org.collada._2005._11.colladaschema
Class Morph

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

public class Morph
extends Object

Java class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element ref="{http://www.collada.org/2005/11/COLLADASchema}source" maxOccurs="unbounded" minOccurs="2"/>
         <element name="targets">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="input" type="{http://www.collada.org/2005/11/COLLADASchema}InputLocal" maxOccurs="unbounded" minOccurs="2"/>
                   <element ref="{http://www.collada.org/2005/11/COLLADASchema}extra" maxOccurs="unbounded" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element ref="{http://www.collada.org/2005/11/COLLADASchema}extra" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="method" type="{http://www.collada.org/2005/11/COLLADASchema}MorphMethodType" default="NORMALIZED" />
       <attribute name="source" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class Morph.Targets
          Java class for anonymous complex type.
 
Field Summary
protected  List<Extra> extra
           
protected  MorphMethodType method
           
protected  List<Source> source1
           
protected  String source2
           
protected  Morph.Targets targets
           
 
Constructor Summary
Morph()
           
 
Method Summary
 List<Extra> getExtra()
          The extra element may appear any number of times.
 MorphMethodType getMethod()
          Gets the value of the method property.
 List<Source> getSource1()
          The morph element must contain at least two source elements.
 String getSource2()
          Gets the value of the source2 property.
 Morph.Targets getTargets()
          Gets the value of the targets property.
 void setMethod(MorphMethodType value)
          Sets the value of the method property.
 void setSource2(String value)
          Sets the value of the source2 property.
 void setTargets(Morph.Targets value)
          Sets the value of the targets property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source1

protected List<Source> source1

targets

protected Morph.Targets targets

extra

protected List<Extra> extra

method

protected MorphMethodType method

source2

protected String source2
Constructor Detail

Morph

public Morph()
Method Detail

getSource1

public List<Source> getSource1()
The morph element must contain at least two source elements. Gets the value of the source1 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 source1 property.

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

    getSource1().add(newItem);
 

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


getTargets

public Morph.Targets getTargets()
Gets the value of the targets property.

Returns:
possible object is Morph.Targets

setTargets

public void setTargets(Morph.Targets value)
Sets the value of the targets property.

Parameters:
value - allowed object is Morph.Targets

getExtra

public List<Extra> getExtra()
The extra element may appear any number of times. 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


getMethod

public MorphMethodType getMethod()
Gets the value of the method property.

Returns:
possible object is MorphMethodType

setMethod

public void setMethod(MorphMethodType value)
Sets the value of the method property.

Parameters:
value - allowed object is MorphMethodType

getSource2

public String getSource2()
Gets the value of the source2 property.

Returns:
possible object is String

setSource2

public void setSource2(String value)
Sets the value of the source2 property.

Parameters:
value - allowed object is String

CroftSoft Javadoc

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