com.tensegrity.palowebviewer.modules.paloclient.client
Class XAxis

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.paloclient.client.XObject
      extended by com.tensegrity.palowebviewer.modules.paloclient.client.XAxis
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, IXConsts

public class XAxis
extends XObject


Field Summary
static java.lang.String COLUMNS
           
static java.lang.String ROWS
           
static java.lang.String SELECTED
           
 
Fields inherited from class com.tensegrity.palowebviewer.modules.paloclient.client.XObject
NEW_ID
 
Fields inherited from interface com.tensegrity.palowebviewer.modules.paloclient.client.IXConsts
MAX_TYPE_ID, TYPE_AXIS, TYPE_CONSOLIDATED_ELEMENT, TYPE_CUBE, TYPE_DATABASE, TYPE_DIMENSION, TYPE_ELEMENT, TYPE_ELEMENT_NODE, TYPE_NAME_AXIS, TYPE_NAME_CONSOLIDATED_ELEMENT, TYPE_NAME_CUBE, TYPE_NAME_DATABASE, TYPE_NAME_DIMENSION, TYPE_NAME_ELEMENT, TYPE_NAME_ELEMENT_NODE, TYPE_NAME_ROOT, TYPE_NAME_SERVER, TYPE_NAME_SUBSET, TYPE_NAME_VIEW, TYPE_ROOT, TYPE_SERVER, TYPE_SUBSET, TYPE_VIEW, XPATH_FIELD_SEPARATOR, XPATH_SEPARATOR
 
Constructor Summary
XAxis()
           
XAxis(java.lang.String id, XDimension[] dimensions, XSubset[] subsets, XElementPath[] paths)
           
 
Method Summary
 boolean equals(XObject o)
           
 XDimension[] getDimensions()
           
 XElementPath[] getElementPaths()
           
 XElement[] getSelectedElements()
           
 XSubset[] getSubsets()
           
 int getTypeID()
           
 void set(XObject object)
          copies fields of object to this.
 void setDimensions(XDimension[] dimensions)
           
 void setElementPaths(XElementPath[] elementPath)
           
 void setSelectedElements(XElement[] selectedElement)
           
 void setSubsets(XSubset[] subsets)
           
 
Methods inherited from class com.tensegrity.palowebviewer.modules.paloclient.client.XObject
constructPath, equals, getId, getName, getNativeObject, getParent, getPathArray, hashCode, setId, setName, setNativeObject, setParent, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ROWS

public static final java.lang.String ROWS
See Also:
Constant Field Values

COLUMNS

public static final java.lang.String COLUMNS
See Also:
Constant Field Values

SELECTED

public static final java.lang.String SELECTED
See Also:
Constant Field Values
Constructor Detail

XAxis

public XAxis()

XAxis

public XAxis(java.lang.String id,
             XDimension[] dimensions,
             XSubset[] subsets,
             XElementPath[] paths)
Parameters:
id - : "x", "y", "others"
Method Detail

getDimensions

public final XDimension[] getDimensions()

setDimensions

public final void setDimensions(XDimension[] dimensions)

equals

public boolean equals(XObject o)
Overrides:
equals in class XObject

getSubsets

public final XSubset[] getSubsets()

setSubsets

public final void setSubsets(XSubset[] subsets)

set

public void set(XObject object)
Description copied from class: XObject
copies fields of object to this. Parent object is copied too.

Overrides:
set in class XObject

getSelectedElements

public final XElement[] getSelectedElements()

setSelectedElements

public final void setSelectedElements(XElement[] selectedElement)

getTypeID

public int getTypeID()
Specified by:
getTypeID in class XObject

getElementPaths

public XElementPath[] getElementPaths()

setElementPaths

public void setElementPaths(XElementPath[] elementPath)