Associates this Feature with a period of time () or a point in time ().
This is an abstract element and cannot be used directly in a KML file. This element
is extended by the and elements.
Syntax:
<!-- abstract element; do not create -->
<!-- TimePrimitive id="ID" --> <!-- TimeSpan,TimeStamp -->
<!-- extends Object -->
<!-- /TimePrimitive -->
Extends:
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
timePrimitiveSimpleExtension
protected java.util.List<java.lang.Object> timePrimitiveSimpleExtension
timePrimitiveObjectExtension
protected java.util.List<AbstractObject> timePrimitiveObjectExtension
TimePrimitive
public TimePrimitive()
getTimePrimitiveSimpleExtension
public java.util.List<java.lang.Object> getTimePrimitiveSimpleExtension()
- See Also:
timePrimitiveSimpleExtension
getTimePrimitiveObjectExtension
public java.util.List<AbstractObject> getTimePrimitiveObjectExtension()
- See Also:
timePrimitiveObjectExtension
hashCode
public int hashCode()
- Overrides:
hashCode
in class AbstractObject
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class AbstractObject
setTimePrimitiveSimpleExtension
public void setTimePrimitiveSimpleExtension(java.util.List<java.lang.Object> timePrimitiveSimpleExtension)
- Parameters:
timePrimitiveSimpleExtension
- - See Also:
timePrimitiveSimpleExtension
addToTimePrimitiveSimpleExtension
public TimePrimitive addToTimePrimitiveSimpleExtension(java.lang.Object timePrimitiveSimpleExtension)
- add a value to the timePrimitiveSimpleExtension property collection
- Parameters:
timePrimitiveSimpleExtension
- Objects of the following type are allowed in the list: Object
- Returns:
- true (as general contract of Collection.add).
setTimePrimitiveObjectExtension
public void setTimePrimitiveObjectExtension(java.util.List<AbstractObject> timePrimitiveObjectExtension)
- Parameters:
timePrimitiveObjectExtension
- - See Also:
timePrimitiveObjectExtension
addToTimePrimitiveObjectExtension
public TimePrimitive addToTimePrimitiveObjectExtension(AbstractObject timePrimitiveObjectExtension)
- add a value to the timePrimitiveObjectExtension property collection
- Parameters:
timePrimitiveObjectExtension
- Objects of the following type are allowed in the list: AbstractObject
- Returns:
- true (as general contract of Collection.add).
setObjectSimpleExtension
public void setObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
- Overrides:
setObjectSimpleExtension
in class AbstractObject
- See Also:
objectSimpleExtension
addToObjectSimpleExtension
public TimePrimitive addToObjectSimpleExtension(java.lang.Object objectSimpleExtension)
- Description copied from class:
AbstractObject
- add a value to the objectSimpleExtension property collection
- Overrides:
addToObjectSimpleExtension
in class AbstractObject
- Parameters:
objectSimpleExtension
- Objects of the following type are allowed in the list: Object
- Returns:
- true (as general contract of Collection.add).
withTimePrimitiveSimpleExtension
public TimePrimitive withTimePrimitiveSimpleExtension(java.util.List<java.lang.Object> timePrimitiveSimpleExtension)
- fluent setter
- Parameters:
timePrimitiveSimpleExtension
- required parameter- See Also:
#setTimePrimitiveSimpleExtension(List
withTimePrimitiveObjectExtension
public TimePrimitive withTimePrimitiveObjectExtension(java.util.List<AbstractObject> timePrimitiveObjectExtension)
- fluent setter
- Parameters:
timePrimitiveObjectExtension
- required parameter- See Also:
#setTimePrimitiveObjectExtension(List)
withObjectSimpleExtension
public TimePrimitive withObjectSimpleExtension(java.util.List<java.lang.Object> objectSimpleExtension)
- Description copied from class:
AbstractObject
- fluent setter
- Overrides:
withObjectSimpleExtension
in class AbstractObject
- Parameters:
objectSimpleExtension
- required parameter- See Also:
#setObjectSimpleExtension(List
withId
public TimePrimitive withId(java.lang.String id)
- Description copied from class:
AbstractObject
- fluent setter
- Overrides:
withId
in class AbstractObject
- Parameters:
id
- required parameter- See Also:
AbstractObject.setId(String)
withTargetId
public TimePrimitive withTargetId(java.lang.String targetId)
- Description copied from class:
AbstractObject
- fluent setter
- Overrides:
withTargetId
in class AbstractObject
- Parameters:
targetId
- required parameter- See Also:
AbstractObject.setTargetId(String)
clone
public TimePrimitive clone()
- Overrides:
clone
in class AbstractObject