public class IfcRelSequenceImpl extends IfcRelConnectsImpl implements IfcRelSequence
The following features are implemented:
IdEObjectImpl.Stateorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
IfcRelSequenceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
IfcProcess |
getRelatedProcess() |
IfcProcess |
getRelatingProcess() |
IfcSequenceEnum |
getSequenceType() |
IfcLagTime |
getTimeLag() |
String |
getUserDefinedSequenceType() |
boolean |
isSetSequenceType() |
boolean |
isSetTimeLag() |
boolean |
isSetUserDefinedSequenceType() |
void |
setRelatedProcess(IfcProcess newRelatedProcess) |
void |
setRelatingProcess(IfcProcess newRelatingProcess) |
void |
setSequenceType(IfcSequenceEnum newSequenceType) |
void |
setTimeLag(IfcLagTime newTimeLag) |
void |
setUserDefinedSequenceType(String newUserDefinedSequenceType) |
void |
unsetSequenceType() |
void |
unsetTimeLag() |
void |
unsetUserDefinedSequenceType() |
eStaticFeatureCount, getDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistorydynamicGet, dynamicSet, eSet, eSet, eSettingDelegate, forceLoad, getExpressId, getLoadingState, getModel, getOid, getPid, getQueryInterface, getRid, hasModel, isLoadedOrLoading, load, remove, setExpressId, setLoaded, setLoading, setLoadingState, setModel, setOid, setPid, setQueryInterface, setRid, useInversesdynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eStore, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getGlobalId, getName, getOwnerHistory, isSetDescription, isSetName, isSetOwnerHistory, setDescription, setGlobalId, setName, setOwnerHistory, unsetDescription, unsetName, unsetOwnerHistoryforceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class IfcRelConnectsImplpublic IfcProcess getRelatingProcess()
getRelatingProcess in interface IfcRelSequenceIfcRelSequence.setRelatingProcess(IfcProcess),
Ifc4Package.getIfcRelSequence_RelatingProcess(),
IfcProcess.getIsPredecessorTo()public void setRelatingProcess(IfcProcess newRelatingProcess)
setRelatingProcess in interface IfcRelSequencenewRelatingProcess - the new value of the 'Relating Process' reference.IfcRelSequence.getRelatingProcess()public IfcProcess getRelatedProcess()
getRelatedProcess in interface IfcRelSequenceIfcRelSequence.setRelatedProcess(IfcProcess),
Ifc4Package.getIfcRelSequence_RelatedProcess(),
IfcProcess.getIsSuccessorFrom()public void setRelatedProcess(IfcProcess newRelatedProcess)
setRelatedProcess in interface IfcRelSequencenewRelatedProcess - the new value of the 'Related Process' reference.IfcRelSequence.getRelatedProcess()public IfcLagTime getTimeLag()
getTimeLag in interface IfcRelSequenceIfcRelSequence.isSetTimeLag(),
IfcRelSequence.unsetTimeLag(),
IfcRelSequence.setTimeLag(IfcLagTime),
Ifc4Package.getIfcRelSequence_TimeLag()public void setTimeLag(IfcLagTime newTimeLag)
setTimeLag in interface IfcRelSequencenewTimeLag - the new value of the 'Time Lag' reference.IfcRelSequence.isSetTimeLag(),
IfcRelSequence.unsetTimeLag(),
IfcRelSequence.getTimeLag()public void unsetTimeLag()
unsetTimeLag in interface IfcRelSequenceIfcRelSequence.isSetTimeLag(),
IfcRelSequence.getTimeLag(),
IfcRelSequence.setTimeLag(IfcLagTime)public boolean isSetTimeLag()
isSetTimeLag in interface IfcRelSequenceIfcRelSequence.unsetTimeLag(),
IfcRelSequence.getTimeLag(),
IfcRelSequence.setTimeLag(IfcLagTime)public IfcSequenceEnum getSequenceType()
getSequenceType in interface IfcRelSequenceIfcSequenceEnum,
IfcRelSequence.isSetSequenceType(),
IfcRelSequence.unsetSequenceType(),
IfcRelSequence.setSequenceType(IfcSequenceEnum),
Ifc4Package.getIfcRelSequence_SequenceType()public void setSequenceType(IfcSequenceEnum newSequenceType)
setSequenceType in interface IfcRelSequencenewSequenceType - the new value of the 'Sequence Type' attribute.IfcSequenceEnum,
IfcRelSequence.isSetSequenceType(),
IfcRelSequence.unsetSequenceType(),
IfcRelSequence.getSequenceType()public void unsetSequenceType()
unsetSequenceType in interface IfcRelSequenceIfcRelSequence.isSetSequenceType(),
IfcRelSequence.getSequenceType(),
IfcRelSequence.setSequenceType(IfcSequenceEnum)public boolean isSetSequenceType()
isSetSequenceType in interface IfcRelSequenceIfcRelSequence.unsetSequenceType(),
IfcRelSequence.getSequenceType(),
IfcRelSequence.setSequenceType(IfcSequenceEnum)public String getUserDefinedSequenceType()
getUserDefinedSequenceType in interface IfcRelSequenceIfcRelSequence.isSetUserDefinedSequenceType(),
IfcRelSequence.unsetUserDefinedSequenceType(),
IfcRelSequence.setUserDefinedSequenceType(String),
Ifc4Package.getIfcRelSequence_UserDefinedSequenceType()public void setUserDefinedSequenceType(String newUserDefinedSequenceType)
setUserDefinedSequenceType in interface IfcRelSequencenewUserDefinedSequenceType - the new value of the 'User Defined Sequence Type' attribute.IfcRelSequence.isSetUserDefinedSequenceType(),
IfcRelSequence.unsetUserDefinedSequenceType(),
IfcRelSequence.getUserDefinedSequenceType()public void unsetUserDefinedSequenceType()
public boolean isSetUserDefinedSequenceType()
isSetUserDefinedSequenceType in interface IfcRelSequenceIfcRelSequence.unsetUserDefinedSequenceType(),
IfcRelSequence.getUserDefinedSequenceType(),
IfcRelSequence.setUserDefinedSequenceType(String)Copyright © 2016 OpenSource BIM. All rights reserved.