com.jclark.xsl.tr
Interface SheetDetails
- Sheet
- SheetImpl
(package private) interface SheetDetails
provides access to the additional information in the compiled
stylesheet that the implementation of the ProcessContext
needs to get at, but we don't need to share with other packages
getAttributeSet
public Action getAttributeSet(Name name)
top level attributes of the sheet e.g. output-method
getKeyDefinition
public KeyDefinition getKeyDefinition(Name keyName)
obtain the definition of the named key
getModeTemplateRuleSet
public TemplateRuleSet getModeTemplateRuleSet(Name modeName)
obtain the collection of templates which may be
applied in a named Mode
getNamespaceAlias
public String getNamespaceAlias(String ns)
getSystemProperty
public Variant getSystemProperty(Name name)
return the value of the named system property
haveNamespaceAliases
public boolean haveNamespaceAliases()