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

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

public class XQueryModuleImport
extends XQueryNodeAbstract
implements XQueryPrologDecl


Constructor Summary
XQueryModuleImport(PositionInfo pos, java.lang.String prefix, java.lang.String literal, java.util.List<java.lang.String> atLiterals)
          Constructor
 
Method Summary
 void acceptVisitor(VisitorXQueryModulesAndProlog visitor)
          Method acceptVisitor
 java.util.List<java.lang.String> getAtLiterals()
          Method getAtLiteral
 java.lang.String getLiteral()
          Method getLiteral
 XQueryLibraryModule getModule()
          Method getModule
 java.lang.String getPrefix()
          Method getPrefix
 void setModule(XQueryLibraryModule module)
          Method setModule
 
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

XQueryModuleImport

public XQueryModuleImport(PositionInfo pos,
                          java.lang.String prefix,
                          java.lang.String literal,
                          java.util.List<java.lang.String> atLiterals)
Constructor

Parameters:
column - an int
line - an int
literal - a String
atLiteral - a String
Method Detail

getPrefix

public java.lang.String getPrefix()
Method getPrefix

Returns:
a XS_NCName

getLiteral

public java.lang.String getLiteral()
Method getLiteral

Returns:
a String

getAtLiterals

public java.util.List<java.lang.String> getAtLiterals()
Method getAtLiteral

Returns:
a String

getModule

public XQueryLibraryModule getModule()
Method getModule

Returns:
a XQueryLibraryModule

setModule

public void setModule(XQueryLibraryModule module)
Method setModule

Parameters:
module - a XQueryLibraryModule

acceptVisitor

public void acceptVisitor(VisitorXQueryModulesAndProlog visitor)
                   throws XQueryException
Method acceptVisitor

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