llnl.visit
Class avtDatabaseMetaData

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

public class avtDatabaseMetaData
extends AttributeSubject


Constructor Summary
avtDatabaseMetaData()
           
avtDatabaseMetaData(avtDatabaseMetaData obj)
           
avtDatabaseMetaData(int nMoreFields)
           
 
Method Summary
 void AddArrays(avtArrayMetaData obj)
           
 void AddCurves(avtCurveMetaData obj)
           
 void AddDefaultPlots(avtDefaultPlotMetaData obj)
           
 void AddLabels(avtLabelMetaData obj)
           
 void AddMaterials(avtMaterialMetaData obj)
           
 void AddMeshes(avtMeshMetaData obj)
           
 void AddScalars(avtScalarMetaData obj)
           
 void AddSpecies(avtSpeciesMetaData obj)
           
 void AddSubsets(avtSubsetsMetaData obj)
           
 void AddSymmTensors(avtSymmetricTensorMetaData obj)
           
 void AddTensors(avtTensorMetaData obj)
           
 void AddVectors(avtVectorMetaData obj)
           
 void ClearArrays()
           
 void ClearCurves()
           
 void ClearDefaultPlots()
           
 void ClearLabels()
           
 void ClearMaterials()
           
 void ClearMeshes()
           
 void ClearScalars()
           
 void ClearSpecies()
           
 void ClearSubsets()
           
 void ClearSymmTensors()
           
 void ClearTensors()
           
 void ClearVectors()
           
 boolean equals(avtDatabaseMetaData obj)
           
 java.util.Vector GetArrays()
           
 avtArrayMetaData GetArrays(int i)
           
 java.util.Vector GetCurves()
           
 avtCurveMetaData GetCurves(int i)
           
 java.util.Vector GetCycles()
           
 java.util.Vector GetCyclesAreAccurate()
           
 java.lang.String GetDatabaseComment()
           
 java.lang.String GetDatabaseName()
           
 java.util.Vector GetDefaultPlots()
           
 avtDefaultPlotMetaData GetDefaultPlots(int i)
           
 ExpressionList GetExprList()
           
 java.lang.String GetFileFormat()
           
 boolean GetFormatCanDoDomainDecomposition()
           
 boolean GetFormatCanDoMultires()
           
 boolean GetHasTemporalExtents()
           
 boolean GetIsSimulation()
           
 boolean GetIsVirtualDatabase()
           
 java.util.Vector GetLabels()
           
 avtLabelMetaData GetLabels(int i)
           
 java.util.Vector GetMaterials()
           
 avtMaterialMetaData GetMaterials(int i)
           
 double GetMaxTemporalExtents()
           
 java.util.Vector GetMeshes()
           
 avtMeshMetaData GetMeshes(int i)
           
 double GetMinTemporalExtents()
           
 boolean GetMustAlphabetizeVariables()
           
 boolean GetMustRepopulateOnStateChange()
           
 int GetNumAdditionalAttributes()
          Returns the number of attributes added in this level of the state object.
 int GetNumArrays()
           
 int GetNumCurves()
           
 int GetNumDefaultPlots()
           
 int GetNumLabels()
           
 int GetNumMaterials()
           
 int GetNumMeshes()
           
 int GetNumScalars()
           
 int GetNumSpecies()
           
 int GetNumStates()
           
 int GetNumSubsets()
           
 int GetNumSymmTensors()
           
 int GetNumTensors()
           
 int GetNumVectors()
           
 int GetReplacementMask()
           
 java.util.Vector GetScalars()
           
 avtScalarMetaData GetScalars(int i)
           
 avtSimulationInformation GetSimInfo()
           
 java.util.Vector GetSpecies()
           
 avtSpeciesMetaData GetSpecies(int i)
           
 java.util.Vector GetSubsets()
           
 avtSubsetsMetaData GetSubsets(int i)
           
 java.util.Vector GetSuggestedDefaultSILRestriction()
           
 java.util.Vector GetSymmTensors()
           
 avtSymmetricTensorMetaData GetSymmTensors(int i)
           
 java.util.Vector GetTensors()
           
 avtTensorMetaData GetTensors(int i)
           
 java.util.Vector GetTimes()
           
 java.util.Vector GetTimesAreAccurate()
           
 java.util.Vector GetTimeStepNames()
           
 java.lang.String GetTimeStepPath()
           
 boolean GetUseCatchAllMesh()
           
 java.util.Vector GetVectors()
           
 avtVectorMetaData GetVectors(int i)
           
 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 RemoveCurves(int index)
           
 void RemoveDefaultPlots(int index)
           
 void RemoveLabels(int index)
           
 void RemoveMaterials(int index)
           
 void RemoveMeshes(int index)
           
 void RemoveScalars(int index)
           
 void RemoveSpecies(int index)
           
 void RemoveSubsets(int index)
           
 void RemoveSymmTensors(int index)
           
 void RemoveTensors(int index)
           
 void RemoveVectors(int index)
           
 void SetCycles(java.util.Vector cycles_)
           
 void SetCyclesAreAccurate(java.util.Vector cyclesAreAccurate_)
           
 void SetDatabaseComment(java.lang.String databaseComment_)
           
 void SetDatabaseName(java.lang.String databaseName_)
           
 void SetExprList(ExpressionList exprList_)
           
 void SetFileFormat(java.lang.String fileFormat_)
           
 void SetFormatCanDoDomainDecomposition(boolean formatCanDoDomainDecomposition_)
           
 void SetFormatCanDoMultires(boolean formatCanDoMultires_)
           
 void SetHasTemporalExtents(boolean hasTemporalExtents_)
           
 void SetIsSimulation(boolean isSimulation_)
           
 void SetIsVirtualDatabase(boolean isVirtualDatabase_)
           
 void SetMaxTemporalExtents(double maxTemporalExtents_)
           
 void SetMinTemporalExtents(double minTemporalExtents_)
           
 void SetMustAlphabetizeVariables(boolean mustAlphabetizeVariables_)
           
 void SetMustRepopulateOnStateChange(boolean mustRepopulateOnStateChange_)
           
 void SetNumStates(int numStates_)
           
 void SetReplacementMask(int replacementMask_)
           
 void SetSimInfo(avtSimulationInformation simInfo_)
           
 void SetSuggestedDefaultSILRestriction(java.util.Vector suggestedDefaultSILRestriction_)
           
 void SetTimes(java.util.Vector times_)
           
 void SetTimesAreAccurate(java.util.Vector timesAreAccurate_)
           
 void SetTimeStepNames(java.util.Vector timeStepNames_)
           
 void SetTimeStepPath(java.lang.String timeStepPath_)
           
 void SetUseCatchAllMesh(boolean useCatchAllMesh_)
           
 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

