org.jbind.example.helloWorld
Interface IPersonData

All Superinterfaces:
IAnyTypeData, IComplexCCData, IComplexData
All Known Subinterfaces:
IPerson
All Known Implementing Classes:
Person

public interface IPersonData
extends IAnyTypeData, IComplexCCData

A person has the method "sayHello".

Complex type with empty content model.

Attribute Summary
 String
 (INMTOKENData)
cityId use: optional; propertyName: CityId
          
 String
 (INMTOKENData)
countryId use: optional; propertyName: CountryId
          
 boolean
 (IBooleanData)
extraterrestrial use: optional; default: false; propertyName: Extraterrestrial
          
 String
 (IStringData)
personName use: required; propertyName: PersonName
          

Attribute Detail

cityId

type: String (INMTOKENData) use: optional; propertyName: CityId

countryId

type: String (INMTOKENData) use: optional; propertyName: CountryId

extraterrestrial

type: boolean (IBooleanData) use: optional; default: false; propertyName: Extraterrestrial

personName

type: String (IStringData) use: required; propertyName: PersonName


Method Summary
 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 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_
 

Method Detail

getCityId

public java.lang.String getCityId()
Gets the cityId attribute.

Returns:
(optional) The value.

getCountryId

public java.lang.String getCountryId()
Gets the countryId attribute.

Returns:
(optional) The value.

getExtraterrestrial

public boolean getExtraterrestrial()
Gets the extraterrestrial attribute.

Returns:
The value.

getPersonName

public java.lang.String getPersonName()
Gets the personName attribute.

Returns:
(optional) The value.

refCity

public ICityData refCity()
Gets the data object referenced by the "keyRef (city)" reference constraint.

Returns:
The referenced data object.