org.mule.devkit.model.studio
Class Group

java.lang.Object
  extended by org.mule.devkit.model.studio.Group

public class Group
extends Object

Java class for Group complex type.

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

 <complexType name="Group">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice maxOccurs="unbounded" minOccurs="0">
           <element name="regexp" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
           <element name="label" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
           <element name="encoding" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}encodingType"/>
           <element name="modeSwitch" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}ModeType"/>
           <element name="string" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}StringAttributeType"/>
           <element name="password" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}StringAttributeType"/>
           <element name="globalRef" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}NewType"/>
           <element name="long" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}LongType"/>
           <element name="list" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
           <element name="flowRef" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}FlowReftype"/>
           <element name="integer" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}IntegerType"/>
           <element name="boolean" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}Booleantype"/>
           <element name="transientBoolean" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}Booleantype"/>
           <element name="classname" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}ClassType"/>
           <element name="name" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
           <element name="url" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
           <element name="childElement" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}NestedElementReference"/>
           <element name="text" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}TextType"/>
           <element name="path" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
           <element name="file" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}AttributeType"/>
           <element name="enum" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}EnumType"/>
           <element name="expression" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}ExpressionAttributeType"/>
         </choice>
       </sequence>
       <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="mode" type="{http://www.mulesoft.org/schema/mule/tooling.attributes}NewSimpleType" />
       <attribute name="description" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="versions" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="topAnchor" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="bottomAnchor" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="caption" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String bottomAnchor
           
protected  String caption
           
protected  String description
           
protected  String id
           
protected  NewSimpleType mode
           
protected  List<JAXBElement<? extends AttributeType>> regexpOrEncodingOrModeSwitch
           
protected  String topAnchor
           
protected  String versions
           
 
Constructor Summary
Group()
           
 
Method Summary
 String getBottomAnchor()
          Gets the value of the bottomAnchor property.
 String getCaption()
          Gets the value of the caption property.
 String getDescription()
          Gets the value of the description property.
 String getId()
          Gets the value of the id property.
 NewSimpleType getMode()
          Gets the value of the mode property.
 List<JAXBElement<? extends AttributeType>> getRegexpOrEncodingOrModeSwitch()
          Gets the value of the regexpOrEncodingOrModeSwitch property.
 String getTopAnchor()
          Gets the value of the topAnchor property.
 String getVersions()
          Gets the value of the versions property.
 void setBottomAnchor(String value)
          Sets the value of the bottomAnchor property.
 void setCaption(String value)
          Sets the value of the caption property.
 void setDescription(String value)
          Sets the value of the description property.
 void setId(String value)
          Sets the value of the id property.
 void setMode(NewSimpleType value)
          Sets the value of the mode property.
 void setTopAnchor(String value)
          Sets the value of the topAnchor property.
 void setVersions(String value)
          Sets the value of the versions property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

regexpOrEncodingOrModeSwitch

protected List<JAXBElement<? extends AttributeType>> regexpOrEncodingOrModeSwitch

id

protected String id

mode

protected NewSimpleType mode

description

protected String description

versions

protected String versions

topAnchor

protected String topAnchor

bottomAnchor

protected String bottomAnchor

caption

protected String caption
Constructor Detail

Group

public Group()
Method Detail

getRegexpOrEncodingOrModeSwitch

public List<JAXBElement<? extends AttributeType>> getRegexpOrEncodingOrModeSwitch()
Gets the value of the regexpOrEncodingOrModeSwitch 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 regexpOrEncodingOrModeSwitch property.

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

    getRegexpOrEncodingOrModeSwitch().add(newItem);
 

Objects of the following type(s) are allowed in the list JAXBElement<StringAttributeType> JAXBElement<AttributeType> JAXBElement<ClassType> JAXBElement<ModeType> JAXBElement<AttributeType> JAXBElement<IntegerType> JAXBElement<AttributeType> JAXBElement<NestedElementReference> JAXBElement<EnumType> JAXBElement<Booleantype> JAXBElement<StringAttributeType> JAXBElement<AttributeType> JAXBElement<TextType> JAXBElement<AttributeType> JAXBElement<ExpressionAttributeType> JAXBElement<EncodingType> JAXBElement<Booleantype> JAXBElement<AttributeType> JAXBElement<LongType> JAXBElement<NewType>


getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getMode

public NewSimpleType getMode()
Gets the value of the mode property.

Returns:
possible object is NewSimpleType

setMode

public void setMode(NewSimpleType value)
Sets the value of the mode property.

Parameters:
value - allowed object is NewSimpleType

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getVersions

public String getVersions()
Gets the value of the versions property.

Returns:
possible object is String

setVersions

public void setVersions(String value)
Sets the value of the versions property.

Parameters:
value - allowed object is String

getTopAnchor

public String getTopAnchor()
Gets the value of the topAnchor property.

Returns:
possible object is String

setTopAnchor

public void setTopAnchor(String value)
Sets the value of the topAnchor property.

Parameters:
value - allowed object is String

getBottomAnchor

public String getBottomAnchor()
Gets the value of the bottomAnchor property.

Returns:
possible object is String

setBottomAnchor

public void setBottomAnchor(String value)
Sets the value of the bottomAnchor property.

Parameters:
value - allowed object is String

getCaption

public String getCaption()
Gets the value of the caption property.

Returns:
possible object is String

setCaption

public void setCaption(String value)
Sets the value of the caption property.

Parameters:
value - allowed object is String


Copyright © 2010-2013 MuleSoft, Inc.. All Rights Reserved.