Class which represents a Property range which is
restricted to AbstractChildObject values defined by an
absolute path.
author: Michael Bell version: $Revision: 1.2 $
AbsoluteChildObjectRange(String sObjClassName, String sDetails) Constructs an AbsoluteChildObjectRange with the specified
class type and path restrictions.
public
AbsoluteChildObjectRange(String sObjClassName) Constructs an AbsoluteChildObjectRange with the specified
class type restriction.
public AbsoluteChildObjectRange(String sObjClassName, String sDetails)(Code)
Constructs an AbsoluteChildObjectRange with the specified
class type and path restrictions.
Parameters: sObjClassName - the class name of objects within this range Parameters: sDetails - the String representation of the path restrictions for objects within this range.
AbsoluteChildObjectRange
public AbsoluteChildObjectRange(String sObjClassName)(Code)
Constructs an AbsoluteChildObjectRange with the specified
class type restriction.
Parameters: sObjClassName - the class name of objects within this range
Constructs an AbsoluteChildObjectRange with the specified
class type and parent object restrictions.
Parameters: sObjClassName - the class name of objects within this range Parameters: parent - the parent object which defines the path restrictionfor objects within this range throws: DataAccessException -
Adds all the non AbstractParentObjectAbstractChildObject
objects of the given AbstractParentObject to the given List.
Parameters: result - the list which will hold the child objects Parameters: parent - the parent object whose descendants will be added to the throws: DataAccessException - if there is an error getting the children ofthe given parent object
Returns a list of parent objects which define the path restrictions
for this range.
a list of parent objects which define the path restrictionsfor this range throws: DataAccessException -
Returns a list of available AbstractChildObject instances this
range defines.
a list of available AbstractChildObject instances thisrange defines throws: DataAccessException - if an error occurs obtaining the instances