com.tensegrity.palowebviewer.modules.engine.client
Class CubeViewCache

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.engine.client.CubeViewCache

public class CubeViewCache
extends java.lang.Object


Constructor Summary
CubeViewCache()
           
 
Method Summary
 void clear()
           
 XCube getCube(XView view)
           
 XView getView(XCube cube, XView view)
           
protected  XView getView(XCube cube, XView view, java.util.List list)
           
protected  java.util.List getViewList(XCube cube)
           
 XView[] getViews(XCube cube, XView[] views)
           
 void removeViewWithId(java.lang.String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CubeViewCache

public CubeViewCache()
Method Detail

clear

public void clear()

getCube

public XCube getCube(XView view)

getViews

public XView[] getViews(XCube cube,
                        XView[] views)

getView

public XView getView(XCube cube,
                     XView view)

getView

protected XView getView(XCube cube,
                        XView view,
                        java.util.List list)

getViewList

protected java.util.List getViewList(XCube cube)

removeViewWithId

public void removeViewWithId(java.lang.String id)