public class IfcWorkTimeImpl extends IfcSchedulingTimeImpl implements IfcWorkTime
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 |
IfcWorkTimeImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
String |
getFinish() |
IfcRecurrencePattern |
getRecurrencePattern() |
String |
getStart() |
boolean |
isSetFinish() |
boolean |
isSetRecurrencePattern() |
boolean |
isSetStart() |
void |
setFinish(String newFinish) |
void |
setRecurrencePattern(IfcRecurrencePattern newRecurrencePattern) |
void |
setStart(String newStart) |
void |
unsetFinish() |
void |
unsetRecurrencePattern() |
void |
unsetStart() |
eStaticFeatureCount, getDataOrigin, getName, getUserDefinedDataOrigin, isSetDataOrigin, isSetName, isSetUserDefinedDataOrigin, setDataOrigin, setName, setUserDefinedDataOrigin, unsetDataOrigin, unsetName, unsetUserDefinedDataOrigindynamicGet, 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, waitgetDataOrigin, getName, getUserDefinedDataOrigin, isSetDataOrigin, isSetName, isSetUserDefinedDataOrigin, setDataOrigin, setName, setUserDefinedDataOrigin, unsetDataOrigin, unsetName, unsetUserDefinedDataOriginforceLoad, 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 IfcSchedulingTimeImplpublic IfcRecurrencePattern getRecurrencePattern()
getRecurrencePattern in interface IfcWorkTimeIfcWorkTime.isSetRecurrencePattern(),
IfcWorkTime.unsetRecurrencePattern(),
IfcWorkTime.setRecurrencePattern(IfcRecurrencePattern),
Ifc4Package.getIfcWorkTime_RecurrencePattern()public void setRecurrencePattern(IfcRecurrencePattern newRecurrencePattern)
setRecurrencePattern in interface IfcWorkTimenewRecurrencePattern - the new value of the 'Recurrence Pattern' reference.IfcWorkTime.isSetRecurrencePattern(),
IfcWorkTime.unsetRecurrencePattern(),
IfcWorkTime.getRecurrencePattern()public void unsetRecurrencePattern()
unsetRecurrencePattern in interface IfcWorkTimeIfcWorkTime.isSetRecurrencePattern(),
IfcWorkTime.getRecurrencePattern(),
IfcWorkTime.setRecurrencePattern(IfcRecurrencePattern)public boolean isSetRecurrencePattern()
isSetRecurrencePattern in interface IfcWorkTimeIfcWorkTime.unsetRecurrencePattern(),
IfcWorkTime.getRecurrencePattern(),
IfcWorkTime.setRecurrencePattern(IfcRecurrencePattern)public String getStart()
getStart in interface IfcWorkTimeIfcWorkTime.isSetStart(),
IfcWorkTime.unsetStart(),
IfcWorkTime.setStart(String),
Ifc4Package.getIfcWorkTime_Start()public void setStart(String newStart)
setStart in interface IfcWorkTimenewStart - the new value of the 'Start' attribute.IfcWorkTime.isSetStart(),
IfcWorkTime.unsetStart(),
IfcWorkTime.getStart()public void unsetStart()
unsetStart in interface IfcWorkTimeIfcWorkTime.isSetStart(),
IfcWorkTime.getStart(),
IfcWorkTime.setStart(String)public boolean isSetStart()
isSetStart in interface IfcWorkTimeIfcWorkTime.unsetStart(),
IfcWorkTime.getStart(),
IfcWorkTime.setStart(String)public String getFinish()
getFinish in interface IfcWorkTimeIfcWorkTime.isSetFinish(),
IfcWorkTime.unsetFinish(),
IfcWorkTime.setFinish(String),
Ifc4Package.getIfcWorkTime_Finish()public void setFinish(String newFinish)
setFinish in interface IfcWorkTimenewFinish - the new value of the 'Finish' attribute.IfcWorkTime.isSetFinish(),
IfcWorkTime.unsetFinish(),
IfcWorkTime.getFinish()public void unsetFinish()
unsetFinish in interface IfcWorkTimeIfcWorkTime.isSetFinish(),
IfcWorkTime.getFinish(),
IfcWorkTime.setFinish(String)public boolean isSetFinish()
isSetFinish in interface IfcWorkTimeIfcWorkTime.unsetFinish(),
IfcWorkTime.getFinish(),
IfcWorkTime.setFinish(String)Copyright © 2018 OpenSource BIM. All rights reserved.