llnl.visit
Class SelectionProperties

java.lang.Object
  extended by llnl.visit.AttributeSubject
      extended by llnl.visit.SelectionProperties

public class SelectionProperties
extends AttributeSubject


Field Summary
static int COMBINATIONTYPE_COMBINEAND
           
static int COMBINATIONTYPE_COMBINEOR
           
static int HISTOGRAMTYPE_HISTOGRAMID
           
static int HISTOGRAMTYPE_HISTOGRAMMATCHES
           
static int HISTOGRAMTYPE_HISTOGRAMTIME
           
static int HISTOGRAMTYPE_HISTOGRAMVARIABLE
           
static int IDVARIABLETYPE_USEGLOBALZONEIDFORID
           
static int IDVARIABLETYPE_USELOCATIONSFORID
           
static int IDVARIABLETYPE_USEVARIABLEFORID
           
static int IDVARIABLETYPE_USEZONEIDFORID
           
static int SELECTIONTYPE_BASICSELECTION
           
static int SELECTIONTYPE_CUMULATIVEQUERYSELECTION
           
 
Constructor Summary
SelectionProperties()
           
SelectionProperties(int nMoreFields)
           
SelectionProperties(SelectionProperties obj)
           
 
Method Summary
 boolean equals(SelectionProperties obj)
           
 int GetCombineRule()
           
 int GetHistogramEndBin()
           
 int GetHistogramNumBins()
           
 int GetHistogramStartBin()
           
 int GetHistogramType()
           
 java.lang.String GetHistogramVariable()
           
 java.lang.String GetIdVariable()
           
 int GetIdVariableType()
           
 int GetMaxTimeState()
           
 int GetMinTimeState()
           
 java.lang.String GetName()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 int GetSelectionType()
           
 java.lang.String GetSource()
           
 int GetTimeStateStride()
           
 java.util.Vector GetVariableMaxs()
           
 java.util.Vector GetVariableMins()
           
 java.util.Vector GetVariables()
           
 int Offset()
          Returns the offset into the selected table where this state object's fields begin.
 void ReadAtts(int index, CommunicationBuffer buf)
          Reads the specified index's data from the buffer into the object.
 void SetCombineRule(int combineRule_)
           
 void SetHistogramEndBin(int histogramEndBin_)
           
 void SetHistogramNumBins(int histogramNumBins_)
           
 void SetHistogramStartBin(int histogramStartBin_)
           
 void SetHistogramType(int histogramType_)
           
 void SetHistogramVariable(java.lang.String histogramVariable_)
           
 void SetIdVariable(java.lang.String idVariable_)
           
 void SetIdVariableType(int idVariableType_)
           
 void SetMaxTimeState(int maxTimeState_)
           
 void SetMinTimeState(int minTimeState_)
           
 void SetName(java.lang.String name_)
           
 void SetSelectionType(int selectionType_)
           
 void SetSource(java.lang.String source_)
           
 void SetTimeStateStride(int timeStateStride_)
           
 void SetVariableMaxs(java.util.Vector variableMaxs_)
           
 void SetVariableMins(java.util.Vector variableMins_)
           
 void SetVariables(java.util.Vector variables_)
           
 java.lang.String toString(java.lang.String indent)
           
 void WriteAtts(CommunicationBuffer buf)
          Writes the selected fields of the object to the buffer.
 
Methods inherited from class llnl.visit.AttributeSubject
Attach, boolToString, Detach, doubleArrayToString, doubleToString, doubleVectorToString, floatArrayToString, floatToString, floatVectorToString, GetAttributeId, GetClassName, intArrayToString, intToString, intVectorToString, IsSelected, Notify, NumAttributes, NumAttributesSelected, Read, Select, SelectAll, SetAttributeId, stringToString, stringVectorToString, toString, ucharArrayToString, ucharToString, ucharVectorToString, UnSelectAll, Write, WriteSelect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SELECTIONTYPE_BASICSELECTION

public static final int SELECTIONTYPE_BASICSELECTION
See Also:
Constant Field Values

SELECTIONTYPE_CUMULATIVEQUERYSELECTION

public static final int SELECTIONTYPE_CUMULATIVEQUERYSELECTION
See Also:
Constant Field Values

COMBINATIONTYPE_COMBINEAND

public static final int COMBINATIONTYPE_COMBINEAND
See Also:
Constant Field Values

COMBINATIONTYPE_COMBINEOR

public static final int COMBINATIONTYPE_COMBINEOR
See Also:
Constant Field Values

HISTOGRAMTYPE_HISTOGRAMTIME

public static final int HISTOGRAMTYPE_HISTOGRAMTIME
See Also:
Constant Field Values

