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

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

public class XCube
extends XObject


Field Summary
 
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
XCube()
           
XCube(java.lang.String id, java.lang.String name)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 boolean equals(XCube cube)
           
 XView getDefaultView()
           
 XDimension[] getDimensions()
           
 int getTypeID()
           
 XView[] getViews()
           
 void set(XObject object)
          copies fields of object to this.
 void setDefaultView(XView defaultView)
           
 void setDimensions(XDimension[] dimensions)
           
 void setViews(XView[] views)
           
 
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
 

Constructor Detail

XCube

public XCube()

XCube

public XCube(java.lang.String id,
             java.lang.String name)
Method Detail

getDimensions

public XDimension[] getDimensions()

setDimensions

public void setDimensions(XDimension[] dimensions)

getViews

public XView[] getViews()

setViews

public void setViews(XView[] views)

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

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class XObject

equals

public boolean equals(XCube cube)

getTypeID

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

getDefaultView

public XView getDefaultView()

setDefaultView

public void setDefaultView(XView defaultView)