public class XPathHelper
extends java.lang.Object
Constructor | Description |
---|---|
XPathHelper() |
Modifier and Type | Method | Description |
---|---|---|
static java.lang.String |
getSchemaLocation(Structure structure) |
Returns a string (XPATH) representation of an XML Schema component.
|
static java.lang.String |
getSchemaLocation(Structure structure,
boolean dealWithAnonTypes) |
Returns a string (XPATH) representation of an XML Schema component.
|
static void |
getSchemaLocation(Structure structure,
java.lang.StringBuffer location) |
Deduces an XPATH expression qualifying the path from the schema root
to the given structure in question.
|
static void |
getSchemaLocation(Structure structure,
java.lang.StringBuffer location,
boolean dealWithAnonTypes) |
Deduces an XPATH expression qualifying the path from the schema root to
the given structure in question.
|
public static void getSchemaLocation(Structure structure, java.lang.StringBuffer location)
structure
- AN XML structure.location
- The XPATH expression to be created.public static void getSchemaLocation(Structure structure, java.lang.StringBuffer location, boolean dealWithAnonTypes)
structure
- AN XML structure.location
- The XPATH expression to be created.dealWithAnonTypes
- Indicates whether to include XPATH fragments for anonymous
types.public static java.lang.String getSchemaLocation(Structure structure, boolean dealWithAnonTypes)
The location of a structure is composed of two parts:
The local location is defined by:
structure
- the structure for which to return a representation.dealWithAnonTypes
- Indicates whether to include XPATH fragments for anonymous
types.public static java.lang.String getSchemaLocation(Structure structure)
structure
- the structure for which to return a representationgetSchemaLocation(Structure, boolean)
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com