Tabnine Logo
IdEObjectImpl.eAdapters
Code IndexAdd Tabnine to your IDE (free)

How to use
eAdapters
method
in
org.bimserver.emf.IdEObjectImpl

Best Java code snippets using org.bimserver.emf.IdEObjectImpl.eAdapters (Showing top 2 results out of 315)

origin: opensourceBIM/BIMserver

@SuppressWarnings("unchecked")
@Override
public <T extends IdEObject> T create(EClass eClass, long oid) throws IfcModelInterfaceException {
  IdEObjectImpl object = super.create(eClass, oid);
  if (recordChanges) {
    object.eAdapters().add(adapter);
  }
  return (T) object;
}
origin: opensourceBIM/BIMserver

@SuppressWarnings("unchecked")
@Override
public <T extends IdEObject> T create(EClass eClass) throws IfcModelInterfaceException, ObjectAlreadyExistsException {
  final IdEObjectImpl idEObject = (IdEObjectImpl) eClass.getEPackage().getEFactoryInstance().create(eClass);
  idEObject.setModel(this);
  if (recordChanges) {
    idEObject.eAdapters().add(adapter);
    try {
      Long oid = bimServerClient.getLowLevelInterface().createObject(tid, eClass.getName(), eClass.getEStructuralFeature("GlobalId") != null);
      idEObject.setOid(oid);
    } catch (Exception e) {
      LOGGER.error("", e);
    }
    add(idEObject.getOid(), idEObject);
  }
  return (T) idEObject;
}
org.bimserver.emfIdEObjectImpleAdapters

Popular methods of IdEObjectImpl

  • setLoadingState
  • setOid
  • getLoadingState
  • getModel
  • isLoadedOrLoading
  • setModel
  • eClass
  • eGet
  • eSet
  • getOid
  • load
  • setExpressId
  • load,
  • setExpressId,
  • setPid,
  • useInverses,
  • getQueryInterface,
  • getRid,
  • hasModel,
  • setLoaded,
  • setQueryInterface

Popular in Java

  • Updating database using SQL prepared statement
  • requestLocationUpdates (LocationManager)
  • scheduleAtFixedRate (Timer)
  • notifyDataSetChanged (ArrayAdapter)
  • Permission (java.security)
    Legacy security code; do not use.
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • AtomicInteger (java.util.concurrent.atomic)
    An int value that may be updated atomically. See the java.util.concurrent.atomic package specificati
  • BoxLayout (javax.swing)
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now