com.sas.commands.relational
Class ClearSortCommand
com.sas.commands.relational.ClearSortCommand
All Implemented Interfaces: CommandStatusInterface , CommandSupportedInterface , DynamicAttributeCommandInterface , BaseEntityInterface , BaseEntityValueInterface , EntityKeyInterface , com.sas.lang.StringDataInterface, com.sas.PublicClonable, com.sas.util.Command, com.sas.util.SimpleCommand, java.lang.Cloneable , java.rmi.Remote
public class ClearSortCommand implements CommandSupportedInterface , CommandStatusInterface
This class clear the sort on a column of a TableView.
Method Summary
void
execute (java.lang.Object o)
This method implements the execute method on the CommandInterface, which is not
implemented by the abstract BaseSortCommand class
int
getCommandStatus (ActionSupportFilter filter)
Returns a int value indicating whether the command is enabled
for the given area as specified by the current area information
encapsulate in the ActionSupportFilter.
com.sas.table.SortableInterface
getModel ()
boolean
isSupported (ActionSupportFilter actionFilter)
Returns a boolean indicating whether the command is supported
for the area specified on the ActionSupportFilter argument.
void
setModel (com.sas.table.SortableInterface model)
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.util.Command
clone
RB_KEY
public static final java.lang.String RB_KEY
See Also: Constant Field Values
ClearSortCommand
public ClearSortCommand ()
Default constructor
ClearSortCommand
public ClearSortCommand (java.lang.String name)
Constructor that accepts a command name
setModel
public void setModel (com.sas.table.SortableInterface model)
getModel
public com.sas.table.SortableInterface getModel ()
execute
public void execute (java.lang.Object o)
This method implements the execute method on the CommandInterface, which is not
implemented by the abstract BaseSortCommand class
Specified by: execute
in interface com.sas.util.SimpleCommand
Specified by: execute
in class BaseCommand
Parameters: o
- The output stream to which the results of this command should be written.
isSupported
public boolean isSupported (ActionSupportFilter actionFilter)
Returns a boolean indicating whether the command is supported
for the area specified on the ActionSupportFilter argument.
Specified by: isSupported
in interface CommandSupportedInterface
Parameters: actionFilter
- The object that describes the current area.
Returns: a boolean indicating whether the command is supported. See Also: BaseAction.setReturnStatus(int)
getCommandStatus
public int getCommandStatus (ActionSupportFilter filter)
Returns a int value indicating whether the command is enabled
for the given area as specified by the current area information
encapsulate in the ActionSupportFilter. If not enabled, the key indicates
a reason why the command is not enabled.
Specified by: getCommandStatus
in interface CommandStatusInterface
Parameters: filter
- The ActionSupportFilter that encapsulates all the necessary
information to describe the current area.
Returns: an int value indicating whether the command is enabled and, if not, why. See Also: BaseAction.setReturnStatus(int)
Copyright © 2009 SAS Institute Inc. All Rights Reserved.