jdsl.core.ref
Class PELocator
java.lang.Object
|
+--jdsl.core.ref.PELocator
- public class PELocator
- extends java.lang.Object
- implements Locator
A locator that also has a reference to the position associated with it
author Ryan Shaun Baker
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
PELocator
public PELocator()
PELocator
public PELocator(java.lang.Object element,
Container containerr,
Position positionn)
init
public void init(java.lang.Object element,
Container containerr,
Position positionn)
element
public java.lang.Object element()
throws InvalidLocatorException
- Specified by:
- element in interface Locator
key
public java.lang.Object key()
throws InvalidLocatorException
- Specified by:
- key in interface Locator
container
public Container container()
throws InvalidLocatorException
- Specified by:
- container in interface Locator
position
public Position position()
throws InvalidLocatorException
setElement
public void setElement(java.lang.Object e)
setContainer
public void setContainer(Container c)
setPosition
public void setPosition(Position p)
invalidate
public void invalidate()
isValid
public boolean isValid()
checkValidity
public void checkValidity()
isContained
public boolean isContained()
- Specified by:
- isContained in interface Locator