net.sf.csutils.core.model.vo
Class RORelation

java.lang.Object
  extended by net.sf.csutils.core.model.vo.ROAttribute
      extended by net.sf.csutils.core.model.vo.RORelation

public class RORelation
extends ROAttribute

Java class for RORelation complex type.

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

 <complexType name="RORelation">
   <complexContent>
     <extension base="{http://namespaces.csutils.sf.net/model}ROAttribute">
       <sequence>
         <element name="targetTypes">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="targetType" type="{http://namespaces.csutils.sf.net/model}ROTypeReference" maxOccurs="unbounded"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="associationType" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="attributeKey" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class RORelation.TargetTypes
          Java class for anonymous complex type.
 
Field Summary
protected  java.lang.String associationType
           
protected  java.lang.String attributeKey
           
protected  RORelation.TargetTypes targetTypes
           
 
Fields inherited from class net.sf.csutils.core.model.vo.ROAttribute
maxOccurs, minOccurs, name
 
Constructor Summary
RORelation()
           
 
Method Summary
 java.lang.String getAssociationType()
          Gets the value of the associationType property.
 java.lang.String getAttributeKey()
          Gets the value of the attributeKey property.
 RORelation.TargetTypes getTargetTypes()
          Gets the value of the targetTypes property.
 void setAssociationType(java.lang.String value)
          Sets the value of the associationType property.
 void setAttributeKey(java.lang.String value)
          Sets the value of the attributeKey property.
 void setTargetTypes(RORelation.TargetTypes value)
          Sets the value of the targetTypes property.
 
Methods inherited from class net.sf.csutils.core.model.vo.ROAttribute
getMaxOccurs, getMinOccurs, getName, setMaxOccurs, setMinOccurs, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targetTypes

protected RORelation.TargetTypes targetTypes

associationType

protected java.lang.String associationType

attributeKey

protected java.lang.String attributeKey
Constructor Detail

RORelation

public RORelation()
Method Detail

getTargetTypes

public RORelation.TargetTypes getTargetTypes()
Gets the value of the targetTypes property.

Returns:
possible object is RORelation.TargetTypes

setTargetTypes

public void setTargetTypes(RORelation.TargetTypes value)
Sets the value of the targetTypes property.

Parameters:
value - allowed object is RORelation.TargetTypes

getAssociationType

public java.lang.String getAssociationType()
Gets the value of the associationType property.

Returns:
possible object is String

setAssociationType

public void setAssociationType(java.lang.String value)
Sets the value of the associationType property.

Parameters:
value - allowed object is String

getAttributeKey

public java.lang.String getAttributeKey()
Gets the value of the attributeKey property.

Returns:
possible object is String

setAttributeKey

public void setAttributeKey(java.lang.String value)
Sets the value of the attributeKey property.

Parameters:
value - allowed object is String


Copyright © 2009-2010. All Rights Reserved.