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

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

public class XDefaultView
extends XView

This class represents default cube view. Now, it has filled only selected elements on server side. It constructs right axises on client side. There is no sense of many operations, such as getPath(), so, UnsupportedOperationException will be thrown for them.

Author:
dmol

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
XDefaultView()
           
XDefaultView(XElement[] selectedElements)
           
 
Method Summary
 XAxis[] getAxises()
           
 void setAxises(XAxis[] axises)
           
 
Methods inherited from class com.tensegrity.palowebviewer.modules.paloclient.client.XView
equals, equals, getColsAxis, getDescription, getRowsAxis, getSelectedAxis, getTypeID, set, setDescription
 
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

XDefaultView

public XDefaultView()

XDefaultView

public XDefaultView(XElement[] selectedElements)
Method Detail

getAxises

public XAxis[] getAxises()
Overrides:
getAxises in class XView

setAxises

public void setAxises(XAxis[] axises)
Overrides:
setAxises in class XView