avtDatabaseMetaData

public avtDatabaseMetaData()

avtDatabaseMetaData

public avtDatabaseMetaData(int nMoreFields)

avtDatabaseMetaData

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

SetHasTemporalExtents

public void SetHasTemporalExtents(boolean hasTemporalExtents_)

SetMinTemporalExtents

public void SetMinTemporalExtents(double minTemporalExtents_)

SetMaxTemporalExtents

public void SetMaxTemporalExtents(double maxTemporalExtents_)

SetNumStates

public void SetNumStates(int numStates_)

SetIsVirtualDatabase

public void SetIsVirtualDatabase(boolean isVirtualDatabase_)

SetMustRepopulateOnStateChange

public void SetMustRepopulateOnStateChange(boolean mustRepopulateOnStateChange_)

SetMustAlphabetizeVariables

public void SetMustAlphabetizeVariables(boolean mustAlphabetizeVariables_)

SetFormatCanDoDomainDecomposition

public void SetFormatCanDoDomainDecomposition(boolean formatCanDoDomainDecomposition_)

SetFormatCanDoMultires

public void SetFormatCanDoMultires(boolean formatCanDoMultires_)

SetUseCatchAllMesh

public void SetUseCatchAllMesh(boolean useCatchAllMesh_)

SetTimeStepPath

public void SetTimeStepPath(java.lang.String timeStepPath_)

SetTimeStepNames

public void SetTimeStepNames(java.util.Vector timeStepNames_)

SetCycles

public void SetCycles(java.util.Vector cycles_)

SetCyclesAreAccurate

public void SetCyclesAreAccurate(java.util.Vector cyclesAreAccurate_)

SetTimes

public void SetTimes(java.util.Vector times_)

SetTimesAreAccurate

public void SetTimesAreAccurate(java.util.Vector timesAreAccurate_)

SetDatabaseName

public void SetDatabaseName(java.lang.String databaseName_)

SetFileFormat

public void SetFileFormat(java.lang.String fileFormat_)

SetDatabaseComment

public void SetDatabaseComment(java.lang.String databaseComment_)

SetExprList

public void SetExprList(ExpressionList exprList_)

SetIsSimulation

public void SetIsSimulation(boolean isSimulation_)

SetSimInfo

public void SetSimInfo(avtSimulationInformation simInfo_)

SetSuggestedDefaultSILRestriction

public void SetSuggestedDefaultSILRestriction(java.util.Vector suggestedDefaultSILRestriction_)

SetReplacementMask

public void SetReplacementMask(int replacementMask_)

GetHasTemporalExtents

public boolean GetHasTemporalExtents()

GetMinTemporalExtents

public double GetMinTemporalExtents()

GetMaxTemporalExtents

public double GetMaxTemporalExtents()

GetNumStates

public int GetNumStates()

GetIsVirtualDatabase

public boolean GetIsVirtualDatabase()

GetMustRepopulateOnStateChange

public boolean GetMustRepopulateOnStateChange()

GetMustAlphabetizeVariables

public boolean GetMustAlphabetizeVariables()

GetFormatCanDoDomainDecomposition

public boolean GetFormatCanDoDomainDecomposition()

GetFormatCanDoMultires

public boolean GetFormatCanDoMultires()

GetUseCatchAllMesh

public boolean GetUseCatchAllMesh()

GetTimeStepPath

public java.lang.String GetTimeStepPath()

GetTimeStepNames

public java.util.Vector GetTimeStepNames()

GetCycles

public java.util.Vector GetCycles()

