org.apache.type_test.types1
Class ExtColourEnum

java.lang.Object
  extended by org.apache.type_test.types1.ExtColourEnum

public class ExtColourEnum
extends Object

Java class for ExtColourEnum complex type.

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

 <complexType name="ExtColourEnum">
   <simpleContent>
     <extension base="<http://apache.org/type_test/types1>ColourEnum">
       <attribute name="attrib1" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="attrib2">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             <maxLength value="2"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="attrib3">
         <simpleType>
           <list itemType="{http://www.w3.org/2001/XMLSchema}string" />
         </simpleType>
       </attribute>
     </extension>
   </simpleContent>
 </complexType>
 


Field Summary
protected  Integer attrib1
           
protected  String attrib2
           
protected  List<String> attrib3
           
protected  ColourEnum value
           
 
Constructor Summary
ExtColourEnum()
           
 
Method Summary
 Integer getAttrib1()
          Gets the value of the attrib1 property.
 String getAttrib2()
          Gets the value of the attrib2 property.
 List<String> getAttrib3()
          Gets the value of the attrib3 property.
 ColourEnum getValue()
          Gets the value of the value property.
 void setAttrib1(Integer value)
          Sets the value of the attrib1 property.
 void setAttrib2(String value)
          Sets the value of the attrib2 property.
 void setValue(ColourEnum value)
          Sets the value of the value property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected ColourEnum value

attrib1

protected Integer attrib1

attrib2

protected String attrib2

attrib3

protected List<String> attrib3
Constructor Detail

ExtColourEnum

public ExtColourEnum()
Method Detail

getValue

public ColourEnum getValue()
Gets the value of the value property.

Returns:
possible object is ColourEnum

setValue

public void setValue(ColourEnum value)
Sets the value of the value property.

Parameters:
value - allowed object is ColourEnum

getAttrib1

public Integer getAttrib1()
Gets the value of the attrib1 property.

Returns:
possible object is Integer

setAttrib1

public void setAttrib1(Integer value)
Sets the value of the attrib1 property.

Parameters:
value - allowed object is Integer

getAttrib2

public String getAttrib2()
Gets the value of the attrib2 property.

Returns:
possible object is String

setAttrib2

public void setAttrib2(String value)
Sets the value of the attrib2 property.

Parameters:
value - allowed object is String

getAttrib3

public List<String> getAttrib3()
Gets the value of the attrib3 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 attrib3 property.

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

    getAttrib3().add(newItem);
 

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



Apache CXF