com.sas.services.information.metadata.lookup.actions
Class AbstractAction

com.sas.services.information.metadata.lookup.actions.AbstractAction
All Implemented Interfaces:
ActionInterface
Direct Known Subclasses:
XmlNamesAction, XmlUsersAction

public abstract class AbstractAction
implements ActionInterface


Field Summary
protected  UserContextInterface user
           
 
Fields inherited from interface com.sas.services.information.metadata.lookup.actions.ActionInterface
MAP_KEY, NEW_KEY, OLD_KEY
 
Constructor Summary
AbstractAction()
           
 
Method Summary
protected abstract  void _add(java.lang.String oldValue, java.lang.String newValue)
           
protected abstract  void _initialize(org.w3c.dom.Document document)
           
protected abstract  LookupResultsInterface _lookup(java.lang.String oldValue)
           
 void add(PathUrl oldValue, PathUrl newValue)
           
 void add(java.lang.String oldValue, java.lang.String newValue)
           
 void initialize(UserContextInterface user, org.w3c.dom.Document document)
           
 LookupResultsInterface lookup(PathUrl oldValue)
           
 LookupResultsInterface lookup(java.lang.String oldValue)
           
 
Methods inherited from interface com.sas.services.information.metadata.lookup.actions.ActionInterface
getDomElement
 

Field Detail

user

protected UserContextInterface user
Constructor Detail

AbstractAction

public AbstractAction()
Method Detail

_initialize

protected abstract void _initialize(org.w3c.dom.Document document)

_lookup

protected abstract LookupResultsInterface _lookup(java.lang.String oldValue)

_add

protected abstract void _add(java.lang.String oldValue,
                             java.lang.String newValue)

initialize

public void initialize(UserContextInterface user,
                       org.w3c.dom.Document document)
Specified by:
initialize in interface ActionInterface

lookup

public LookupResultsInterface lookup(java.lang.String oldValue)
Specified by:
lookup in interface ActionInterface

lookup

public LookupResultsInterface lookup(PathUrl oldValue)
Specified by:
lookup in interface ActionInterface

add

public void add(PathUrl oldValue,
                PathUrl newValue)
Specified by:
add in interface ActionInterface

add

public void add(java.lang.String oldValue,
                java.lang.String newValue)
Specified by:
add in interface ActionInterface



Copyright © 2009 SAS Institute Inc. All Rights Reserved.