GetCyclesAreAccurate

public java.util.Vector GetCyclesAreAccurate()

GetTimes

public java.util.Vector GetTimes()

GetTimesAreAccurate

public java.util.Vector GetTimesAreAccurate()

GetDatabaseName

public java.lang.String GetDatabaseName()

GetFileFormat

public java.lang.String GetFileFormat()

GetDatabaseComment

public java.lang.String GetDatabaseComment()

GetExprList

public ExpressionList GetExprList()

GetMeshes

public java.util.Vector GetMeshes()

GetSubsets

public java.util.Vector GetSubsets()

GetScalars

public java.util.Vector GetScalars()

GetVectors

public java.util.Vector GetVectors()

GetTensors

public java.util.Vector GetTensors()

GetSymmTensors

public java.util.Vector GetSymmTensors()

GetArrays

public java.util.Vector GetArrays()

GetMaterials

public java.util.Vector GetMaterials()

GetSpecies

public java.util.Vector GetSpecies()

GetCurves

public java.util.Vector GetCurves()

GetLabels

public java.util.Vector GetLabels()

GetDefaultPlots

public java.util.Vector GetDefaultPlots()

GetIsSimulation

public boolean GetIsSimulation()

GetSimInfo

public avtSimulationInformation GetSimInfo()

GetSuggestedDefaultSILRestriction

public java.util.Vector GetSuggestedDefaultSILRestriction()

GetReplacementMask

public int GetReplacementMask()

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

AddMeshes

public void AddMeshes(avtMeshMetaData obj)

ClearMeshes

public void ClearMeshes()

RemoveMeshes

public void RemoveMeshes(int index)

GetNumMeshes

public int GetNumMeshes()

GetMeshes

public avtMeshMetaData GetMeshes(int i)

AddSubsets

public void AddSubsets(avtSubsetsMetaData obj)

ClearSubsets

public void ClearSubsets()

RemoveSubsets

public void RemoveSubsets(int index)

GetNumSubsets

public int GetNumSubsets()

GetSubsets

public avtSubsetsMetaData GetSubsets(int i)

AddScalars

public void AddScalars(avtScalarMetaData obj)

ClearScalars

public void ClearScalars()

RemoveScalars

public void RemoveScalars(int index)

GetNumScalars

public int GetNumScalars()

GetScalars

public avtScalarMetaData GetScalars(int i)

AddVectors

public void AddVectors(avtVectorMetaData obj)

ClearVectors

public void ClearVectors()

RemoveVectors

public void RemoveVectors(int index)

GetNumVectors

public int GetNumVectors()

GetVectors

public avtVectorMetaData GetVectors(int i)

AddTensors

public void AddTensors(avtTensorMetaData obj)

ClearTensors

public void ClearTensors()

RemoveTensors

public void RemoveTensors(int index)

GetNumTensors

public int GetNumTensors()

GetTensors

public avtTensorMetaData GetTensors(int i)

AddSymmTensors

public void AddSymmTensors(avtSymmetricTensorMetaData obj)

ClearSymmTensors

public void ClearSymmTensors()

RemoveSymmTensors

public void RemoveSymmTensors(int index)

GetNumSymmTensors

public int GetNumSymmTensors()

GetSymmTensors

public avtSymmetricTensorMetaData GetSymmTensors(int i)

AddArrays

public void AddArrays(avtArrayMetaData obj)

ClearArrays

public void ClearArrays()

RemoveArrays

public void RemoveArrays(int index)

GetNumArrays

public int GetNumArrays()

GetArrays

public avtArrayMetaData GetArrays(int i)

AddMaterials

public void AddMaterials(avtMaterialMetaData obj)

ClearMaterials

public void ClearMaterials()

RemoveMaterials

public void RemoveMaterials(int index)

GetNumMaterials

public int GetNumMaterials()

GetMaterials

public avtMaterialMetaData GetMaterials(int i)

AddSpecies

public void AddSpecies(avtSpeciesMetaData obj)

ClearSpecies

public void ClearSpecies()

RemoveSpecies

public void RemoveSpecies(int index)

GetNumSpecies

public int GetNumSpecies()

GetSpecies

public avtSpeciesMetaData GetSpecies(int i)

AddCurves

public void AddCurves(avtCurveMetaData obj)

ClearCurves

public void ClearCurves()

RemoveCurves

public void RemoveCurves(int index)

GetNumCurves

public int GetNumCurves()

GetCurves

public avtCurveMetaData GetCurves(int i)

AddLabels

public void AddLabels(avtLabelMetaData obj)

ClearLabels

public void ClearLabels()

RemoveLabels

public void RemoveLabels(int index)

GetNumLabels

public int GetNumLabels()

GetLabels

public avtLabelMetaData GetLabels(int i)

AddDefaultPlots

public void AddDefaultPlots(avtDefaultPlotMetaData obj)

ClearDefaultPlots

public void ClearDefaultPlots()

RemoveDefaultPlots

public void RemoveDefaultPlots(int index)

GetNumDefaultPlots

public int GetNumDefaultPlots()

GetDefaultPlots

public avtDefaultPlotMetaData GetDefaultPlots(int i)