llnl.visit
Class SILAttributes

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

public class SILAttributes
extends AttributeSubject


Constructor Summary
SILAttributes()
           
SILAttributes(int nMoreFields)
           
SILAttributes(SILAttributes obj)
           
 
Method Summary
 void AddArrays(SILArrayAttributes obj)
           
 void AddMatrices(SILMatrixAttributes obj)
           
 void AddNspace(NamespaceAttributes obj)
           
 void ClearArrays()
           
 void ClearMatrices()
           
 void ClearNspaces()
           
 boolean equals(SILAttributes obj)
           
 java.util.Vector GetArrays()
           
 SILArrayAttributes GetArrays(int i)
           
 java.util.Vector GetCategory()
           
 java.util.Vector GetMatrices()
           
 SILMatrixAttributes GetMatrices(int i)
           
 int GetNCollections()
           
 int GetNSets()
           
 java.util.Vector GetNspace()
           
 NamespaceAttributes GetNspace(int i)
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 int GetNumArrays()
           
 int GetNumMatrices()
           
 int GetNumNspaces()
           
 java.util.Vector GetOrder()
           
 java.util.Vector GetRole()
           
 java.util.Vector GetSetIds()
           
 java.util.Vector GetSetNames()
           
 java.util.Vector GetSuperset()
           
 java.util.Vector GetWholeList()
           
 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 RemoveArrays(int index)
           
 void RemoveMatrices(int index)
           
 void RemoveNspace(int index)
           
 void SetCategory(java.util.Vector category_)
           
 void SetNCollections(int nCollections_)
           
 void SetNSets(int nSets_)
           
 void SetOrder(java.util.Vector order_)
           
 void SetRole(java.util.Vector role_)
           
 void SetSetIds(java.util.Vector setIds_)
           
 void SetSetNames(java.util.Vector setNames_)
           
 void SetSuperset(java.util.Vector superset_)
           
 void SetWholeList(java.util.Vector wholeList_)
           
 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
 

Constructor Detail

SILAttributes

public SILAttributes()

SILAttributes

public SILAttributes(int nMoreFields)

SILAttributes

public SILAttributes(SILAttributes 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(SILAttributes obj)

SetNSets

public void SetNSets(int nSets_)

SetSetNames

public void SetSetNames(java.util.Vector setNames_)

SetSetIds

public void SetSetIds(java.util.Vector setIds_)

SetWholeList

public void SetWholeList(java.util.Vector wholeList_)

SetNCollections

public void SetNCollections(int nCollections_)

SetCategory

public void SetCategory(java.util.Vector category_)

SetRole

public void SetRole(java.util.Vector role_)

SetSuperset

public void SetSuperset(java.util.Vector superset_)

SetOrder

public void SetOrder(java.util.Vector order_)

GetNSets

public int GetNSets()

GetSetNames

public java.util.Vector GetSetNames()

GetSetIds

public java.util.Vector GetSetIds()

GetWholeList

public java.util.Vector GetWholeList()

GetNCollections

public int GetNCollections()

GetCategory

public java.util.Vector GetCategory()

GetRole

public java.util.Vector GetRole()

GetSuperset

public java.util.Vector GetSuperset()

GetNspace

public java.util.Vector GetNspace()

GetMatrices

public java.util.Vector GetMatrices()

GetArrays

public java.util.Vector GetArrays()

GetOrder

public java.util.Vector GetOrder()

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

AddNspace

public void AddNspace(NamespaceAttributes obj)

ClearNspaces

public void ClearNspaces()

RemoveNspace

public void RemoveNspace(int index)

GetNumNspaces

public int GetNumNspaces()

GetNspace

public NamespaceAttributes GetNspace(int i)

AddMatrices

public void AddMatrices(SILMatrixAttributes obj)

ClearMatrices

public void ClearMatrices()

RemoveMatrices

public void RemoveMatrices(int index)

GetNumMatrices

public int GetNumMatrices()

GetMatrices

public SILMatrixAttributes GetMatrices(int i)

AddArrays

public void AddArrays(SILArrayAttributes obj)

ClearArrays

public void ClearArrays()

RemoveArrays

public void RemoveArrays(int index)

GetNumArrays

public int GetNumArrays()

GetArrays

public SILArrayAttributes GetArrays(int i)