public class TLcdAIXM51AbstractPropertiesWithSchedule extends TLcdAIXM51AbstractAIXMObject
getTimeInterval()
can be used to determine the current value of the property.DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY
Constructor and Description |
---|
TLcdAIXM51AbstractPropertiesWithSchedule()
Creates a new instance, this constructor is not useful in practice because this is an abstract
base class.
|
TLcdAIXM51AbstractPropertiesWithSchedule(TLcdDataType aType)
Creates a new instance with a specific type,
aType should be a subtype of
TLcdAIXM51DataTypes.AbstractPropertiesWithScheduleType . |
Modifier and Type | Method and Description |
---|---|
List<TLcdAIXM51Note> |
getAnnotation()
Returns notes about this scheduled property.
|
List<TLcdAIXM51Feature<TLcdAIXM51OrganisationAuthorityTimeSlice>> |
getSpecialDateAuthority()
Indicates that the SpecialDates associated with the related OrganisationAuthority are
applicable to the schedule definition.
|
List<TLcdAIXM51Timesheet> |
getTimeInterval()
Returns the list of timesheets that determine when the properties of this instance are valid.
|
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
public TLcdAIXM51AbstractPropertiesWithSchedule()
public TLcdAIXM51AbstractPropertiesWithSchedule(TLcdDataType aType)
aType
should be a subtype of
TLcdAIXM51DataTypes.AbstractPropertiesWithScheduleType
.
Use this constructor when you want to create an extension for which no implementation exists.aType
- The type of the properties with schedule instance, should be a subtype of
TLcdAIXM51DataTypes.AbstractPropertiesWithScheduleType
.public List<TLcdAIXM51Timesheet> getTimeInterval()
public List<TLcdAIXM51Note> getAnnotation()
public List<TLcdAIXM51Feature<TLcdAIXM51OrganisationAuthorityTimeSlice>> getSpecialDateAuthority()