com.sas.swing.visuals.dataselectors.sort
Class SortedItem

com.sas.swing.visuals.dataselectors.sort.SortedItem
All Implemented Interfaces:
com.sas.util.SortDirectionInterface, java.io.Serializable, java.lang.Cloneable

public class SortedItem
implements com.sas.util.SortDirectionInterface, java.io.Serializable, java.lang.Cloneable

See Also:
Serialized Form

Field Summary
static int COLUMN
           
protected  int direction
           
protected  java.lang.Object id
           
protected  java.lang.Object name
           
protected  int role
           
static int ROW
           
protected  boolean valid
           
 
Fields inherited from interface com.sas.util.SortDirectionInterface
ASCENDING, DESCENDING, NOT_SORTED
 
Constructor Summary
SortedItem(java.lang.Object name)
           
SortedItem(java.lang.Object name, int direction)
           
SortedItem(java.lang.Object name, int direction, java.lang.Object id)
           
SortedItem(java.lang.Object name, int direction, java.lang.Object id, int role)
           
SortedItem(java.lang.Object name, int direction, java.lang.Object id, int role, boolean valid)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object o)
           
 int getDirection()
           
 java.lang.Object getID()
           
 java.lang.Object getName()
           
 int getRole()
           
 boolean isValid()
           
 void setDirection(int direction)
           
 void setRole(int role)
           
 void setValid(boolean valid)
           
 java.lang.String toString()
           
 

Field Detail

name

protected java.lang.Object name

id

protected java.lang.Object id

direction

protected int direction

valid

protected boolean valid

role

protected int role

COLUMN

public static final int COLUMN
See Also:
Constant Field Values

ROW

public static final int ROW
See Also:
Constant Field Values
Constructor Detail

SortedItem

public SortedItem(java.lang.Object name)

SortedItem

public SortedItem(java.lang.Object name,
                  int direction)

SortedItem

public SortedItem(java.lang.Object name,
                  int direction,
                  java.lang.Object id)

SortedItem

public SortedItem(java.lang.Object name,
                  int direction,
                  java.lang.Object id,
                  int role)

SortedItem

public SortedItem(java.lang.Object name,
                  int direction,
                  java.lang.Object id,
                  int role,
                  boolean valid)
Method Detail

getName

public java.lang.Object getName()

getID

public java.lang.Object getID()

getRole

public int getRole()

setRole

public void setRole(int role)

getDirection

public int getDirection()

setDirection

public void setDirection(int direction)

isValid

public boolean isValid()

setValid

public void setValid(boolean valid)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class java.lang.Object
Throws:
java.lang.CloneNotSupportedException



Copyright © 2009 SAS Institute Inc. All Rights Reserved.