org.jbind.example.helloWorld
Class PersonData

java.lang.Object
  extended byorg.jbind.xml.instance.data.AbstractData
      extended byorg.jbind.xml.instance.data.AnyTypeData
          extended byorg.jbind.example.helloWorld.Person
              extended byorg.jbind.example.helloWorld.PersonData
All Implemented Interfaces:
IAnyTypeData, IComplexCCData, IComplexData, IPerson, IPersonData, ISetupAndTearDown

public class PersonData
extends Person


Nested Class Summary
static class PersonData.DataCreator_
           
 
Constructor Summary
PersonData()
           
 
Method Summary
protected  void doAcceptEnds_(IDataVisitor aVisitor)
           
protected  void doAcceptStarts_(IDataVisitor aVisitor)
           
 java.lang.String getCityId()
          Gets the cityId attribute.
 java.lang.String getCountryId()
          Gets the countryId attribute.
 boolean getExtraterrestrial()
          Gets the extraterrestrial attribute.
 java.lang.String getPersonName()
          Gets the personName attribute.
 ICityData refCity()
          Gets the data object referenced by the "keyRef (city)" reference constraint.
 
Methods inherited from class org.jbind.example.helloWorld.Person
sayHello, setup, tearDown
 
Methods inherited from class org.jbind.xml.instance.data.AnyTypeData
acceptImpl_
 
Methods inherited from class org.jbind.xml.instance.data.AbstractData
accept_, addReferencedData_, createElement_, createElement_, createUncheckedAttributeData_, equals, fetchByXPath_, getAttribute_, getDataDesc_, getFixed_, getImpl_, getParent_, getSubstitutionHead_, getType_, hashCode, isDefault_, isNil_, iterAttributes_, iterElements_, iterReferencedData_, newElementData_, numberByXPath_, removeAttributeData_, selectByXPath_, setAttribute_, setDataDesc_, setImpl_, setSubstitutionHead_, setType_, stringByXPath_, testByXPath_
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jbind.xml.core.data.IAnyTypeData
accept_, acceptImpl_, addReferencedData_, createElement_, createElement_, equals, getAttribute_, getDataDesc_, getImpl_, getParent_, getSubstitutionHead_, getType_, hashCode, isDefault_, isNil_, iterAttributes_, iterElements_, setAttribute_, setDataDesc_, setImpl_, setSubstitutionHead_, setType_
 

Constructor Detail

PersonData

public PersonData()
Method Detail

doAcceptStarts_

protected void doAcceptStarts_(IDataVisitor aVisitor)

doAcceptEnds_

protected void doAcceptEnds_(IDataVisitor aVisitor)

getCityId

public java.lang.String getCityId()
Description copied from interface: IPersonData
Gets the cityId attribute.

Returns:
(optional) The value.

getCountryId

public java.lang.String getCountryId()
Description copied from interface: IPersonData
Gets the countryId attribute.

Returns:
(optional) The value.

getExtraterrestrial

public boolean getExtraterrestrial()
Description copied from interface: IPersonData
Gets the extraterrestrial attribute.

Returns:
The value.

getPersonName

public java.lang.String getPersonName()
Description copied from interface: IPersonData
Gets the personName attribute.

Returns:
(optional) The value.

refCity

public ICityData refCity()
Description copied from interface: IPersonData
Gets the data object referenced by the "keyRef (city)" reference constraint.

Returns:
The referenced data object.