com.tensegrity.palowebviewer.modules.paloclient.client.misc
Class TypeCastVisitor
java.lang.Object
com.tensegrity.palowebviewer.modules.paloclient.client.misc.TypeCastVisitor
- All Implemented Interfaces:
- IXConsts, IXVisitor
- Direct Known Subclasses:
- ChildrenGetter, GetChildVisitor, HierarchyVisitor, ReloadSubTreeCallback, XObjectReplacer
public abstract class TypeCastVisitor
- extends java.lang.Object
- implements IXVisitor, IXConsts
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypeCastVisitor
public TypeCastVisitor()
hasFinished
public boolean hasFinished()
- Specified by:
hasFinished
in interface IXVisitor
visit
public void visit(XObject obj)
- Specified by:
visit
in interface IXVisitor
visitElementNode
public abstract void visitElementNode(XElementNode node)
visitRoot
public abstract void visitRoot(XRoot root)
visitServer
public abstract void visitServer(XServer server)
visitDatabase
public abstract void visitDatabase(XDatabase database)
visitDimension
public abstract void visitDimension(XDimension dimension)
visitConsolidatedElement
public abstract void visitConsolidatedElement(XConsolidatedElement consolidatedElement)
visitElement
public abstract void visitElement(XElement element)
visitCube
public abstract void visitCube(XCube cube)
visitSubset
public abstract void visitSubset(XSubset subset)
visitView
public abstract void visitView(XView view)
visitAxis
public abstract void visitAxis(XAxis axis)