org.s_ramp.xmlns._2010.s_ramp
Class Element

java.lang.Object
  extended by org.s_ramp.xmlns._2010.s_ramp.BaseArtifactType
      extended by org.s_ramp.xmlns._2010.s_ramp.SoaModelType
          extended by org.s_ramp.xmlns._2010.s_ramp.PolicySubject
              extended by org.s_ramp.xmlns._2010.s_ramp.Element
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Actor, Service, System, Task

public class Element
extends PolicySubject
implements Serializable

Java class for Element complex type.

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

 <complexType name="Element">
   <complexContent>
     <extension base="{http://s-ramp.org/xmlns/2010/s-ramp}PolicySubject">
       <sequence>
         <element name="represents" type="{http://s-ramp.org/xmlns/2010/s-ramp}target" maxOccurs="unbounded" minOccurs="0"/>
         <element name="uses" type="{http://s-ramp.org/xmlns/2010/s-ramp}target" maxOccurs="unbounded" minOccurs="0"/>
         <element name="performs" type="{http://s-ramp.org/xmlns/2010/s-ramp}target" maxOccurs="unbounded" minOccurs="0"/>
         <element name="directsOrchestration" type="{http://s-ramp.org/xmlns/2010/s-ramp}target" minOccurs="0"/>
         <element name="directsOrchestrationProcess" type="{http://s-ramp.org/xmlns/2010/s-ramp}target" minOccurs="0"/>
         <element name="generates" type="{http://s-ramp.org/xmlns/2010/s-ramp}target" maxOccurs="unbounded" minOccurs="0"/>
         <element name="respondsTo" type="{http://s-ramp.org/xmlns/2010/s-ramp}target" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <anyAttribute/>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Target directsOrchestration
           
protected  Target directsOrchestrationProcess
           
protected  List<Target> generates
           
protected  List<Target> performs
           
protected  List<Target> represents
           
protected  List<Target> respondsTo
           
protected  List<Target> uses
           
 
Fields inherited from class org.s_ramp.xmlns._2010.s_ramp.SoaModelType
documentation
 
Fields inherited from class org.s_ramp.xmlns._2010.s_ramp.BaseArtifactType
classifiedBy, createdBy, createdTimestamp, description, lastModifiedBy, lastModifiedTimestamp, name, property, relationship, uuid, version
 
Constructor Summary
Element()
           
 
Method Summary
 Target getDirectsOrchestration()
          Gets the value of the directsOrchestration property.
 Target getDirectsOrchestrationProcess()
          Gets the value of the directsOrchestrationProcess property.
 List<Target> getGenerates()
          Gets the value of the generates property.
 List<Target> getPerforms()
          Gets the value of the performs property.
 List<Target> getRepresents()
          Gets the value of the represents property.
 List<Target> getRespondsTo()
          Gets the value of the respondsTo property.
 List<Target> getUses()
          Gets the value of the uses property.
 void setDirectsOrchestration(Target value)
          Sets the value of the directsOrchestration property.
 void setDirectsOrchestrationProcess(Target value)
          Sets the value of the directsOrchestrationProcess property.
 
Methods inherited from class org.s_ramp.xmlns._2010.s_ramp.SoaModelType
getDocumentation
 
Methods inherited from class org.s_ramp.xmlns._2010.s_ramp.BaseArtifactType
getClassifiedBy, getCreatedBy, getCreatedTimestamp, getDescription, getLastModifiedBy, getLastModifiedTimestamp, getName, getOtherAttributes, getProperty, getRelationship, getUuid, getVersion, setCreatedBy, setCreatedTimestamp, setDescription, setLastModifiedBy, setLastModifiedTimestamp, setName, setUuid, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

represents

protected List<Target> represents

uses

protected List<Target> uses

performs

protected List<Target> performs

directsOrchestration

protected Target directsOrchestration

directsOrchestrationProcess

protected Target directsOrchestrationProcess

generates

protected List<Target> generates

respondsTo

protected List<Target> respondsTo
Constructor Detail

Element

public Element()
Method Detail

getRepresents

public List<Target> getRepresents()
Gets the value of the represents 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 represents property.

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

    getRepresents().add(newItem);
 

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


getUses

public List<Target> getUses()
Gets the value of the uses 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 uses property.

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

    getUses().add(newItem);
 

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


getPerforms

public List<Target> getPerforms()
Gets the value of the performs 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 performs property.

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

    getPerforms().add(newItem);
 

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


getDirectsOrchestration

public Target getDirectsOrchestration()
Gets the value of the directsOrchestration property.

Returns:
possible object is Target

setDirectsOrchestration

public void setDirectsOrchestration(Target value)
Sets the value of the directsOrchestration property.

Parameters:
value - allowed object is Target

getDirectsOrchestrationProcess

public Target getDirectsOrchestrationProcess()
Gets the value of the directsOrchestrationProcess property.

Returns:
possible object is Target

setDirectsOrchestrationProcess

public void setDirectsOrchestrationProcess(Target value)
Sets the value of the directsOrchestrationProcess property.

Parameters:
value - allowed object is Target

getGenerates

public List<Target> getGenerates()
Gets the value of the generates 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 generates property.

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

    getGenerates().add(newItem);
 

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


getRespondsTo

public List<Target> getRespondsTo()
Gets the value of the respondsTo 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 respondsTo property.

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

    getRespondsTo().add(newItem);
 

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



Copyright © 2011-2012 JBoss, a division of Red Hat. All Rights Reserved.