org.collada._2005._11.colladaschema
Class GlesNewparam

java.lang.Object
  extended by org.collada._2005._11.colladaschema.GlesNewparam

public class GlesNewparam
extends Object

Create a new, named param object in the GLES Runtime, assign it a type, an initial value, and additional attributes at declaration time.

Java class for gles_newparam complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="gles_newparam">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="annotate" type="{http://www.collada.org/2005/11/COLLADASchema}fx_annotate_common" maxOccurs="unbounded" minOccurs="0"/>
         <element name="semantic" type="{http://www.w3.org/2001/XMLSchema}NCName" minOccurs="0"/>
         <element name="modifier" type="{http://www.collada.org/2005/11/COLLADASchema}fx_modifier_enum_common" minOccurs="0"/>
         <group ref="{http://www.collada.org/2005/11/COLLADASchema}gles_basic_type_common"/>
       </sequence>
       <attribute name="sid" use="required" type="{http://www.w3.org/2001/XMLSchema}NCName" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String _enum
           
protected  Double _float
           
protected  Long _int
           
protected  List<FxAnnotateCommon> annotate
           
protected  Boolean bool
           
protected  List<Boolean> bool2
           
protected  List<Boolean> bool3
           
protected  List<Boolean> bool4
           
protected  Double float1X1
           
protected  List<Double> float1X2
           
protected  List<Double> float1X3
           
protected  List<Double> float1X4
           
protected  List<Double> float2
           
protected  List<Double> float2X1
           
protected  List<Double> float2X2
           
protected  List<Double> float2X3
           
protected  List<Double> float2X4
           
protected  List<Double> float3
           
protected  List<Double> float3X1
           
protected  List<Double> float3X2
           
protected  List<Double> float3X3
           
protected  List<Double> float3X4
           
protected  List<Double> float4
           
protected  List<Double> float4X1
           
protected  List<Double> float4X2
           
protected  List<Double> float4X3
           
protected  List<Double> float4X4
           
protected  List<Long> int2
           
protected  List<Long> int3
           
protected  List<Long> int4
           
protected  FxModifierEnumCommon modifier
           
protected  GlesSamplerState samplerState
           
protected  String semantic
           
protected  String sid
           
protected  FxSurfaceCommon surface
           
protected  GlesTexturePipeline texturePipeline
           
protected  GlesTextureUnit textureUnit
           
 
Constructor Summary
GlesNewparam()
           
 
Method Summary
 List<FxAnnotateCommon> getAnnotate()
          Gets the value of the annotate property.
 List<Boolean> getBool2()
          Gets the value of the bool2 property.
 List<Boolean> getBool3()
          Gets the value of the bool3 property.
 List<Boolean> getBool4()
          Gets the value of the bool4 property.
 String getEnum()
          Gets the value of the enum property.
 Double getFloat()
          Gets the value of the float property.
 Double getFloat1X1()
          Gets the value of the float1X1 property.
 List<Double> getFloat1X2()
          Gets the value of the float1X2 property.
 List<Double> getFloat1X3()
          Gets the value of the float1X3 property.
 List<Double> getFloat1X4()
          Gets the value of the float1X4 property.
 List<Double> getFloat2()
          Gets the value of the float2 property.
 List<Double> getFloat2X1()
          Gets the value of the float2X1 property.
 List<Double> getFloat2X2()
          Gets the value of the float2X2 property.
 List<Double> getFloat2X3()
          Gets the value of the float2X3 property.
 List<Double> getFloat2X4()
          Gets the value of the float2X4 property.
 List<Double> getFloat3()
          Gets the value of the float3 property.
 List<Double> getFloat3X1()
          Gets the value of the float3X1 property.
 List<Double> getFloat3X2()
          Gets the value of the float3X2 property.
 List<Double> getFloat3X3()
          Gets the value of the float3X3 property.
 List<Double> getFloat3X4()
          Gets the value of the float3X4 property.
 List<Double> getFloat4()
          Gets the value of the float4 property.
 List<Double> getFloat4X1()
          Gets the value of the float4X1 property.
 List<Double> getFloat4X2()
          Gets the value of the float4X2 property.
 List<Double> getFloat4X3()
          Gets the value of the float4X3 property.
 List<Double> getFloat4X4()
          Gets the value of the float4X4 property.
 Long getInt()
          Gets the value of the int property.
 List<Long> getInt2()
          Gets the value of the int2 property.
 List<Long> getInt3()
          Gets the value of the int3 property.
 List<Long> getInt4()
          Gets the value of the int4 property.
 FxModifierEnumCommon getModifier()
          Gets the value of the modifier property.
 GlesSamplerState getSamplerState()
          Gets the value of the samplerState property.
 String getSemantic()
          Gets the value of the semantic property.
 String getSid()
          Gets the value of the sid property.
 FxSurfaceCommon getSurface()
          Gets the value of the surface property.
 GlesTexturePipeline getTexturePipeline()
          Gets the value of the texturePipeline property.
 GlesTextureUnit getTextureUnit()
          Gets the value of the textureUnit property.
 Boolean isBool()
          Gets the value of the bool property.
 void setBool(Boolean value)
          Sets the value of the bool property.
 void setEnum(String value)
          Sets the value of the enum property.
 void setFloat(Double value)
          Sets the value of the float property.
 void setFloat1X1(Double value)
          Sets the value of the float1X1 property.
 void setInt(Long value)
          Sets the value of the int property.
 void setModifier(FxModifierEnumCommon value)
          Sets the value of the modifier property.
 void setSamplerState(GlesSamplerState value)
          Sets the value of the samplerState property.
 void setSemantic(String value)
          Sets the value of the semantic property.
 void setSid(String value)
          Sets the value of the sid property.
 void setSurface(FxSurfaceCommon value)
          Sets the value of the surface property.
 void setTexturePipeline(GlesTexturePipeline value)
          Sets the value of the texturePipeline property.
 void setTextureUnit(GlesTextureUnit value)
          Sets the value of the textureUnit property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

