gps.core
Class ExplodedModelInfo

java.lang.Object
  extended by gps.core.ExplodedModelInfo
All Implemented Interfaces:
java.io.Serializable

public class ExplodedModelInfo
extends java.lang.Object
implements java.io.Serializable

Class contains information about exploded model Model model, which is used for shifting back to structure mode from path mode Vector pathModelVector, which contains models for every path Vector pathVector, which contains path details

See Also:
Serialized Form

Constructor Summary
ExplodedModelInfo()
           
 
Method Summary
 java.util.Vector getColumnVector()
          gets column vector
 java.util.Vector getCompressedColumnVector()
          gets column vector
 java.util.Vector getCompressedDataVector()
          gets data vector
 java.util.Vector getDataVector()
          gets data vector
 HierarchyModel getFirstPathModel()
          gets first path model
 HierarchyModel getLastPathModel()
          gets last path model
 HierarchyModel getModel()
          gets model
 HierarchyModel getNextPathModel()
          gets next path model
 int getPathCount()
          gets no.
 int getPathIndex()
          gets path index of the exploded model
 java.util.Vector getPathModelVector()
          gets path model vector
 HierarchyModel getPreviousPathModel()
          gets previous path model
 java.lang.String getTopNodeName()
          gets top node name
 void setColumnVector(java.util.Vector columnVector)
          sets column vector
 void setCompressedColumnVector(java.util.Vector compressedColumnVector)
          sets column vector
 void setCompressedDataVector(java.util.Vector compressedDataVector)
          sets data vector
 void setDataVector(java.util.Vector dataVector)
          sets data vector
 void setModel(HierarchyModel model)
          sets model
 void setPathModelVector(java.util.Vector pathModelVector)
          sets path model vector
 void setTopNodeName(java.lang.String topNodeName)
          sets top node name
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExplodedModelInfo

public ExplodedModelInfo()
Method Detail

setModel

public void setModel(HierarchyModel model)
sets model

Parameters:
HierarchyModel - model

getModel

public HierarchyModel getModel()
gets model

Returns:
HierarchyModel model

setPathModelVector

public void setPathModelVector(java.util.Vector pathModelVector)
sets path model vector

Parameters:
Vector - pathModelVector

getPathModelVector

public java.util.Vector getPathModelVector()
gets path model vector

Returns:
Vector pathModelVector

setColumnVector

public void setColumnVector(java.util.Vector columnVector)
sets column vector

Parameters:
Vector - column vector

getColumnVector

public java.util.Vector getColumnVector()
gets column vector

Returns:
Vector column vector

setDataVector

public void setDataVector(java.util.Vector dataVector)
sets data vector

Parameters:
Vector - data vector

getDataVector

public java.util.Vector getDataVector()
gets data vector

Returns:
Vector data vector

setCompressedColumnVector

public void setCompressedColumnVector(java.util.Vector compressedColumnVector)
sets column vector

Parameters:
Vector - column vector

getCompressedColumnVector

public java.util.Vector getCompressedColumnVector()
gets column vector

Returns:
Vector column vector

setCompressedDataVector

public void setCompressedDataVector(java.util.Vector compressedDataVector)
sets data vector

Parameters:
Vector - data vector

getCompressedDataVector

public java.util.Vector getCompressedDataVector()
gets data vector

Returns:
Vector data vector

getPathIndex

public int getPathIndex()
gets path index of the exploded model

Returns:
int path index

getPathCount

public int getPathCount()
gets no. of path available in exploded model

Returns:
int path count

getPreviousPathModel

public HierarchyModel getPreviousPathModel()
gets previous path model

Returns:
HierarchyModel model

getNextPathModel

public HierarchyModel getNextPathModel()
gets next path model

Returns:
HierarchyModel model

getFirstPathModel

public HierarchyModel getFirstPathModel()
gets first path model

Returns:
HierarchyModel model

getLastPathModel

public HierarchyModel getLastPathModel()
gets last path model

Returns:
HierarchyModel model

setTopNodeName

public void setTopNodeName(java.lang.String topNodeName)
sets top node name

Parameters:
String - topNodeName

getTopNodeName

public java.lang.String getTopNodeName()
gets top node name

Returns:
String top node name