org.jbind.xml.instance.data
Interface IReferencedData

All Known Implementing Classes:
ReferencedData

public interface IReferencedData

Holds referenced data objects. Data objects are referenced by other data objects that have an IDREF or IDREFS attribute or that have a keyref constraint.


Method Summary
 void add(java.lang.String aKey, IAnyTypeData aData)
          Adds a referenced data object.
 java.util.ListIterator iter(java.lang.String aKey)
          Iterates the referenced data for the specified key.
 

Method Detail

iter

public java.util.ListIterator iter(java.lang.String aKey)
Iterates the referenced data for the specified key.

Parameters:
aKey - (required). The key of the reference constraint (cf. IReferenceConstraint) that provided the referenced data.
Returns:
(required). An iterator of IAnyTypeData.

add

public void add(java.lang.String aKey,
                IAnyTypeData aData)
Adds a referenced data object.

Parameters:
aKey - (required). The key of the reference constraint (cf. IReferenceConstraint) that provided the referenced data.
aData - (required). The referenced data.