edu.byu.deg.osmx.binding
Interface ConnectionType

All Superinterfaces:
ModelElement
All Known Subinterfaces:
Connection

public interface ConnectionType
extends ModelElement

Java content class for anonymous complex type.

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

 <complexType>
   <complexContent>
     <extension base="{http://www.deg.byu.edu/xml/osmx.xsd}ModelElement">
       <sequence>
         <element ref="{http://www.deg.byu.edu/xml/osmx.xsd}Style" minOccurs="0"/>
         <element ref="{http://www.deg.byu.edu/xml/osmx.xsd}ParticipationConstraint" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.deg.byu.edu/xml/osmx.xsd}Anchor" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://www.deg.byu.edu/xml/osmx.xsd}orderAttributes"/>
       <attribute name="optional" type="{http://www.deg.byu.edu/xml/osmx.xsd}ExtendedBoolean" />
       <attribute name="objectSet" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="functional" type="{http://www.deg.byu.edu/xml/osmx.xsd}ExtendedBoolean" />
       <attribute name="isDomainSide" type="{http://www.deg.byu.edu/xml/osmx.xsd}ConnectionSide" />
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 List getAnchor()
          Gets the value of the Anchor property.
 String getIsDomainSide()
           
 String getObjectSet()
           
 int getOrder()
           
 List getParticipationConstraint()
          Gets the value of the ParticipationConstraint property.
 StyleType getStyle()
           
 boolean isFunctional()
           
 boolean isOptional()
           
 boolean isSetAnchor()
           
 boolean isSetFunctional()
           
 boolean isSetIsDomainSide()
           
 boolean isSetObjectSet()
           
 boolean isSetOptional()
           
 boolean isSetOrder()
           
 boolean isSetParticipationConstraint()
           
 boolean isSetStyle()
           
 void setFunctional(boolean value)
           
 void setIsDomainSide(String value)
           
 void setObjectSet(String value)
           
 void setOptional(boolean value)
           
 void setOrder(int value)
           
 void setStyle(StyleType value)
           
 void unsetAnchor()
           
 void unsetFunctional()
           
 void unsetIsDomainSide()
           
 void unsetObjectSet()
           
 void unsetOptional()
           
 void unsetOrder()
           
 void unsetParticipationConstraint()
           
 void unsetStyle()
           
 
Methods inherited from interface edu.byu.deg.osmx.binding.ModelElement
getId, isSetId, setId, unsetId
 

Method Detail

getStyle

public StyleType getStyle()
Returns:
possible object is StyleType

setStyle

public void setStyle(StyleType value)
Parameters:
value - allowed object is StyleType

isSetStyle

public boolean isSetStyle()

unsetStyle

public void unsetStyle()

getIsDomainSide

public String getIsDomainSide()
Returns:
possible object is String

setIsDomainSide

public void setIsDomainSide(String value)
Parameters:
value - allowed object is String

isSetIsDomainSide

public boolean isSetIsDomainSide()

unsetIsDomainSide

public void unsetIsDomainSide()

getParticipationConstraint

public List getParticipationConstraint()
Gets the value of the ParticipationConstraint 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's any setter method for the ParticipationConstraint property. For example, to add a new item, do as follows:
    getParticipationConstraint().add(newItem);
 
Objects of the following type(s) are allowed in the list PositionedText


isSetParticipationConstraint

public boolean isSetParticipationConstraint()

unsetParticipationConstraint

public void unsetParticipationConstraint()

getObjectSet

public String getObjectSet()
Returns:
possible object is String

setObjectSet

public void setObjectSet(String value)
Parameters:
value - allowed object is String

isSetObjectSet

public boolean isSetObjectSet()

unsetObjectSet

public void unsetObjectSet()

getOrder

public int getOrder()

setOrder

public void setOrder(int value)

isSetOrder

public boolean isSetOrder()

unsetOrder

public void unsetOrder()

getAnchor

public List getAnchor()
Gets the value of the Anchor 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's any setter method for the Anchor property. For example, to add a new item, do as follows:
    getAnchor().add(newItem);
 
Objects of the following type(s) are allowed in the list AnchorType


isSetAnchor

public boolean isSetAnchor()

unsetAnchor

public void unsetAnchor()

isFunctional

public boolean isFunctional()

setFunctional

public void setFunctional(boolean value)

isSetFunctional

public boolean isSetFunctional()

unsetFunctional

public void unsetFunctional()

isOptional

public boolean isOptional()

setOptional

public void setOptional(boolean value)

isSetOptional

public boolean isSetOptional()

unsetOptional

public void unsetOptional()