net.opengis.citygml.appearance.v_1_0
Class ParameterizedTextureType
java.lang.Object
net.opengis.gml.v_3_1_1.AbstractGMLType
net.opengis.gml.v_3_1_1.AbstractFeatureType
net.opengis.citygml.appearance.v_1_0.AbstractSurfaceDataType
net.opengis.citygml.appearance.v_1_0.AbstractTextureType
net.opengis.citygml.appearance.v_1_0.ParameterizedTextureType
- All Implemented Interfaces:
- Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2
public class ParameterizedTextureType
- extends AbstractTextureType
- implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.MergeFrom2, org.jvnet.jaxb2_commons.lang.ToString2
Specialization for standard 2D textures. "target" provides the linking to surface geometry. Only
gml:MultiSurface and decendants of gml:AbstractSurfaceType are valid targets. As property of the link, a texture
parameterization either as set of texture coordinates or transformation matrix is given.
Java class for ParameterizedTextureType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ParameterizedTextureType">
<complexContent>
<extension base="{http://www.opengis.net/citygml/appearance/1.0}AbstractTextureType">
<sequence>
<element name="target" type="{http://www.opengis.net/citygml/appearance/1.0}TextureAssociationType" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.opengis.net/citygml/appearance/1.0}_GenericApplicationPropertyOfParameterizedTexture" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
|
Method Summary |
StringBuilder |
append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
|
StringBuilder |
appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
|
Object |
clone()
|
Object |
copyTo(Object target)
|
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
|
Object |
createNewInstance()
|
boolean |
equals(Object object)
|
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
|
List<Object> |
getGenericApplicationPropertyOfParameterizedTexture()
Gets the value of the genericApplicationPropertyOfParameterizedTexture property. |
List<TextureAssociationType> |
getTarget()
Gets the value of the target property. |
int |
hashCode()
|
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
|
boolean |
isSetGenericApplicationPropertyOfParameterizedTexture()
|
boolean |
isSetTarget()
|
void |
mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
|
void |
mergeFrom(Object left,
Object right)
|
void |
setGenericApplicationPropertyOfParameterizedTexture(List<Object> value)
|
void |
setTarget(List<TextureAssociationType> value)
|
String |
toString()
|
void |
unsetGenericApplicationPropertyOfParameterizedTexture()
|
void |
unsetTarget()
|
ParameterizedTextureType |
withBorderColor(Collection<Double> values)
|
ParameterizedTextureType |
withBorderColor(Double... values)
|
ParameterizedTextureType |
withBorderColor(List<Double> value)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfParameterizedTexture(Collection<Object> values)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfParameterizedTexture(List<Object> value)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfParameterizedTexture(Object... values)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfSurfaceData(Collection<Object> values)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfSurfaceData(List<Object> value)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfSurfaceData(Object... values)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfTexture(Collection<Object> values)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfTexture(List<Object> value)
|
ParameterizedTextureType |
withGenericApplicationPropertyOfTexture(Object... values)
|
ParameterizedTextureType |
withImageURI(String value)
|
ParameterizedTextureType |
withIsFront(Boolean value)
|
ParameterizedTextureType |
withMimeType(String value)
|
ParameterizedTextureType |
withTarget(Collection<TextureAssociationType> values)
|
ParameterizedTextureType |
withTarget(List<TextureAssociationType> value)
|
ParameterizedTextureType |
withTarget(TextureAssociationType... values)
|
ParameterizedTextureType |
withTextureType(TextureTypeType value)
|
ParameterizedTextureType |
withWrapMode(WrapModeType value)
|
| Methods inherited from class net.opengis.citygml.appearance.v_1_0.AbstractTextureType |
getBorderColor, getGenericApplicationPropertyOfTexture, getImageURI, getMimeType, getTextureType, getWrapMode, isSetBorderColor, isSetGenericApplicationPropertyOfTexture, isSetImageURI, isSetMimeType, isSetTextureType, isSetWrapMode, setBorderColor, setGenericApplicationPropertyOfTexture, setImageURI, setMimeType, setTextureType, setWrapMode, unsetBorderColor, unsetGenericApplicationPropertyOfTexture |
| Methods inherited from class net.opengis.gml.v_3_1_1.AbstractFeatureType |
getBoundedBy, getLocation, isSetBoundedBy, isSetLocation, setBoundedBy, setLocation, withBoundedBy, withDescription, withId, withLocation, withMetaDataProperty, withMetaDataProperty, withMetaDataProperty, withName, withName, withName |
| Methods inherited from class net.opengis.gml.v_3_1_1.AbstractGMLType |
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName |
target
protected List<TextureAssociationType> target
genericApplicationPropertyOfParameterizedTexture
protected List<Object> genericApplicationPropertyOfParameterizedTexture
ParameterizedTextureType
public ParameterizedTextureType()
getTarget
public List<TextureAssociationType> getTarget()
- Gets the value of the target property.
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 target property.
For example, to add a new item, do as follows:
getTarget().add(newItem);
Objects of the following type(s) are allowed in the list
TextureAssociationType
isSetTarget
public boolean isSetTarget()
unsetTarget
public void unsetTarget()
getGenericApplicationPropertyOfParameterizedTexture
public List<Object> getGenericApplicationPropertyOfParameterizedTexture()
- Gets the value of the genericApplicationPropertyOfParameterizedTexture property.
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 genericApplicationPropertyOfParameterizedTexture property.
For example, to add a new item, do as follows:
getGenericApplicationPropertyOfParameterizedTexture().add(newItem);
Objects of the following type(s) are allowed in the list
Object
isSetGenericApplicationPropertyOfParameterizedTexture
public boolean isSetGenericApplicationPropertyOfParameterizedTexture()
unsetGenericApplicationPropertyOfParameterizedTexture
public void unsetGenericApplicationPropertyOfParameterizedTexture()
toString
public String toString()
- Overrides:
toString in class AbstractTextureType
append
public StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
- Specified by:
append in interface org.jvnet.jaxb2_commons.lang.ToString2- Overrides:
append in class AbstractTextureType
appendFields
public StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
StringBuilder buffer,
org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)
- Specified by:
appendFields in interface org.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFields in class AbstractTextureType
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
- Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equals in class AbstractTextureType
equals
public boolean equals(Object object)
- Overrides:
equals in class AbstractTextureType
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
- Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCode in class AbstractTextureType
hashCode
public int hashCode()
- Overrides:
hashCode in class AbstractTextureType
clone
public Object clone()
- Overrides:
clone in class AbstractTextureType
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2- Overrides:
copyTo in class AbstractTextureType
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo2- Overrides:
copyTo in class AbstractTextureType
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo2- Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom2- Overrides:
createNewInstance in class AbstractTextureType
mergeFrom
public void mergeFrom(Object left,
Object right)
- Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2- Overrides:
mergeFrom in class AbstractTextureType
mergeFrom
public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
Object left,
Object right,
org.jvnet.jaxb2_commons.lang.MergeStrategy2 strategy)
- Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom2- Overrides:
mergeFrom in class AbstractTextureType
setTarget
public void setTarget(List<TextureAssociationType> value)
setGenericApplicationPropertyOfParameterizedTexture
public void setGenericApplicationPropertyOfParameterizedTexture(List<Object> value)
withTarget
public ParameterizedTextureType withTarget(TextureAssociationType... values)
withTarget
public ParameterizedTextureType withTarget(Collection<TextureAssociationType> values)
withGenericApplicationPropertyOfParameterizedTexture
public ParameterizedTextureType withGenericApplicationPropertyOfParameterizedTexture(Object... values)
withGenericApplicationPropertyOfParameterizedTexture
public ParameterizedTextureType withGenericApplicationPropertyOfParameterizedTexture(Collection<Object> values)
withTarget
public ParameterizedTextureType withTarget(List<TextureAssociationType> value)
withGenericApplicationPropertyOfParameterizedTexture
public ParameterizedTextureType withGenericApplicationPropertyOfParameterizedTexture(List<Object> value)
withImageURI
public ParameterizedTextureType withImageURI(String value)
- Overrides:
withImageURI in class AbstractTextureType
withMimeType
public ParameterizedTextureType withMimeType(String value)
- Overrides:
withMimeType in class AbstractTextureType
withTextureType
public ParameterizedTextureType withTextureType(TextureTypeType value)
- Overrides:
withTextureType in class AbstractTextureType
withWrapMode
public ParameterizedTextureType withWrapMode(WrapModeType value)
- Overrides:
withWrapMode in class AbstractTextureType
withBorderColor
public ParameterizedTextureType withBorderColor(Double... values)
- Overrides:
withBorderColor in class AbstractTextureType
withBorderColor
public ParameterizedTextureType withBorderColor(Collection<Double> values)
- Overrides:
withBorderColor in class AbstractTextureType
withGenericApplicationPropertyOfTexture
public ParameterizedTextureType withGenericApplicationPropertyOfTexture(Object... values)
- Overrides:
withGenericApplicationPropertyOfTexture in class AbstractTextureType
withGenericApplicationPropertyOfTexture
public ParameterizedTextureType withGenericApplicationPropertyOfTexture(Collection<Object> values)
- Overrides:
withGenericApplicationPropertyOfTexture in class AbstractTextureType
withBorderColor
public ParameterizedTextureType withBorderColor(List<Double> value)
- Overrides:
withBorderColor in class AbstractTextureType
withGenericApplicationPropertyOfTexture
public ParameterizedTextureType withGenericApplicationPropertyOfTexture(List<Object> value)
- Overrides:
withGenericApplicationPropertyOfTexture in class AbstractTextureType
withIsFront
public ParameterizedTextureType withIsFront(Boolean value)
- Overrides:
withIsFront in class AbstractTextureType
withGenericApplicationPropertyOfSurfaceData
public ParameterizedTextureType withGenericApplicationPropertyOfSurfaceData(Object... values)
- Overrides:
withGenericApplicationPropertyOfSurfaceData in class AbstractTextureType
withGenericApplicationPropertyOfSurfaceData
public ParameterizedTextureType withGenericApplicationPropertyOfSurfaceData(Collection<Object> values)
- Overrides:
withGenericApplicationPropertyOfSurfaceData in class AbstractTextureType
withGenericApplicationPropertyOfSurfaceData
public ParameterizedTextureType withGenericApplicationPropertyOfSurfaceData(List<Object> value)
- Overrides:
withGenericApplicationPropertyOfSurfaceData in class AbstractTextureType
Copyright © 2008-2015. All Rights Reserved.