HISTOGRAMTYPE_HISTOGRAMMATCHES

public static final int HISTOGRAMTYPE_HISTOGRAMMATCHES
See Also:
Constant Field Values

HISTOGRAMTYPE_HISTOGRAMID

public static final int HISTOGRAMTYPE_HISTOGRAMID
See Also:
Constant Field Values

HISTOGRAMTYPE_HISTOGRAMVARIABLE

public static final int HISTOGRAMTYPE_HISTOGRAMVARIABLE
See Also:
Constant Field Values

IDVARIABLETYPE_USEZONEIDFORID

public static final int IDVARIABLETYPE_USEZONEIDFORID
See Also:
Constant Field Values

IDVARIABLETYPE_USEGLOBALZONEIDFORID

public static final int IDVARIABLETYPE_USEGLOBALZONEIDFORID
See Also:
Constant Field Values

IDVARIABLETYPE_USELOCATIONSFORID

public static final int IDVARIABLETYPE_USELOCATIONSFORID
See Also:
Constant Field Values

IDVARIABLETYPE_USEVARIABLEFORID

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

SelectionProperties

public SelectionProperties()

SelectionProperties

public SelectionProperties(int nMoreFields)

SelectionProperties

public SelectionProperties(SelectionProperties obj)
Method Detail

Offset

public int Offset()
Description copied from class: AttributeSubject
Returns the offset into the selected table where this state object's fields begin.

Overrides:
Offset in class AttributeSubject
Returns:
An offset into the selected table.

GetNumAdditionalAttributes

public int GetNumAdditionalAttributes()
Description copied from class: AttributeSubject
Returns the number of attributes added in this level of the state object.

Overrides:
GetNumAdditionalAttributes in class AttributeSubject
Returns:
The number of attributes added in this level of the state object.

equals

public boolean equals(SelectionProperties obj)

SetName

public void SetName(java.lang.String name_)

SetSource

public void SetSource(java.lang.String source_)

SetSelectionType

public void SetSelectionType(int selectionType_)

SetIdVariableType

public void SetIdVariableType(int idVariableType_)

SetIdVariable

public void SetIdVariable(java.lang.String idVariable_)

SetVariables

public void SetVariables(java.util.Vector variables_)

SetVariableMins

public void SetVariableMins(java.util.Vector variableMins_)

SetVariableMaxs

public void SetVariableMaxs(java.util.Vector variableMaxs_)

SetMinTimeState

public void SetMinTimeState(int minTimeState_)

SetMaxTimeState

public void SetMaxTimeState(int maxTimeState_)

SetTimeStateStride

public void SetTimeStateStride(int timeStateStride_)

SetCombineRule

public void SetCombineRule(int combineRule_)

SetHistogramType

public void SetHistogramType(int histogramType_)

SetHistogramNumBins

public void SetHistogramNumBins(int histogramNumBins_)

SetHistogramStartBin

public void SetHistogramStartBin(int histogramStartBin_)

SetHistogramEndBin

public void SetHistogramEndBin(int histogramEndBin_)

SetHistogramVariable

public void SetHistogramVariable(java.lang.String histogramVariable_)

GetName

public java.lang.String GetName()

GetSource

public java.lang.String GetSource()

GetSelectionType

public int GetSelectionType()

GetIdVariableType

public int GetIdVariableType()

GetIdVariable

public java.lang.String GetIdVariable()

GetVariables

public java.util.Vector GetVariables()

GetVariableMins

public java.util.Vector GetVariableMins()

GetVariableMaxs

public java.util.Vector GetVariableMaxs()

GetMinTimeState

public int GetMinTimeState()

GetMaxTimeState

public int GetMaxTimeState()

GetTimeStateStride

public int GetTimeStateStride()

GetCombineRule

public int GetCombineRule()

GetHistogramType

public int GetHistogramType()

GetHistogramNumBins

public int GetHistogramNumBins()

GetHistogramStartBin

public int GetHistogramStartBin()

GetHistogramEndBin

public int GetHistogramEndBin()

GetHistogramVariable

public java.lang.String GetHistogramVariable()

WriteAtts

public void WriteAtts(CommunicationBuffer buf)
Description copied from class: AttributeSubject
Writes the selected fields of the object to the buffer.

Overrides:
WriteAtts in class AttributeSubject
Parameters:
buf - The communication buffer to which the object will be written.

ReadAtts

public void ReadAtts(int index,
                     CommunicationBuffer buf)
Description copied from class: AttributeSubject
Reads the specified index's data from the buffer into the object.

Specified by:
ReadAtts in class AttributeSubject
buf - The communication buffer to from which the object will be read.

toString

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