org.deduced
Class PropertyPointer

java.lang.Object
  extended by org.deduced.PropertyPointer

public class PropertyPointer
extends java.lang.Object

PropertyPointer is used to reference a property

Author:
Steve McDuff

Field Summary
private  PropertyCollection<?,?> parentCollection
          the parent holding the selected property
private  java.lang.Object propertyKey
          the selected property key
 
Constructor Summary
PropertyPointer()
           
 
Method Summary
 PropertyCollection<?,?> getParentCollection()
           
 java.lang.Object getPropertyKey()
           
 void setParentCollection(PropertyCollection<?,?> setParentCollection)
           
 void setPropertyKey(java.lang.Object setPropertyKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

parentCollection

private PropertyCollection<?,?> parentCollection
the parent holding the selected property


propertyKey

private java.lang.Object propertyKey
the selected property key

Constructor Detail

PropertyPointer

public PropertyPointer()
Method Detail

getParentCollection

public PropertyCollection<?,?> getParentCollection()
Returns:
the parent holding the selected property

getPropertyKey

public java.lang.Object getPropertyKey()
Returns:
the selected property key

setParentCollection

public void setParentCollection(PropertyCollection<?,?> setParentCollection)
Parameters:
setParentCollection - the new parent collection for the selection

setPropertyKey

public void setPropertyKey(java.lang.Object setPropertyKey)
Parameters:
setPropertyKey - the new property key