|
| 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 name
public StartSearchCommand(java.lang.String name,
java.lang.String actionClass)
name - the command nameactionClass - the action class type| Method Detail |
|---|
public void execute(java.lang.Object o)
execute in interface com.sas.util.SimpleCommandexecute in class BaseCommando - 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 ContentsChangedInterfacepublic java.util.HashMap getEventInfo()
getEventInfo in interface ContentsChangedInterfacepublic java.lang.Object getEventSource()
getEventSource in interface ContentsChangedInterfacesetEventSource(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 | |||||||||||||