de.fraunhofer.ipsi.xquery.tree.prolog
Class XQueryCopyNamespacesDecl

java.lang.Object
  extended by de.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract
      extended by de.fraunhofer.ipsi.xquery.tree.prolog.XQueryCopyNamespacesDecl
All Implemented Interfaces:
XQueryPrologDecl, XQueryNode

public class XQueryCopyNamespacesDecl
extends XQueryNodeAbstract
implements XQueryPrologDecl


Constructor Summary
XQueryCopyNamespacesDecl(PositionInfo pos, PreserveModeEnum preserveMode, InheritModeEnum inheritMode)
          Constructor
 
Method Summary
 void acceptVisitor(VisitorXQueryModulesAndProlog visitor)
          Method acceptVisitor
 InheritModeEnum getInheritMode()
          Returns InheritMode
 PreserveModeEnum getPreserveMode()
          Returns PreserveMode
 
Methods inherited from class de.fraunhofer.ipsi.xquery.tree.XQueryNodeAbstract
getPosition, setPosition
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XQueryCopyNamespacesDecl

public XQueryCopyNamespacesDecl(PositionInfo pos,
                                PreserveModeEnum preserveMode,
                                InheritModeEnum inheritMode)
Constructor

Parameters:
pos - a PositionInfo
mode - an OrderingModeEnum
Method Detail

getPreserveMode

public PreserveModeEnum getPreserveMode()
Returns PreserveMode

Returns:
a PreserveModeEnum

getInheritMode

public InheritModeEnum getInheritMode()
Returns InheritMode

Returns:
an InheritModeEnum

acceptVisitor

public void acceptVisitor(VisitorXQueryModulesAndProlog visitor)
                   throws XQueryException
Method acceptVisitor

Specified by:
acceptVisitor in interface XQueryPrologDecl
Parameters:
visitor - a VisitorXQuery
Throws:
QueryException
XQueryException