com.extentech.ExtenBean
Class RelationalObjectImpl
java.lang.Object
java.util.Dictionary<K,V>
java.util.Hashtable
com.extentech.ExtenBean.RelationalObjectImpl
- All Implemented Interfaces:
- RelationalObject, Serializable, Cloneable, Map
public class RelationalObjectImpl
- extends Hashtable
- implements RelationalObject
Concrete Relational Object implementation
- Version:
- 1.1
- Author:
- John McMahon -- Copyright ©2011Extentech Inc.
- See Also:
ExtenBeanFactory,
DataObject,
colinfo,
Serialized Form
| Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, remove, size, toString, values |
RelationalObjectImpl
public RelationalObjectImpl()
getAllChildrenInHeirarchy
public Vector getAllChildrenInHeirarchy()
- returns a vector containing all of the children
of this object, as well as all of the children
of the children objects.
- Specified by:
getAllChildrenInHeirarchy in interface RelationalObject
setLevel
public void setLevel(int i)
- the level indicates the depth of this
object in a Relational Heirarchy
- Specified by:
setLevel in interface RelationalObject
getLevel
public int getLevel()
- Specified by:
getLevel in interface RelationalObject
addChildObject
public void addChildObject(RelationalObject c)
- Specified by:
addChildObject in interface RelationalObject
getChildObjects
public List getChildObjects()
- Description copied from interface:
RelationalObject
- return a Listof all Child Objects
- Specified by:
getChildObjects in interface RelationalObject
- Returns:
hasChildren
public boolean hasChildren()
- Specified by:
hasChildren in interface RelationalObject
getParentObject
public RelationalObject getParentObject()
- Specified by:
getParentObject in interface RelationalObject
setParent
public void setParent(RelationalObject par)
- Specified by:
setParent in interface RelationalObject
Copyright © 2011 Extentech Inc. All Rights Reserved.