public interface IfcRecurrencePattern extends IdEObject
The following features are supported:
Ifc4Package.getIfcRecurrencePattern()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<Long> |
getDayComponent()
Returns the value of the 'Day Component' attribute list.
|
long |
getInterval()
Returns the value of the 'Interval' attribute.
|
org.eclipse.emf.common.util.EList<Long> |
getMonthComponent()
Returns the value of the 'Month Component' attribute list.
|
long |
getOccurrences()
Returns the value of the 'Occurrences' attribute.
|
long |
getPosition()
Returns the value of the 'Position' attribute.
|
IfcRecurrenceTypeEnum |
getRecurrenceType()
Returns the value of the 'Recurrence Type' attribute.
|
org.eclipse.emf.common.util.EList<IfcTimePeriod> |
getTimePeriods()
Returns the value of the 'Time Periods' reference list.
|
org.eclipse.emf.common.util.EList<Long> |
getWeekdayComponent()
Returns the value of the 'Weekday Component' attribute list.
|
boolean |
isSetDayComponent()
Returns whether the value of the '
Day Component' attribute list is set. |
boolean |
isSetInterval()
Returns whether the value of the '
Interval' attribute is set. |
boolean |
isSetMonthComponent()
Returns whether the value of the '
Month Component' attribute list is set. |
boolean |
isSetOccurrences()
Returns whether the value of the '
Occurrences' attribute is set. |
boolean |
isSetPosition()
Returns whether the value of the '
Position' attribute is set. |
boolean |
isSetTimePeriods()
Returns whether the value of the '
Time Periods' reference list is set. |
boolean |
isSetWeekdayComponent()
Returns whether the value of the '
Weekday Component' attribute list is set. |
void |
setInterval(long value)
Sets the value of the '
Interval' attribute. |
void |
setOccurrences(long value)
Sets the value of the '
Occurrences' attribute. |
void |
setPosition(long value)
Sets the value of the '
Position' attribute. |
void |
setRecurrenceType(IfcRecurrenceTypeEnum value)
Sets the value of the '
Recurrence Type' attribute. |
void |
unsetDayComponent()
Unsets the value of the '
Day Component' attribute list. |
void |
unsetInterval()
Unsets the value of the '
Interval' attribute. |
void |
unsetMonthComponent()
Unsets the value of the '
Month Component' attribute list. |
void |
unsetOccurrences()
Unsets the value of the '
Occurrences' attribute. |
void |
unsetPosition()
Unsets the value of the '
Position' attribute. |
void |
unsetTimePeriods()
Unsets the value of the '
Time Periods' reference list. |
void |
unsetWeekdayComponent()
Unsets the value of the '
Weekday Component' attribute list. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeIfcRecurrenceTypeEnum getRecurrenceType()
IfcRecurrenceTypeEnum.
If the meaning of the 'Recurrence Type' attribute isn't clear, there really should be more of a description here...
IfcRecurrenceTypeEnum,
setRecurrenceType(IfcRecurrenceTypeEnum),
Ifc4Package.getIfcRecurrencePattern_RecurrenceType()void setRecurrenceType(IfcRecurrenceTypeEnum value)
Recurrence Type' attribute.
value - the new value of the 'Recurrence Type' attribute.IfcRecurrenceTypeEnum,
getRecurrenceType()org.eclipse.emf.common.util.EList<Long> getDayComponent()
Long.
If the meaning of the 'Day Component' attribute list isn't clear, there really should be more of a description here...
isSetDayComponent(),
unsetDayComponent(),
Ifc4Package.getIfcRecurrencePattern_DayComponent()void unsetDayComponent()
Day Component' attribute list.
isSetDayComponent(),
getDayComponent()boolean isSetDayComponent()
Day Component' attribute list is set.
unsetDayComponent(),
getDayComponent()org.eclipse.emf.common.util.EList<Long> getWeekdayComponent()
Long.
If the meaning of the 'Weekday Component' attribute list isn't clear, there really should be more of a description here...
isSetWeekdayComponent(),
unsetWeekdayComponent(),
Ifc4Package.getIfcRecurrencePattern_WeekdayComponent()void unsetWeekdayComponent()
Weekday Component' attribute list.
isSetWeekdayComponent(),
getWeekdayComponent()boolean isSetWeekdayComponent()
Weekday Component' attribute list is set.
unsetWeekdayComponent(),
getWeekdayComponent()org.eclipse.emf.common.util.EList<Long> getMonthComponent()
Long.
If the meaning of the 'Month Component' attribute list isn't clear, there really should be more of a description here...
isSetMonthComponent(),
unsetMonthComponent(),
Ifc4Package.getIfcRecurrencePattern_MonthComponent()void unsetMonthComponent()
Month Component' attribute list.
isSetMonthComponent(),
getMonthComponent()boolean isSetMonthComponent()
Month Component' attribute list is set.
unsetMonthComponent(),
getMonthComponent()long getPosition()
If the meaning of the 'Position' attribute isn't clear, there really should be more of a description here...
isSetPosition(),
unsetPosition(),
setPosition(long),
Ifc4Package.getIfcRecurrencePattern_Position()void setPosition(long value)
Position' attribute.
value - the new value of the 'Position' attribute.isSetPosition(),
unsetPosition(),
getPosition()void unsetPosition()
Position' attribute.
isSetPosition(),
getPosition(),
setPosition(long)boolean isSetPosition()
Position' attribute is set.
unsetPosition(),
getPosition(),
setPosition(long)long getInterval()
If the meaning of the 'Interval' attribute isn't clear, there really should be more of a description here...
isSetInterval(),
unsetInterval(),
setInterval(long),
Ifc4Package.getIfcRecurrencePattern_Interval()void setInterval(long value)
Interval' attribute.
value - the new value of the 'Interval' attribute.isSetInterval(),
unsetInterval(),
getInterval()void unsetInterval()
Interval' attribute.
isSetInterval(),
getInterval(),
setInterval(long)boolean isSetInterval()
Interval' attribute is set.
unsetInterval(),
getInterval(),
setInterval(long)long getOccurrences()
If the meaning of the 'Occurrences' attribute isn't clear, there really should be more of a description here...
isSetOccurrences(),
unsetOccurrences(),
setOccurrences(long),
Ifc4Package.getIfcRecurrencePattern_Occurrences()void setOccurrences(long value)
Occurrences' attribute.
value - the new value of the 'Occurrences' attribute.isSetOccurrences(),
unsetOccurrences(),
getOccurrences()void unsetOccurrences()
Occurrences' attribute.
isSetOccurrences(),
getOccurrences(),
setOccurrences(long)boolean isSetOccurrences()
Occurrences' attribute is set.
unsetOccurrences(),
getOccurrences(),
setOccurrences(long)org.eclipse.emf.common.util.EList<IfcTimePeriod> getTimePeriods()
IfcTimePeriod.
If the meaning of the 'Time Periods' reference list isn't clear, there really should be more of a description here...
isSetTimePeriods(),
unsetTimePeriods(),
Ifc4Package.getIfcRecurrencePattern_TimePeriods()void unsetTimePeriods()
Time Periods' reference list.
isSetTimePeriods(),
getTimePeriods()boolean isSetTimePeriods()
Time Periods' reference list is set.
unsetTimePeriods(),
getTimePeriods()Copyright © 2018 OpenSource BIM. All rights reserved.