public class TLcdGML32TimePosition extends TLcdDataObject
Modifier and Type | Field and Description |
---|---|
static TLcdDataProperty |
CALENDAR_ERA_NAME_PROPERTY
Data property that maps to the
calendarEraName attribute. |
static TLcdDataProperty |
FRAME_PROPERTY
Data property that maps to the
frame attribute. |
static TLcdDataProperty |
INDETERMINATE_POSITION_PROPERTY
Data property that maps to the
indeterminatePosition attribute. |
static TLcdDataProperty |
VALUE_PROPERTY
Data property that maps to the value defined by the simple content.
|
Constructor and Description |
---|
TLcdGML32TimePosition()
Creates a new time position.
|
TLcdGML32TimePosition(ELcdGML32TimeIndeterminateValue aTimeIndeterminateValue)
Creates a new time position based on the given indeterminate value.
|
TLcdGML32TimePosition(TLcdDataType aType) |
TLcdGML32TimePosition(XMLGregorianCalendar aGregorianCalendar)
Creates a new time position based on the given calendar.
|
Modifier and Type | Method and Description |
---|---|
String |
getCalendarEraName()
Returns the value of the property that maps to the
calendarEraName attribute. |
URI |
getFrame()
Returns the value of the property that maps to the
frame attribute. |
ELcdGML32TimeIndeterminateValue |
getIndeterminatePosition()
Returns the value of the property that maps to the
indeterminatePosition attribute. |
Object |
getValueObject()
Returns the value of the property that maps to the value defined by the simple content.
|
void |
setCalendarEraName(String aValue)
Sets the value of the property that maps to the
calendarEraName attribute. |
void |
setFrame(URI aValue)
Sets the value of the property that maps to the
frame attribute. |
void |
setIndeterminatePosition(ELcdGML32TimeIndeterminateValue aValue)
Sets the value of the property that maps to the
indeterminatePosition attribute. |
void |
setValueObject(Object aValue)
Sets the value of the property that maps to the value defined by the simple content.
|
public static final TLcdDataProperty VALUE_PROPERTY
XMLGregorianCalendar
URI
double
public static final TLcdDataProperty CALENDAR_ERA_NAME_PROPERTY
calendarEraName
attribute.
The possible values for this property are instances of String
.public static final TLcdDataProperty FRAME_PROPERTY
frame
attribute.
The possible values for this property are instances of URI
.public static final TLcdDataProperty INDETERMINATE_POSITION_PROPERTY
indeterminatePosition
attribute.
The possible values for this property are instances of ELcdGML32TimeIndeterminateValue
.public TLcdGML32TimePosition(TLcdDataType aType)
public TLcdGML32TimePosition()
public TLcdGML32TimePosition(XMLGregorianCalendar aGregorianCalendar)
aGregorianCalendar
- the value object of this time positionpublic TLcdGML32TimePosition(ELcdGML32TimeIndeterminateValue aTimeIndeterminateValue)
aTimeIndeterminateValue
- the indeterminate value of this time positionpublic Object getValueObject()
The possible values for this property are instances of
XMLGregorianCalendar
URI
double
VALUE_PROPERTY
property.public void setValueObject(Object aValue)
The possible values for this property are instances of
XMLGregorianCalendar
URI
double
aValue
- the value to set for the VALUE_PROPERTY
property.public String getCalendarEraName()
calendarEraName
attribute.CALENDAR_ERA_NAME_PROPERTY
property.public void setCalendarEraName(String aValue)
calendarEraName
attribute.aValue
- the value to set for the CALENDAR_ERA_NAME_PROPERTY
property.public URI getFrame()
frame
attribute.FRAME_PROPERTY
property.public void setFrame(URI aValue)
frame
attribute.aValue
- the value to set for the FRAME_PROPERTY
property.public ELcdGML32TimeIndeterminateValue getIndeterminatePosition()
indeterminatePosition
attribute.INDETERMINATE_POSITION_PROPERTY
property.public void setIndeterminatePosition(ELcdGML32TimeIndeterminateValue aValue)
indeterminatePosition
attribute.aValue
- the value to set for the INDETERMINATE_POSITION_PROPERTY
property.