| Modifier and Type | Class and Description |
|---|---|
static class |
ClientIfcModel.ModelState |
| Constructor and Description |
|---|
ClientIfcModel(BimServerClient bimServerClient,
long poid,
long roid,
boolean deep,
org.bimserver.emf.PackageMetaData packageMetaData,
boolean recordChanges,
boolean includeGeometry) |
| Modifier and Type | Method and Description |
|---|---|
ClientIfcModel |
branch(long poid,
boolean recordChanges) |
void |
checkin(long poid,
String comment) |
long |
commit(String comment) |
boolean |
contains(long oid) |
boolean |
containsGuid(String guid) |
boolean |
containsNoFetch(long oid) |
int |
count(org.eclipse.emf.ecore.EClass eClass) |
<T extends org.bimserver.emf.IdEObject> |
create(Class<T> clazz) |
<T extends org.bimserver.emf.IdEObject> |
create(org.eclipse.emf.ecore.EClass eClass) |
<T extends org.bimserver.emf.IdEObject> |
create(org.eclipse.emf.ecore.EClass eClass,
long oid) |
org.bimserver.emf.IdEObject |
get(long oid) |
<T extends org.bimserver.emf.IdEObject> |
getAll(org.eclipse.emf.ecore.EClass eClass) |
<T extends org.bimserver.emf.IdEObject> |
getAllWithSubTypes(org.eclipse.emf.ecore.EClass eClass) |
BimServerClient |
getBimServerClient() |
long |
getBinaryGeometrySerializerOid() |
org.bimserver.models.ifc2x3tc1.IfcRoot |
getByGuid(String guid) |
org.bimserver.emf.IdEObject |
getByName(org.eclipse.emf.ecore.EClass eClass,
String name) |
Set<String> |
getGuids(org.eclipse.emf.ecore.EClass eClass) |
long |
getJsonSerializerOid() |
ClientIfcModel.ModelState |
getModelState() |
Set<String> |
getNames(org.eclipse.emf.ecore.EClass eClass) |
org.bimserver.emf.IdEObject |
getNoFetch(long oid) |
Long |
getTransactionId() |
Collection<org.bimserver.emf.IdEObject> |
getValues() |
Set<Long> |
keySet() |
void |
load(org.bimserver.emf.IdEObject object) |
void |
loadExplicit(long oid) |
void |
query(com.fasterxml.jackson.databind.node.ObjectNode query) |
void |
remove(org.bimserver.emf.IdEObject object) |
void |
set(org.bimserver.emf.IdEObject idEObject,
org.eclipse.emf.ecore.EStructuralFeature eFeature,
Object newValue) |
long |
size() |
add, addAllowMultiModel, addChangeListener, buildGuidIndex, buildNameIndex, changeOid, checkDoubleOids, checkDoubleOidsPlusReferences, clear, contains, countWithSubtypes, create, create, createAndAdd, createAndAdd, createAndAdd, dump, dumpObject, dumpPlusReferences, dumpSummary, fixInverseMismatches, fixOidCounter, fixOids, fixOids, fixOidsFlat, generateMinimalExpressIds, getAll, getAllWithSubTypes, getHighestOid, getModelMetaData, getObjects, getPackageMetaData, getPidRoidMap, getUnidentifiedValues, getUsedClasses, indexGuids, isUseDoubleStrings, isValid, iterateAllObjects, iterator, rebuildIndexPerClass, resetExpressIds, resetOids, resetOids, resetOidsFlat, setObjectOids, setOid, setUseDoubleStrings, showBackReferences, sortAllAggregatesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic ClientIfcModel(BimServerClient bimServerClient, long poid, long roid, boolean deep, org.bimserver.emf.PackageMetaData packageMetaData, boolean recordChanges, boolean includeGeometry) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.BimServerClientException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
public ClientIfcModel branch(long poid, boolean recordChanges)
public BimServerClient getBimServerClient()
public long commit(String comment) throws org.bimserver.shared.exceptions.ServerException, org.bimserver.shared.exceptions.UserException, org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
commit in interface org.bimserver.emf.IfcModelInterfacecommit in class IfcModelorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundExceptionpublic long getJsonSerializerOid()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException,
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
public long getBinaryGeometrySerializerOid()
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException,
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
public <T extends org.bimserver.emf.IdEObject> List<T> getAll(org.eclipse.emf.ecore.EClass eClass)
public org.bimserver.emf.IdEObject getByName(org.eclipse.emf.ecore.EClass eClass,
String name)
public long size()
public org.bimserver.emf.IdEObject get(long oid)
public void loadExplicit(long oid)
public org.bimserver.emf.IdEObject getNoFetch(long oid)
getNoFetch in interface org.bimserver.emf.IfcModelInterfacegetNoFetch in class IfcModelpublic Collection<org.bimserver.emf.IdEObject> getValues()
public <T extends org.bimserver.emf.IdEObject> List<T> getAllWithSubTypes(org.eclipse.emf.ecore.EClass eClass)
getAllWithSubTypes in interface org.bimserver.emf.IfcModelInterfacegetAllWithSubTypes in class IfcModelpublic Long getTransactionId()
public ClientIfcModel.ModelState getModelState()
public boolean contains(long oid)
public boolean containsNoFetch(long oid)
containsNoFetch in interface org.bimserver.emf.IfcModelInterfacecontainsNoFetch in class IfcModelpublic boolean containsGuid(String guid)
containsGuid in interface org.bimserver.emf.IfcModelInterfacecontainsGuid in class IfcModelpublic int count(org.eclipse.emf.ecore.EClass eClass)
public org.bimserver.models.ifc2x3tc1.IfcRoot getByGuid(String guid)
public <T extends org.bimserver.emf.IdEObject> T create(Class<T> clazz) throws org.bimserver.emf.IfcModelInterfaceException
public <T extends org.bimserver.emf.IdEObject> T create(org.eclipse.emf.ecore.EClass eClass,
long oid)
throws org.bimserver.emf.IfcModelInterfaceException
public <T extends org.bimserver.emf.IdEObject> T create(org.eclipse.emf.ecore.EClass eClass)
throws org.bimserver.emf.IfcModelInterfaceException
public void set(org.bimserver.emf.IdEObject idEObject,
org.eclipse.emf.ecore.EStructuralFeature eFeature,
Object newValue)
public void checkin(long poid,
String comment)
throws org.bimserver.shared.exceptions.ServerException,
org.bimserver.shared.exceptions.UserException,
org.bimserver.shared.exceptions.PublicInterfaceNotFoundException
checkin in interface org.bimserver.emf.IfcModelInterfacecheckin in class IfcModelorg.bimserver.shared.exceptions.ServerExceptionorg.bimserver.shared.exceptions.UserExceptionorg.bimserver.shared.exceptions.PublicInterfaceNotFoundExceptionpublic void load(org.bimserver.emf.IdEObject object)
public void remove(org.bimserver.emf.IdEObject object)
Copyright © 2016 OpenSource BIM. All rights reserved.