|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.ucsb.nceas.morpho.datapackage.ReferenceSelectionEvent
Used when ReferencesHandler class has detected a selection event in the list of available IDs and has obtained the relevant referenced data, either from the current datapackage, or from a remote package. The local/ remote information, along with the full OrderedMap of xpath/value pairs, is encapsulated in an instance of this ReferenceSelectionEvent class and returned to the registered ReferencesListeners
Field Summary | |
static short |
CURRENT_DATA_PACKAGE
|
static short |
DIFFERENT_DATA_PACKAGE
|
static short |
UNDEFINED
|
Constructor Summary | |
ReferenceSelectionEvent()
|
|
ReferenceSelectionEvent(java.lang.String refID,
short location,
OrderedMap referencedData,
java.lang.String subtreeRootNodeName)
|
Method Summary | |
short |
getLocation()
get location of original metadata to be referenced |
java.lang.String |
getReferenceID()
get referenced id string |
java.lang.String |
getSubtreeRootNodeName()
get referenced id string |
OrderedMap |
getXPathValsMap()
Get OrderedMap of xpath/value pairs |
void |
setLocation(short location)
Set location of original metadata to be referenced |
void |
setReferenceID(java.lang.String refID)
Set referenced id string |
void |
setSubtreeRootNodeName(java.lang.String subtreeRootNodeName)
Set referenced id string |
void |
setXPathValsMap(OrderedMap referencedData)
Set OrderedMap of xpath/value pairs |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final short UNDEFINED
public static final short CURRENT_DATA_PACKAGE
public static final short DIFFERENT_DATA_PACKAGE
Constructor Detail |
public ReferenceSelectionEvent()
public ReferenceSelectionEvent(java.lang.String refID, short location, OrderedMap referencedData, java.lang.String subtreeRootNodeName)
Method Detail |
public void setReferenceID(java.lang.String refID)
refID
- Stringpublic java.lang.String getReferenceID()
public void setSubtreeRootNodeName(java.lang.String subtreeRootNodeName)
public java.lang.String getSubtreeRootNodeName()
public void setLocation(short location)
location
- short value - ReferenceSelectionEvent.CURRENT_DATA_PACKAGE
or ReferenceSelectionEvent.DIFFERENT_DATA_PACKAGEpublic short getLocation()
public void setXPathValsMap(OrderedMap referencedData)
referencedData
- OrderedMappublic OrderedMap getXPathValsMap()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |