net.opengis.gml
Class TimePeriodType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.AbstractTimeObjectType
          extended by net.opengis.gml.AbstractTimePrimitiveType
              extended by net.opengis.gml.AbstractTimeGeometricPrimitiveType
                  extended by net.opengis.gml.TimePeriodType

public class TimePeriodType
extends AbstractTimeGeometricPrimitiveType

Classe Java pour TimePeriodType complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType name="TimePeriodType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractTimeGeometricPrimitiveType">
       <sequence>
         <choice>
           <element name="beginPosition" type="{http://www.opengis.net/gml}TimePositionType"/>
           <element name="begin" type="{http://www.opengis.net/gml}TimeInstantPropertyType"/>
         </choice>
         <choice>
           <element name="endPosition" type="{http://www.opengis.net/gml}TimePositionType"/>
           <element name="end" type="{http://www.opengis.net/gml}TimeInstantPropertyType"/>
         </choice>
         <group ref="{http://www.opengis.net/gml}timeLength" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  TimeInstantPropertyType begin
           
protected  TimePositionType beginPosition
           
protected  Duration duration
           
protected  TimeInstantPropertyType end
           
protected  TimePositionType endPosition
           
protected  TimeIntervalLengthType timeInterval
           
 
Fields inherited from class net.opengis.gml.AbstractTimeGeometricPrimitiveType
frame
 
Fields inherited from class net.opengis.gml.AbstractTimePrimitiveType
relatedTime
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
TimePeriodType()
           
 
Method Summary
 TimeInstantPropertyType getBegin()
          Obtient la valeur de la propriété begin.
 TimePositionType getBeginPosition()
          Obtient la valeur de la propriété beginPosition.
 Duration getDuration()
          Obtient la valeur de la propriété duration.
 TimeInstantPropertyType getEnd()
          Obtient la valeur de la propriété end.
 TimePositionType getEndPosition()
          Obtient la valeur de la propriété endPosition.
 TimeIntervalLengthType getTimeInterval()
          Obtient la valeur de la propriété timeInterval.
 boolean isSetBegin()
           
 boolean isSetBeginPosition()
           
 boolean isSetDuration()
           
 boolean isSetEnd()
           
 boolean isSetEndPosition()
           
 boolean isSetTimeInterval()
           
 void setBegin(TimeInstantPropertyType value)
          Définit la valeur de la propriété begin.
 void setBeginPosition(TimePositionType value)
          Définit la valeur de la propriété beginPosition.
 void setDuration(Duration value)
          Définit la valeur de la propriété duration.
 void setEnd(TimeInstantPropertyType value)
          Définit la valeur de la propriété end.
 void setEndPosition(TimePositionType value)
          Définit la valeur de la propriété endPosition.
 void setTimeInterval(TimeIntervalLengthType value)
          Définit la valeur de la propriété timeInterval.
 
Methods inherited from class net.opengis.gml.AbstractTimeGeometricPrimitiveType
getFrame, isSetFrame, setFrame
 
Methods inherited from class net.opengis.gml.AbstractTimePrimitiveType
getRelatedTime, isSetRelatedTime, unsetRelatedTime
 
Methods inherited from class net.opengis.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beginPosition

protected TimePositionType beginPosition

begin

protected TimeInstantPropertyType begin

endPosition

protected TimePositionType endPosition

end

protected TimeInstantPropertyType end

duration

protected Duration duration

timeInterval

protected TimeIntervalLengthType timeInterval
Constructor Detail

TimePeriodType

public TimePeriodType()
Method Detail

getBeginPosition

public TimePositionType getBeginPosition()
Obtient la valeur de la propriété beginPosition.

Returns:
possible object is TimePositionType

setBeginPosition

public void setBeginPosition(TimePositionType value)
Définit la valeur de la propriété beginPosition.

Parameters:
value - allowed object is TimePositionType

isSetBeginPosition

public boolean isSetBeginPosition()

getBegin

public TimeInstantPropertyType getBegin()
Obtient la valeur de la propriété begin.

Returns:
possible object is TimeInstantPropertyType

setBegin

public void setBegin(TimeInstantPropertyType value)
Définit la valeur de la propriété begin.

Parameters:
value - allowed object is TimeInstantPropertyType

isSetBegin

public boolean isSetBegin()

getEndPosition

public TimePositionType getEndPosition()
Obtient la valeur de la propriété endPosition.

Returns:
possible object is TimePositionType

setEndPosition

public void setEndPosition(TimePositionType value)
Définit la valeur de la propriété endPosition.

Parameters:
value - allowed object is TimePositionType

isSetEndPosition

public boolean isSetEndPosition()

getEnd

public TimeInstantPropertyType getEnd()
Obtient la valeur de la propriété end.

Returns:
possible object is TimeInstantPropertyType

setEnd

public void setEnd(TimeInstantPropertyType value)
Définit la valeur de la propriété end.

Parameters:
value - allowed object is TimeInstantPropertyType

isSetEnd

public boolean isSetEnd()

getDuration

public Duration getDuration()
Obtient la valeur de la propriété duration.

Returns:
possible object is Duration

setDuration

public void setDuration(Duration value)
Définit la valeur de la propriété duration.

Parameters:
value - allowed object is Duration

isSetDuration

public boolean isSetDuration()

getTimeInterval

public TimeIntervalLengthType getTimeInterval()
Obtient la valeur de la propriété timeInterval.

Returns:
possible object is TimeIntervalLengthType

setTimeInterval

public void setTimeInterval(TimeIntervalLengthType value)
Définit la valeur de la propriété timeInterval.

Parameters:
value - allowed object is TimeIntervalLengthType

isSetTimeInterval

public boolean isSetTimeInterval()


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.