|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.commands.remotefileselector.StartSearchCommand
public class StartSearchCommand
This class provides the calls to the RemoteServerModel for initiating the search function.
Field Summary | |
---|---|
static java.lang.String |
RB_KEY
the resource key |
Fields inherited from interface com.sas.commands.DynamicAttributeCommandInterface |
---|
COMMAND_NAME_PREFIX |
Constructor Summary | |
---|---|
StartSearchCommand()
Constructor |
|
StartSearchCommand(java.lang.String name)
Constructor that accepts a command name |
|
StartSearchCommand(java.lang.String name,
java.lang.String actionClass)
Constructor that accepts a command name and an action class type |
Method Summary | |
---|---|
void |
execute(java.lang.Object o)
Initiates the action to search the file system. |
BaseActionProvider |
getActionProvider()
Returns the action provider framework class. |
java.util.Date |
getEndDateTime()
Returns the end date for a range of dates to be searched. |
java.util.HashMap |
getEventInfo()
Returns information about the command. |
java.lang.Object |
getEventSource()
Returns the event source item "path". |
boolean |
getRecursive()
Returns whether to search the subfolders recursively. |
RemoteFileServerModelInterface |
getRemoteModel()
Returns the model attribute value. |
java.lang.String |
getSearchContext()
Returns the current column value used in searching. |
java.lang.String |
getSearchText()
Returns the text string used as the search criteria. |
RemoteFileSearchModelInterface |
getServiceModel()
Returns the service model attribute value. |
java.util.Date |
getStartDateTime()
Returns the beginning date for a range of dates to be searched. |
java.lang.String |
getStartingPath()
Returns the currently viewed file path attribute. |
boolean |
isContentsChanged()
Tests whether the contents are changed. |
void |
setActionProvider(BaseActionProvider provider)
Sets the action provider framework class. |
void |
setEndDateTime(java.util.Date endDate)
Sets the end date for a range of dates to be searched. |
void |
setEventSource(java.lang.Object eventSource)
Allows setting of the event source. |
void |
setRecursive(boolean recursive)
Sets whether to search subfolders recursively. |
void |
setRemoteModel(RemoteFileServerModelInterface remoteModel)
Sets the model attribute value. |
void |
setSearchContext(java.lang.String searchContext)
Sets the column value to search against. |
void |
setSearchText(java.lang.String searchText)
Sets the text string used as the search criteria. |
void |
setServiceModel(RemoteFileSearchModelInterface serviceModel)
Sets the service model attribute value. |
void |
setStartDateTime(java.util.Date startDate)
Sets the beginning date for a range of dates to be searched. |
void |
setStartingPath(java.lang.String startingPath)
Sets the currently viewed file path attribute. |
Methods inherited from class com.sas.commands.BaseCommand |
---|
getLocale, getName, getNextCommandName, getText, isExecutable, isUndoable, setLocale, setName, setText, undo |
Methods inherited from class com.sas.entities.BaseEntity |
---|
clone, containsAttributeNamed, equals, equals, getAttribute, getAttribute, getAttributeCount, getAttributes, getEntityKey, getPropertyDescriptors, getStringAttribute, listAttributeNames, removeAllAttributes, removeAttribute, reset, sameEntity, setAttribute, setAttributes, setEntityKey, toString |
Methods inherited from interface com.sas.entities.BaseEntityValueInterface |
---|
getAttribute, setAttribute |
Methods inherited from interface com.sas.util.Command |
---|
clone |
Field Detail |
---|
public static final java.lang.String RB_KEY
Constructor Detail |
---|
public StartSearchCommand()
public StartSearchCommand(java.lang.String name)
name
- the command namepublic StartSearchCommand(java.lang.String name, java.lang.String actionClass)
name
- the command nameactionClass
- the action class typeMethod Detail |
---|
public void execute(java.lang.Object o)
execute
in interface com.sas.util.SimpleCommand
execute
in class BaseCommand
o
- the object where the command is executed.public void setSearchContext(java.lang.String searchContext)
searchContext
- the column valuegetSearchContext()
public java.lang.String getSearchContext()
setSearchContext(String)
public void setSearchText(java.lang.String searchText)
searchText
- the search stringgetSearchText()
public java.lang.String getSearchText()
setSearchText(String)
public void setStartingPath(java.lang.String startingPath)
path
- the current file pathgetStartingPath()
public java.lang.String getStartingPath()
setStartingPath(String)
public void setRecursive(boolean recursive)
recursive
- true = search subfolders, false = don't search subfoldersgetRecursive()
public boolean getRecursive()
setRecursive(boolean)
public void setStartDateTime(java.util.Date startDate)
startDate
- the starting date (inclusive)getStartDateTime()
public java.util.Date getStartDateTime()
setStartDateTime(Date)
public void setEndDateTime(java.util.Date endDate)
endDate
- the end date (inclusive)getEndDateTime()
public java.util.Date getEndDateTime()
setEndDateTime(Date)
public void setServiceModel(RemoteFileSearchModelInterface serviceModel)
model
- the service model used by the commandgetServiceModel()
public RemoteFileSearchModelInterface getServiceModel()
setServiceModel(RemoteFileSearchModelInterface)
public void setRemoteModel(RemoteFileServerModelInterface remoteModel)
model
- the model used by the commandgetRemoteModel()
public RemoteFileServerModelInterface getRemoteModel()
setRemoteModel(RemoteFileServerModelInterface)
public void setActionProvider(BaseActionProvider provider)
provider
- the action provider classgetActionProvider()
public BaseActionProvider getActionProvider()
setActionProvider(BaseActionProvider)
public boolean isContentsChanged()
isContentsChanged
in interface ContentsChangedInterface
public java.util.HashMap getEventInfo()
getEventInfo
in interface ContentsChangedInterface
public java.lang.Object getEventSource()
getEventSource
in interface ContentsChangedInterface
setEventSource(Object)
public void setEventSource(java.lang.Object eventSource)
eventSource
- the item to set as the event sourcegetEventSource()
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |