org.jbind.example.maze
Interface IExitData

All Superinterfaces:
IAnyTypeData, IComplexCCData, IComplexData
All Known Implementing Classes:
ExitData

public interface IExitData
extends IAnyTypeData, IComplexCCData

Complex type with empty content model.

Attribute Summary
 String
 (INameData)
name use: optional; propertyName: Name
          
 String
 (INameData)
toRoom use: optional; propertyName: ToRoom
          

Attribute Detail

name

type: String (INameData) use: optional; propertyName: Name

toRoom

type: String (INameData) use: optional; propertyName: ToRoom


Method Summary
 java.lang.String getName()
          Gets the name attribute.
 java.lang.String getToRoom()
          Gets the toRoom attribute.
 IRoom refToRoom()
          Gets the data object referenced by the "keyRef (toRoom)" 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

getName

public java.lang.String getName()
Gets the name attribute.

Returns:
(optional) The value.

getToRoom

public java.lang.String getToRoom()
Gets the toRoom attribute.

Returns:
(optional) The value.

refToRoom

public IRoom refToRoom()
Gets the data object referenced by the "keyRef (toRoom)" reference constraint.

Returns:
The referenced data object.