Package | Description |
---|---|
eu.bandm.tools.dtd |
Model for w3c XML DTDs, with preserved syntax.
|
eu.bandm.tools.dtm |
Canonical model of a W3C DTD with evaluated semantics; plus utility applications.
|
Modifier and Type | Field and Description |
---|---|
Set<DTD.Entity> |
Statistics.abstractEntityCandidates
Entities used for content models, possibly candidates for abstract elements.
|
Set<DTD.Entity> |
Statistics.abstractEntityCandidates_decorated
Entities used for content models, possibly candidates for abstract elements
when removing decoration.
|
Map<String,DTD.Entity> |
Statistics.geByKey
Map of keys (with prefix) to the general entity.
|
Map<String,DTD.Entity> |
Statistics.geByName
Map of names (without prefix) to the general entity.
|
protected HashMap<String,DTD.Entity> |
TunedDTDParser.generalEntities
Catalog of all general entities defined in this dtd model
|
protected HashMap<String,DTD.Entity> |
TunedDTDParser.parameterEntities
Catalog of all parameter entities defined in this dtd model
|
Map<String,DTD.Entity> |
Statistics.peByKey
Map of keys (with prefix) to the parameter entity.
|
Map<String,DTD.Entity> |
Statistics.peByName
Map of names (without prefix) to the parameter entity.
|
Modifier and Type | Method and Description |
---|---|
DTD.Entity |
DTD.Entity.doclone()
Clones this object.
|
protected DTD.Entity |
TunedDTDParser.entityDecl()
Parsing function.
|
DTD.Entity |
DTD.__SAX_Parser.fill_Entity(Object res) |
DTD.Entity |
DTD.Entity.initFrom(Object o0)
Copies values of all common fields from the argument.
|
DTD.Entity |
DTD.__SAX_Parser.matchSAX_Entity() |
protected DTD.Entity |
TunedDTDParser.retrieveGeneralEntity(String name)
Retrieve a general entity (internal or external) by its name,
Create error msg if undefined.
|
protected DTD.Entity |
TunedDTDParser.retrieveParameterEntity(String name)
Retrieve a parameter entity (internal or external) by its name,
Create error msg if undefined.
|
Modifier and Type | Method and Description |
---|---|
static Pattern<DTD.Entity> |
DTD.Entity.get_name(Pattern<? super String> p)
Lifts a pattern which matches the field value to one which matches this
whole object.
|
static Pattern<DTD.Entity> |
DTD.Entity.get_parameter(Pattern<? super Boolean> p)
Lifts a pattern which matches the field value to one which matches this
whole object.
|
static Pattern<DTD.Entity> |
DTD.Entity.get_value(Pattern<? super DTD.EntityValue> p)
Lifts a pattern which matches the field value to one which matches this
whole object.
|
static Pattern<? super DTD.Entity> |
DTD.__Patterns.term_Entity(Pattern<? super DTD.MarkupDecl> superpattern,
Pattern<? super Boolean> p_parameter,
Pattern<? super String> p_name,
Pattern<? super DTD.EntityValue> p_value) |
Modifier and Type | Method and Description |
---|---|
protected void |
DTD.CoRewriter.action(DTD.Entity e0) |
protected void |
DTD.Dump.action(DTD.Entity e0) |
protected void |
DTD.MATCH_ONLY_00.action(DTD.Entity e0) |
protected void |
DTD.Rewriter.action(DTD.Entity e0) |
protected void |
DTD.SinglePathVisitor.action(DTD.Entity e0) |
protected void |
DTD.Visitor.action(DTD.Entity e0) |
protected void |
DTD.__Formatter.action(DTD.Entity el) |
void |
DTD.__SAX_Writer.action(DTD.Entity e0) |
static String |
Utilities.canonicalKey(DTD.Entity entity)
Makes the string used as key into maps/sets which unify different
kinds of markup declaration.
|
void |
TunedDTDParser.declareGeneralEntity(String name,
DTD.Entity entity) |
void |
TunedDTDParser.declareParameterEntity(String name,
DTD.Entity entity)
Called by the parser, as soon as a parameter entity declaration
is recognized.
|
protected void |
DTD.Dump.descend(DTD.Entity e0) |
protected void |
DTD.Visitor.descend(DTD.Entity e0) |
void |
DTD.__SAX_Writer.dumpfields(DTD.Entity e0) |
void |
DTD.__SAX_Parser.XMLPARSER_Entity.fillFields(DTD.Entity newobj) |
void |
DTD.MATCH_ONLY_00.match(DTD.Entity e0) |
void |
DTD.__SAX_Parser.XMLPARSER_Entity.parsefields(DTD.Entity newobj) |
protected void |
DTD.Visitor.post(DTD.Entity e0) |
protected void |
DTD.Visitor.pre(DTD.Entity e0) |
protected void |
DTD.Dump.printscalars(DTD.Entity e0) |
protected String |
TunedDTDParser.retrieveReplacementText(DTD.Entity entity)
Retrieve the replacement text of an entity (parameter or general,
internal or external).
|
protected void |
DTD.CoRewriter.rewriteFields(DTD.Entity clone) |
protected void |
DTD.Rewriter.rewriteFields(DTD.Entity clone) |
protected Format |
DTD.__Formatter.toFormat(DTD.Entity el) |
Modifier and Type | Method and Description |
---|---|
static Pattern<Object> |
DTD.__Patterns.cast_Entity(Pattern<? super DTD.Entity> p) |
Modifier and Type | Field and Description |
---|---|
protected Map<DTD.Entity,String> |
HtmlRenderer.ent2tooltip |
Modifier and Type | Method and Description |
---|---|
protected DTD.Entity |
HtmlRenderer.entityDecl()
Parsing AND rendering function, EXTENDED COPY of super():
|
protected DTD.Entity |
HtmlRenderer.reduce_entity_reference(boolean parameter)
Output either a link to the definition, as calculated by the global
"object to anchor" mechanisms, or a span, iff the reference is
void/dangling!
INCLUDES PARSING, ie. |
Modifier and Type | Method and Description |
---|---|
protected String |
HtmlRenderer.expandedText(DTD.Entity e)
ATTENTION intended only for INTERNAL PARAMETER entities!
|
see also the complete user documentation .