org.collada._2005._11.colladaschema
Class FxSurfaceFormatHintCommon

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

public class FxSurfaceFormatHintCommon
extends Object

If the exact format cannot be resolve via other methods then the format_hint will describe the important features of the format so that the application may select a compatable or close format

Java class for fx_surface_format_hint_common complex type.

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

 <complexType name="fx_surface_format_hint_common">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="channels" type="{http://www.collada.org/2005/11/COLLADASchema}fx_surface_format_hint_channels_enum"/>
         <element name="range" type="{http://www.collada.org/2005/11/COLLADASchema}fx_surface_format_hint_range_enum"/>
         <element name="precision" type="{http://www.collada.org/2005/11/COLLADASchema}fx_surface_format_hint_precision_enum" minOccurs="0"/>
         <element name="option" type="{http://www.collada.org/2005/11/COLLADASchema}fx_surface_format_hint_option_enum" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.collada.org/2005/11/COLLADASchema}extra" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  FxSurfaceFormatHintChannelsEnum channels
           
protected  List<Extra> extra
           
protected  List<FxSurfaceFormatHintOptionEnum> option
           
protected  FxSurfaceFormatHintPrecisionEnum precision
           
protected  FxSurfaceFormatHintRangeEnum range
           
 
Constructor Summary
FxSurfaceFormatHintCommon()
           
 
Method Summary
 FxSurfaceFormatHintChannelsEnum getChannels()
          Gets the value of the channels property.
 List<Extra> getExtra()
          Gets the value of the extra property.
 List<FxSurfaceFormatHintOptionEnum> getOption()
          Gets the value of the option property.
 FxSurfaceFormatHintPrecisionEnum getPrecision()
          Gets the value of the precision property.
 FxSurfaceFormatHintRangeEnum getRange()
          Gets the value of the range property.
 void setChannels(FxSurfaceFormatHintChannelsEnum value)
          Sets the value of the channels property.
 void setPrecision(FxSurfaceFormatHintPrecisionEnum value)
          Sets the value of the precision property.
 void setRange(FxSurfaceFormatHintRangeEnum value)
          Sets the value of the range property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

channels

protected FxSurfaceFormatHintChannelsEnum channels

range

protected FxSurfaceFormatHintRangeEnum range

precision

protected FxSurfaceFormatHintPrecisionEnum precision

option

protected List<FxSurfaceFormatHintOptionEnum> option

extra

protected List<Extra> extra
Constructor Detail

FxSurfaceFormatHintCommon

public FxSurfaceFormatHintCommon()
Method Detail

getChannels

public FxSurfaceFormatHintChannelsEnum getChannels()
Gets the value of the channels property.

Returns:
possible object is FxSurfaceFormatHintChannelsEnum

setChannels

public void setChannels(FxSurfaceFormatHintChannelsEnum value)
Sets the value of the channels property.

Parameters:
value - allowed object is FxSurfaceFormatHintChannelsEnum

getRange

public FxSurfaceFormatHintRangeEnum getRange()
Gets the value of the range property.

Returns:
possible object is FxSurfaceFormatHintRangeEnum

setRange

public void setRange(FxSurfaceFormatHintRangeEnum value)
Sets the value of the range property.

Parameters:
value - allowed object is FxSurfaceFormatHintRangeEnum

getPrecision

public FxSurfaceFormatHintPrecisionEnum getPrecision()
Gets the value of the precision property.

Returns:
possible object is FxSurfaceFormatHintPrecisionEnum

setPrecision

public void setPrecision(FxSurfaceFormatHintPrecisionEnum value)
Sets the value of the precision property.

Parameters:
value - allowed object is FxSurfaceFormatHintPrecisionEnum

getOption

public List<FxSurfaceFormatHintOptionEnum> getOption()
Gets the value of the option 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 option property.

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

    getOption().add(newItem);
 

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


getExtra

public List<Extra> getExtra()
Gets the value of the extra 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 extra property.

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

    getExtra().add(newItem);
 

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


CroftSoft Javadoc

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