Package com.sun.tools.ws.wsdl.framework
Class TWSDLParserContextImpl
java.lang.Object
com.sun.tools.ws.wsdl.framework.TWSDLParserContextImpl
- All Implemented Interfaces:
TWSDLParserContext
The context used by parser classes.
- Author:
- WS Development Team
-
Constructor Summary
ConstructorDescriptionTWSDLParserContextImpl
(DOMForest forest, AbstractDocument doc, ArrayList<ParserListener> listeners, ErrorReceiver errReceiver) -
Method Summary
Modifier and TypeMethodDescriptionvoid
fireDoneParsingEntity
(QName element, Entity entity) void
fireIgnoringExtension
(Element e, Entity entity) Gives default namespaceboolean
gives the location information for the given Element.getNamespaceURI
(String prefix) Gives the namespace URI for a given prefixGives the prefixes in the current contextvoid
pop()
pops the parsing contextvoid
void
push()
Pushes the parsing contextvoid
void
Registers naemespace declarations of a givenElement
found in the WSDLvoid
setFollowImports
(boolean b) void
setWSDLLocation
(String loc) translateQualifiedName
(Locator locator, String s)
-
Constructor Details
-
TWSDLParserContextImpl
public TWSDLParserContextImpl(DOMForest forest, AbstractDocument doc, ArrayList<ParserListener> listeners, ErrorReceiver errReceiver)
-
-
Method Details
-
getDocument
-
getFollowImports
public boolean getFollowImports() -
setFollowImports
public void setFollowImports(boolean b) -
push
public void push()Description copied from interface:TWSDLParserContext
Pushes the parsing context- Specified by:
push
in interfaceTWSDLParserContext
-
pop
public void pop()Description copied from interface:TWSDLParserContext
pops the parsing context- Specified by:
pop
in interfaceTWSDLParserContext
-
getNamespaceURI
Description copied from interface:TWSDLParserContext
Gives the namespace URI for a given prefix- Specified by:
getNamespaceURI
in interfaceTWSDLParserContext
- Parameters:
prefix
- non-null prefix- Returns:
- null of the prefix is not found
-
getPrefixes
Description copied from interface:TWSDLParserContext
Gives the prefixes in the current context- Specified by:
getPrefixes
in interfaceTWSDLParserContext
-
getDefaultNamespaceURI
Description copied from interface:TWSDLParserContext
Gives default namespace- Specified by:
getDefaultNamespaceURI
in interfaceTWSDLParserContext
- Returns:
- null if there is no default namespace declaration found
-
registerNamespaces
Description copied from interface:TWSDLParserContext
Registers naemespace declarations of a givenElement
found in the WSDL- Specified by:
registerNamespaces
in interfaceTWSDLParserContext
- Parameters:
e
-Element
whose namespace declarations need to be registered
-
getLocation
Description copied from interface:TWSDLParserContext
gives the location information for the given Element.- Specified by:
getLocation
in interfaceTWSDLParserContext
-
translateQualifiedName
-
fireIgnoringExtension
-
fireDoneParsingEntity
-
pushWSDLLocation
public void pushWSDLLocation() -
popWSDLLocation
public void popWSDLLocation() -
setWSDLLocation
-
getWSDLLocation
-