org.plasma.config
Class TypeBinding

java.lang.Object
  extended by org.plasma.config.Customization
      extended by org.plasma.config.Binding
          extended by org.plasma.config.TypeBinding

public class TypeBinding
extends Binding

Provides a name binding customization mechanism for an SDO Type

Java class for TypeBinding complex type.

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

 <complexType name="TypeBinding">
   <complexContent>
     <extension base="{http://www.plasma.org/config}Binding">
       <sequence>
         <element name="PropertyBinding" type="{http://www.plasma.org/config}PropertyBinding" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  java.util.List<PropertyBinding> propertyBindings
           
protected  java.lang.String type
           
 
Fields inherited from class org.plasma.config.Binding
localName, logicalName, physicalName
 
Constructor Summary
TypeBinding()
           
 
Method Summary
 java.util.List<PropertyBinding> getPropertyBindings()
          Gets the value of the propertyBindings property.
 java.lang.String getType()
          Gets the value of the type property.
 void setType(java.lang.String value)
          Sets the value of the type property.
 
Methods inherited from class org.plasma.config.Binding
getLocalName, getLogicalName, getPhysicalName, setLocalName, setLogicalName, setPhysicalName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

propertyBindings

protected java.util.List<PropertyBinding> propertyBindings

type

protected java.lang.String type
Constructor Detail

TypeBinding

public TypeBinding()
Method Detail

getPropertyBindings

public java.util.List<PropertyBinding> getPropertyBindings()
Gets the value of the propertyBindings 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 propertyBindings property.

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

    getPropertyBindings().add(newItem);
 

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


getType

public java.lang.String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(java.lang.String value)
Sets the value of the type property.

Parameters:
value - allowed object is String


Copyright © 2013. All Rights Reserved.