public abstract class AbstractSimpleComponentType extends AbstractDataComponentType implements Serializable, org.jvnet.jaxb2_commons.lang.ToString
Clase Java para AbstractSimpleComponentType complex type.
El siguiente fragmento de esquema especifica el contenido que se espera que haya en esta clase.
<complexType name="AbstractSimpleComponentType">
<complexContent>
<extension base="{http://www.opengis.net/swe/2.0}AbstractDataComponentType">
<sequence>
<element name="quality" type="{http://www.opengis.net/swe/2.0}QualityPropertyType" maxOccurs="unbounded" minOccurs="0"/>
<element name="nilValues" type="{http://www.opengis.net/swe/2.0}NilValuesPropertyType" minOccurs="0"/>
</sequence>
<attribute name="referenceFrame" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="axisID" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
axisID |
protected NilValuesPropertyType |
nilValues |
protected List<QualityPropertyType> |
quality |
protected String |
referenceFrame |
definition, optional, updatabledescription, identifier, labelextension, id| Constructor and Description |
|---|
AbstractSimpleComponentType() |
getDefinition, isOptional, isSetDefinition, isSetOptional, isSetUpdatable, isUpdatable, setDefinition, setOptional, setUpdatable, unsetOptional, unsetUpdatablegetDescription, getIdentifier, getLabel, isSetDescription, isSetIdentifier, isSetLabel, setDescription, setIdentifier, setLabelgetExtension, getId, isSetExtension, isSetId, setId, unsetExtensionprotected List<QualityPropertyType> quality
protected NilValuesPropertyType nilValues
protected String referenceFrame
protected String axisID
public List<QualityPropertyType> getQuality()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the quality property.
For example, to add a new item, do as follows:
getQuality().add(newItem);
Objects of the following type(s) are allowed in the list
QualityPropertyType
public boolean isSetQuality()
public void unsetQuality()
public NilValuesPropertyType getNilValues()
NilValuesPropertyTypepublic void setNilValues(NilValuesPropertyType value)
value - allowed object is
NilValuesPropertyTypepublic boolean isSetNilValues()
public String getReferenceFrame()
Stringpublic void setReferenceFrame(String value)
value - allowed object is
Stringpublic boolean isSetReferenceFrame()
public String getAxisID()
Stringpublic void setAxisID(String value)
value - allowed object is
Stringpublic boolean isSetAxisID()
public String toString()
toString in class AbstractDataComponentTypepublic StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
append in interface org.jvnet.jaxb2_commons.lang.ToStringappend in class AbstractDataComponentTypepublic StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy strategy)
appendFields in interface org.jvnet.jaxb2_commons.lang.ToStringappendFields in class AbstractDataComponentTypepublic AbstractSimpleComponentType withQuality(QualityPropertyType... values)
public AbstractSimpleComponentType withQuality(Collection<QualityPropertyType> values)
public AbstractSimpleComponentType withNilValues(NilValuesPropertyType value)
public AbstractSimpleComponentType withReferenceFrame(String value)
public AbstractSimpleComponentType withAxisID(String value)
public AbstractSimpleComponentType withUpdatable(boolean value)
withUpdatable in class AbstractDataComponentTypepublic AbstractSimpleComponentType withOptional(boolean value)
withOptional in class AbstractDataComponentTypepublic AbstractSimpleComponentType withDefinition(String value)
withDefinition in class AbstractDataComponentTypepublic AbstractSimpleComponentType withIdentifier(String value)
withIdentifier in class AbstractDataComponentTypepublic AbstractSimpleComponentType withLabel(String value)
withLabel in class AbstractDataComponentTypepublic AbstractSimpleComponentType withDescription(String value)
withDescription in class AbstractDataComponentTypepublic AbstractSimpleComponentType withExtension(Object... values)
withExtension in class AbstractDataComponentTypepublic AbstractSimpleComponentType withExtension(Collection<Object> values)
withExtension in class AbstractDataComponentTypepublic AbstractSimpleComponentType withId(String value)
withId in class AbstractDataComponentTypeCopyright © 2014. All Rights Reserved.