All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addCompletionAction(Action action) |
NodeInfo |
getChild(NodeInfo parent,
int n)
Get the n'th element child of an element (zero-based)
|
protected static Expression[] |
getChildExpressionArray(PackageLoaderHE loader,
NodeInfo element) |
protected static List<Expression> |
getChildExpressionList(PackageLoaderHE loader,
NodeInfo element) |
NodeInfo |
getChildWithRole(NodeInfo parent,
String role) |
Configuration |
getConfiguration() |
Expression |
getExpressionWithRole(NodeInfo parent,
String role) |
Expression |
getFirstChildExpression(NodeInfo parent) |
String |
getInheritedAttribute(NodeInfo element,
String localName) |
int |
getIntegerAttribute(NodeInfo element,
String localName)
Read an integer-valued attribute
|
List<StructuredQName> |
getListOfQNameAttribute(NodeInfo element,
String localName) |
Expression |
getNthChildExpression(NodeInfo parent,
int n) |
protected static int |
getOperator(String opAtt) |
StylesheetPackage |
getPackage() |
Stack<StylesheetPackage> |
getPackStack() |
Pattern |
getPatternWithRole(NodeInfo parent,
String role) |
StructuredQName |
getQNameAttribute(NodeInfo element,
String localName) |
Expression |
getSecondChildExpression(NodeInfo parent) |
SchemaType |
getTypeAttribute(NodeInfo element,
String attName) |
Expression |
loadExpression(NodeInfo element) |
StylesheetPackage |
loadPackage(Source source) |
StylesheetPackage |
loadPackageDoc(NodeInfo doc) |
void |
loadPackageElement(NodeInfo packageElement,
StylesheetPackage pack) |
AtomicComparer |
makeAtomicComparer(String name,
NodeInfo element) |
protected UserFunction |
makeFunction(String flags) |
RetainedStaticContext |
makeRetainedStaticContext(NodeInfo element) |
void |
needsEELicense(String name) |
void |
needsPELicense(String name) |
ItemType |
parseItemTypeAttribute(NodeInfo element,
String attName)
Parse the ItemType whose value is held in the attribute named "name"
|
SequenceType |
parseSequenceType(NodeInfo element,
String name)
Parse the SequenceType whose value is held in the attribute named "name"
|
static void |
processAccumulatorList(PackageLoaderHE loader,
SourceDocument inst,
String accumulatorNames) |
protected boolean |
processComponentReference(StylesheetPackage pack,
ComponentInvocation call) |
UserFunction |
readFunction(NodeInfo functionElement) |
protected void |
readSchemaNamespaces(NodeInfo packageElement) |