| Modifier and Type | Class and Description |
|---|---|
class |
DotNamedObject |
| Modifier and Type | Field and Description |
|---|---|
protected HierarchicObject |
HierarchicObject.parent |
| Modifier and Type | Method and Description |
|---|---|
HierarchicObject |
HierarchicObject.get(int i)
Returns the subcomp at the specified index or null if there are no subcomps or if the index is
out of bounds.
|
HierarchicObject |
HierarchicObject.getParentObject() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<HierarchicObject> |
HierarchicObject.getSubComps() |
| Modifier and Type | Method and Description |
|---|---|
void |
HierarchicObject.addSubComponent(HierarchicObject ce)
Adds a subcomponent to this entry.
|
int |
HierarchicObject.compareTo(HierarchicObject o)
Implementation of the Comparable interface so that we can sort our children easily.
|
void |
HierarchicObject.removeSubComponent(HierarchicObject ho) |
void |
HierarchicObject.resetParent(HierarchicObject newParent)
This method rehomes a branch of hierarchic objects to sit beneath the specified parent.
|
void |
DotNamedObject.resetParent(HierarchicObject newParent) |
void |
HierarchicObject.setParentObject(HierarchicObject p)
This method sets the parent object for this object and reconstructs the FQN
as appropriate.
|
void |
HierarchicObject.setParentObject(HierarchicObject p,
boolean buildFQN)
This method sets the parent object for this object and reconstructs the FQN
as appropriate.
|
void |
DotNamedObject.setParentObject(HierarchicObject p,
boolean buildFQN) |
| Modifier and Type | Class and Description |
|---|---|
class |
DotNamedObjectDMW
A DotNamedObject is a hierarchic object whose fully qualified\n name is
composed of naming attributes separated by periods.
|
| Modifier and Type | Method and Description |
|---|---|
HierarchicObject |
HierarchicObjectDMW.cloneIt() |
HierarchicObject |
HierarchicObjectDMW.getModificationRecorder() |
| Modifier and Type | Field and Description |
|---|---|
protected HierarchicObject |
HierarchicDataCache.root |
| Modifier and Type | Field and Description |
|---|---|
protected TreeMap<DmcHierarchicObjectName,HierarchicObject> |
HierarchicDataCache.data |
| Modifier and Type | Method and Description |
|---|---|
HierarchicObject |
HierarchicDataCache.find(DmcHierarchicObjectName name) |
HierarchicObject |
HierarchicDataCache.getRoot()
Returns the root object which has no name or other associated data.
|
HierarchicObject |
HierarchyParser.readHierarchy(String fn) |
| Modifier and Type | Method and Description |
|---|---|
void |
HierarchicDataCache.addObject(HierarchicObject ho) |
| Modifier and Type | Class and Description |
|---|---|
class |
LDAPHierarchicObject
The LDAPHierarchicObject class extends the LDAPHierarchicObjectDMW class and provides
utilities to arrange objects into a hierarchy based on their Fully Qualified Names (FQNs).
|
| Modifier and Type | Method and Description |
|---|---|
void |
LDAPHierarchicObject.resetParent(HierarchicObject newParent)
This method rehomes a branch of hierarchic objects to sit beneath the specified parent.
|
void |
LDAPHierarchicObject.setParentObject(HierarchicObject p)
This method sets the parent object for this object and reconstructs the FQN
as appropriate.
|
void |
LDAPHierarchicObject.setParentObject(HierarchicObject p,
boolean buildFQN)
This method sets the parent object for this object and reconstructs the FQN
as appropriate.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LDAPHierarchicObjectDMW
The LDAPHierarchicObject provides some additional structure and\n
conventions to the HierarchicObject to make it usable in conjunction with
an LDAP\n enabled directory server.
|
| Modifier and Type | Method and Description |
|---|---|
HierarchicObject |
HierarchyParserOld.readHierarchy(String fn) |
HierarchicObject |
HierarchyParserOld.readHierarchyBelowRoot(HierarchicObject existingRoot,
String fn)
This method allows you to read a set of objects below a pre-existing root object.
|
| Modifier and Type | Method and Description |
|---|---|
HierarchicObject |
HierarchyParserOld.readHierarchyBelowRoot(HierarchicObject existingRoot,
String fn)
This method allows you to read a set of objects below a pre-existing root object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
HierarchyParserOld.readHierarchicFile(TreeMap<DmcHierarchicObjectName,HierarchicObject> byFQN,
String fn)
This method can be used to load multiple hierarchic structures into the same keymap.
|
Copyright © 2023. All rights reserved.