annotate

protected List<FxAnnotateCommon> annotate

semantic

protected String semantic

modifier

protected FxModifierEnumCommon modifier

bool

protected Boolean bool

bool2

protected List<Boolean> bool2

bool3

protected List<Boolean> bool3

bool4

protected List<Boolean> bool4

_int

protected Long _int

int2

protected List<Long> int2

int3

protected List<Long> int3

int4

protected List<Long> int4

_float

protected Double _float

float2

protected List<Double> float2

float3

protected List<Double> float3

float4

protected List<Double> float4

float1X1

protected Double float1X1

float1X2

protected List<Double> float1X2

float1X3

protected List<Double> float1X3

float1X4

protected List<Double> float1X4

float2X1

protected List<Double> float2X1

float2X2

protected List<Double> float2X2

float2X3

protected List<Double> float2X3

float2X4

protected List<Double> float2X4

float3X1

protected List<Double> float3X1

float3X2

protected List<Double> float3X2

float3X3

protected List<Double> float3X3

float3X4

protected List<Double> float3X4

float4X1

protected List<Double> float4X1

float4X2

protected List<Double> float4X2

float4X3

protected List<Double> float4X3

float4X4

protected List<Double> float4X4

surface

protected FxSurfaceCommon surface

texturePipeline

protected GlesTexturePipeline texturePipeline

samplerState

protected GlesSamplerState samplerState

textureUnit

protected GlesTextureUnit textureUnit

_enum

protected String _enum

sid

protected String sid
Constructor Detail

GlesNewparam

public GlesNewparam()
Method Detail

getAnnotate

public List<FxAnnotateCommon> getAnnotate()
Gets the value of the annotate 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 annotate property.

For example, to add a new item, do as follows:

    getAnnotate().add(newItem);
 

Objects of the following type(s) are allowed in the list FxAnnotateCommon


getSemantic

public String getSemantic()
Gets the value of the semantic property.

Returns:
possible object is String

setSemantic

public void setSemantic(String value)
Sets the value of the semantic property.

Parameters:
value - allowed object is String

getModifier

public FxModifierEnumCommon getModifier()
Gets the value of the modifier property.

Returns:
possible object is FxModifierEnumCommon

setModifier

public void setModifier(FxModifierEnumCommon value)
Sets the value of the modifier property.

Parameters:
value - allowed object is FxModifierEnumCommon

isBool

public Boolean isBool()
Gets the value of the bool property.

Returns:
possible object is Boolean

setBool

public void setBool(Boolean value)
Sets the value of the bool property.

Parameters:
value - allowed object is Boolean

getBool2

public List<Boolean> getBool2()
Gets the value of the bool2 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 bool2 property.

For example, to add a new item, do as follows:

    getBool2().add(newItem);
 

Objects of the following type(s) are allowed in the list Boolean


getBool3

public List<Boolean> getBool3()
Gets the value of the bool3 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 bool3 property.

For example, to add a new item, do as follows:

    getBool3().add(newItem);
 

Objects of the following type(s) are allowed in the list Boolean


getBool4

public List<Boolean> getBool4()
Gets the value of the bool4 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 bool4 property.

For example, to add a new item, do as follows:

    getBool4().add(newItem);
 

Objects of the following type(s) are allowed in the list Boolean


getInt

public Long getInt()
Gets the value of the int property.

Returns:
possible object is Long

setInt

public void setInt(Long value)
Sets the value of the int property.

Parameters:
value - allowed object is Long

getInt2

public List<Long> getInt2()
Gets the value of the int2 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 int2 property.

For example, to add a new item, do as follows:

    getInt2().add(newItem);
 

Objects of the following type(s) are allowed in the list Long


getInt3

public List<Long> getInt3()
Gets the value of the int3 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 int3 property.

For example, to add a new item, do as follows:

    getInt3().add(newItem);
 

Objects of the following type(s) are allowed in the list Long


getInt4

public List<Long> getInt4()
Gets the value of the int4 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 int4 property.

For example, to add a new item, do as follows:

    getInt4().add(newItem);
 

Objects of the following type(s) are allowed in the list Long


getFloat

public Double getFloat()
Gets the value of the float property.

Returns:
possible object is Double

setFloat

public void setFloat(Double value)
Sets the value of the float property.

