|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType
org.citygml4j.jaxb.citygml.app._1.AbstractSurfaceDataType
org.citygml4j.jaxb.citygml.app._1.AbstractTextureType
public class AbstractTextureType
Base class for textures. "imageURI" can contain any valid URI from references to a local file to preformatted web service requests. The linking to geometry and texture parameterization is provided by derived classes.
Java class for AbstractTextureType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractTextureType"> <complexContent> <extension base="{http://www.opengis.net/citygml/appearance/1.0}AbstractSurfaceDataType"> <sequence> <element name="imageURI" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> <element name="mimeType" type="{http://www.opengis.net/citygml/1.0}MimeTypeType" minOccurs="0"/> <element name="textureType" type="{http://www.opengis.net/citygml/appearance/1.0}TextureTypeType" minOccurs="0"/> <element name="wrapMode" type="{http://www.opengis.net/citygml/appearance/1.0}WrapModeType" minOccurs="0"/> <element name="borderColor" type="{http://www.opengis.net/citygml/appearance/1.0}ColorPlusOpacity" minOccurs="0"/> <element ref="{http://www.opengis.net/citygml/appearance/1.0}_GenericApplicationPropertyOfTexture" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Constructor Summary | |
---|---|
AbstractTextureType()
|
Method Summary | |
---|---|
java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> |
get_GenericApplicationPropertyOfTexture()
Gets the value of the genericApplicationPropertyOfTexture property. |
java.util.List<java.lang.Double> |
getBorderColor()
Gets the value of the borderColor property. |
java.lang.String |
getImageURI()
Gets the value of the imageURI property. |
java.lang.String |
getMimeType()
Gets the value of the mimeType property. |
TextureTypeType |
getTextureType()
Gets the value of the textureType property. |
WrapModeType |
getWrapMode()
Gets the value of the wrapMode property. |
boolean |
isSet_GenericApplicationPropertyOfTexture()
|
boolean |
isSetBorderColor()
|
boolean |
isSetImageURI()
|
boolean |
isSetMimeType()
|
boolean |
isSetTextureType()
|
boolean |
isSetWrapMode()
|
void |
set_GenericApplicationPropertyOfTexture(java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> genericApplicationPropertyOfTexture)
Sets the value of the _GenericApplicationPropertyOfTexture property. |
void |
setBorderColor(java.util.List<java.lang.Double> borderColor)
Sets the value of the borderColor property. |
void |
setImageURI(java.lang.String value)
Sets the value of the imageURI property. |
void |
setMimeType(java.lang.String value)
Sets the value of the mimeType property. |
void |
setTextureType(TextureTypeType value)
Sets the value of the textureType property. |
void |
setWrapMode(WrapModeType value)
Sets the value of the wrapMode property. |
void |
unset_GenericApplicationPropertyOfTexture()
|
void |
unsetBorderColor()
|
Methods inherited from class org.citygml4j.jaxb.citygml.app._1.AbstractSurfaceDataType |
---|
get_GenericApplicationPropertyOfSurfaceData, isIsFront, isSet_GenericApplicationPropertyOfSurfaceData, isSetIsFront, set_GenericApplicationPropertyOfSurfaceData, setIsFront, unset_GenericApplicationPropertyOfSurfaceData |
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractFeatureType |
---|
get_ADEComponent, getBoundedBy, getLocation, isSet_ADEComponent, isSetBoundedBy, isSetLocation, set_ADEComponent, setBoundedBy, setLocation, unset_ADEComponent |
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType |
---|
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractTextureType()
Method Detail |
---|
public java.lang.String getImageURI()
String
public void setImageURI(java.lang.String value)
value
- allowed object is
String
public boolean isSetImageURI()
public java.lang.String getMimeType()
String
public void setMimeType(java.lang.String value)
value
- allowed object is
String
public boolean isSetMimeType()
public TextureTypeType getTextureType()
TextureTypeType
public void setTextureType(TextureTypeType value)
value
- allowed object is
TextureTypeType
public boolean isSetTextureType()
public WrapModeType getWrapMode()
WrapModeType
public void setWrapMode(WrapModeType value)
value
- allowed object is
WrapModeType
public boolean isSetWrapMode()
public java.util.List<java.lang.Double> getBorderColor()
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 borderColor property.
For example, to add a new item, do as follows:
getBorderColor().add(newItem);
Objects of the following type(s) are allowed in the list
Double
public boolean isSetBorderColor()
public void unsetBorderColor()
public java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> get_GenericApplicationPropertyOfTexture()
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 genericApplicationPropertyOfTexture property.
For example, to add a new item, do as follows:
get_GenericApplicationPropertyOfTexture().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement
<
Object
>
JAXBElement
<
Object
>
public boolean isSet_GenericApplicationPropertyOfTexture()
public void unset_GenericApplicationPropertyOfTexture()
public void setBorderColor(java.util.List<java.lang.Double> borderColor)
borderColor
- allowed object is
Double
public void set_GenericApplicationPropertyOfTexture(java.util.List<javax.xml.bind.JAXBElement<java.lang.Object>> genericApplicationPropertyOfTexture)
genericApplicationPropertyOfTexture
- allowed object is
JAXBElement
<
Object
>
JAXBElement
<
Object
>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |