org.omegahat.Environment.Databases
Class AttachableSearchPath
java.lang.Object
|
+--java.util.Dictionary
|
+--java.util.Hashtable
|
+--org.omegahat.Environment.Utils.OrderedTable
|
+--org.omegahat.Environment.Databases.SearchPath
|
+--org.omegahat.Environment.Databases.AttachableSearchPath
- All Implemented Interfaces:
- Activable, AssignableSubset, java.lang.Cloneable, Database, java.util.Map, java.io.Serializable, ShallowCopyable, Subsettable
- public class AttachableSearchPath
- extends SearchPath
- implements Database
SearchPath
that can itself be an element of a
SearchPath
allowing its database elements to be treated as variables.
- See Also:
- Serialized Form
| Inner classes inherited from class java.util.Map |
java.util.Map.Entry |
|
Field Summary |
protected java.lang.String |
name
|
protected int |
state
|
| Methods inherited from class org.omegahat.Environment.Databases.SearchPath |
addAssignListener, addPathListener, assign, attach, attach, attach, attach, detach, detach, elementAt, exists, find, get, getDatabase, notifyListeners, objects, pathListeners, pathListeners, remove, removePathListener |
| Methods inherited from class org.omegahat.Environment.Utils.OrderedTable |
add, add, addListListener, assignSubset, clear, copy, copy, keys, listeners, listeners, notifyListeners, ordered, orderedKeys, put, put, put, remove, removeElement, removeElement, removeElementAt, removeElementAt, removeListListener, setElementAt, subset, subset, subset |
| Methods inherited from class java.util.Hashtable |
clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keySet, putAll, rehash, size, toString, values |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
state
protected int state
name
protected java.lang.String name
AttachableSearchPath
public AttachableSearchPath()
AttachableSearchPath
public AttachableSearchPath(java.lang.String name)
AttachableSearchPath
public AttachableSearchPath(int size)
AttachableSearchPath
public AttachableSearchPath(Database db)
AttachableSearchPath
public AttachableSearchPath(java.util.Vector v)
setState
public int setState(int which)
- Description copied from class:
OrderedTable
- Accessor for setting
state field
- Specified by:
setState in interface Activable- Overrides:
setState in class OrderedTable
getState
public int getState()
- Description copied from class:
OrderedTable
- Accessor for
state field
- Specified by:
getState in interface Activable- Overrides:
getState in class OrderedTable
getName
public java.lang.String getName()
- Description copied from class:
OrderedTable
- Accessor for
name field
- Specified by:
getName in interface Database- Overrides:
getName in class OrderedTable
setName
public java.lang.String setName(java.lang.String value)
- Description copied from class:
OrderedTable
- Accessor for
name field
- Specified by:
setName in interface Database- Overrides:
setName in class OrderedTable
attach
public boolean attach(DatabaseCustomer src)
- Specified by:
attach in interface Database- Overrides:
attach in class OrderedTable
detach
public boolean detach(DatabaseCustomer src)
- Specified by:
detach in interface Database- Overrides:
detach in class OrderedTable