Parameters:
value - allowed object is Double

getFloat2

public List<Double> getFloat2()
Gets the value of the float2 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 float2 property.

For example, to add a new item, do as follows:

    getFloat2().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat3

public List<Double> getFloat3()
Gets the value of the float3 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 float3 property.

For example, to add a new item, do as follows:

    getFloat3().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat4

public List<Double> getFloat4()
Gets the value of the float4 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 float4 property.

For example, to add a new item, do as follows:

    getFloat4().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat1X1

public Double getFloat1X1()
Gets the value of the float1X1 property.

Returns:
possible object is Double

setFloat1X1

public void setFloat1X1(Double value)
Sets the value of the float1X1 property.

Parameters:
value - allowed object is Double

getFloat1X2

public List<Double> getFloat1X2()
Gets the value of the float1X2 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 float1X2 property.

For example, to add a new item, do as follows:

    getFloat1X2().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat1X3

public List<Double> getFloat1X3()
Gets the value of the float1X3 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 float1X3 property.

For example, to add a new item, do as follows:

    getFloat1X3().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat1X4

public List<Double> getFloat1X4()
Gets the value of the float1X4 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 float1X4 property.

For example, to add a new item, do as follows:

    getFloat1X4().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat2X1

public List<Double> getFloat2X1()
Gets the value of the float2X1 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 float2X1 property.

For example, to add a new item, do as follows:

    getFloat2X1().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat2X2

public List<Double> getFloat2X2()
Gets the value of the float2X2 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 float2X2 property.

For example, to add a new item, do as follows:

    getFloat2X2().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat2X3

public List<Double> getFloat2X3()
Gets the value of the float2X3 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 float2X3 property.

For example, to add a new item, do as follows:

    getFloat2X3().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat2X4

public List<Double> getFloat2X4()
Gets the value of the float2X4 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 float2X4 property.

For example, to add a new item, do as follows:

    getFloat2X4().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat3X1

public List<Double> getFloat3X1()
Gets the value of the float3X1 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 float3X1 property.

For example, to add a new item, do as follows:

    getFloat3X1().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat3X2

public List<Double> getFloat3X2()
Gets the value of the float3X2 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 float3X2 property.

For example, to add a new item, do as follows:

    getFloat3X2().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat3X3

public List<Double> getFloat3X3()
Gets the value of the float3X3 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 float3X3 property.

For example, to add a new item, do as follows:

    getFloat3X3().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat3X4

public List<Double> getFloat3X4()
Gets the value of the float3X4 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 float3X4 property.

For example, to add a new item, do as follows:

    getFloat3X4().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat4X1

public List<Double> getFloat4X1()
Gets the value of the float4X1 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 float4X1 property.

For example, to add a new item, do as follows:

    getFloat4X1().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat4X2

public List<Double> getFloat4X2()
Gets the value of the float4X2 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 float4X2 property.

For example, to add a new item, do as follows:

    getFloat4X2().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat4X3

public List<Double> getFloat4X3()
Gets the value of the float4X3 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 float4X3 property.

For example, to add a new item, do as follows:

    getFloat4X3().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getFloat4X4

public List<Double> getFloat4X4()
Gets the value of the float4X4 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 float4X4 property.

For example, to add a new item, do as follows:

    getFloat4X4().add(newItem);
 

Objects of the following type(s) are allowed in the list Double


getSurface

public FxSurfaceCommon getSurface()
Gets the value of the surface property.

Returns:
possible object is FxSurfaceCommon

setSurface

public void setSurface(FxSurfaceCommon value)
Sets the value of the surface property.

Parameters:
value - allowed object is FxSurfaceCommon

getTexturePipeline

public GlesTexturePipeline getTexturePipeline()
Gets the value of the texturePipeline property.

Returns:
possible object is GlesTexturePipeline

setTexturePipeline

public void setTexturePipeline(GlesTexturePipeline value)
Sets the value of the texturePipeline property.

Parameters:
value - allowed object is GlesTexturePipeline

getSamplerState

public GlesSamplerState getSamplerState()
Gets the value of the samplerState property.

Returns:
possible object is GlesSamplerState

setSamplerState

public void setSamplerState(GlesSamplerState value)
Sets the value of the samplerState property.

Parameters:
value - allowed object is GlesSamplerState

getTextureUnit

public GlesTextureUnit getTextureUnit()
Gets the value of the textureUnit property.

Returns:
possible object is GlesTextureUnit

setTextureUnit

public void setTextureUnit(GlesTextureUnit value)
Sets the value of the textureUnit property.

Parameters:
value - allowed object is GlesTextureUnit

getEnum

public String getEnum()
Gets the value of the enum property.

Returns:
possible object is String

setEnum

public void setEnum(String value)
Sets the value of the enum property.

Parameters:
value - allowed object is String

getSid

public String getSid()
Gets the value of the sid property.

Returns:
possible object is String

setSid

public void setSid(String value)
Sets the value of the sid property.

Parameters:
value - allowed object is String

CroftSoft Javadoc

CroftSoft COLLADA JAXB Javadoc (2006-11-13 15:08:25)