Uses of Class
eu.bandm.tools.dtd.DTD.Entity
Packages that use DTD.Entity
Package
Description
Model for w3c XML DTDs, with preserved syntax.
Canonical model of a W3C DTD with evaluated semantics;
plus utility applications.
-
Uses of DTD.Entity in eu.bandm.tools.dtd
Fields in eu.bandm.tools.dtd with type parameters of type DTD.EntityModifier and TypeFieldDescriptionfinal Set<DTD.Entity> Statistics.abstractEntityCandidatesEntities used for content models, possibly candidates for abstract elements.final Set<DTD.Entity> Statistics.abstractEntityCandidates_decoratedEntities used for content models, possibly candidates for abstract elements when removing decoration.final Map<String, DTD.Entity> Statistics.geByKeyMap of keys (with prefix) to the general entity.final Map<String, DTD.Entity> Statistics.geByNameMap of names (without prefix) to the general entity.protected HashMap<String, DTD.Entity> TunedDTDParser.generalEntitiesCatalog of all general entities defined in this dtd modelprotected HashMap<String, DTD.Entity> TunedDTDParser.parameterEntitiesCatalog of all parameter entities defined in this dtd modelfinal Map<String, DTD.Entity> Statistics.peByKeyMap of keys (with prefix) to the parameter entity.final Map<String, DTD.Entity> Statistics.peByNameMap of names (without prefix) to the parameter entity.Methods in eu.bandm.tools.dtd that return DTD.EntityModifier and TypeMethodDescriptionDTD.Entity.doclone()Clones this object.protected DTD.EntityTunedDTDParser.entityDecl()Parsing function.Copies values of all common fields from the argument.protected DTD.EntityTunedDTDParser.retrieveGeneralEntity(String name) Retrieve a general entity (internal or external) by its name, Create error msg if undefined.protected DTD.EntityTunedDTDParser.retrieveParameterEntity(String name) Retrieve a parameter entity (internal or external) by its name, Create error msg if undefined.Methods in eu.bandm.tools.dtd that return types with arguments of type DTD.EntityModifier and TypeMethodDescriptionstatic Pattern<DTD.Entity> 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<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) Methods in eu.bandm.tools.dtd with parameters of type DTD.EntityModifier and TypeMethodDescriptionprotected voidDTD.__Formatter.action(DTD.Entity el) protected voidDTD.CoRewriter.action(DTD.Entity e0) protected voidDTD.Dump.action(DTD.Entity e0) protected voidDTD.MATCH_ONLY_00.action(DTD.Entity e0) protected voidDTD.Rewriter.action(DTD.Entity e0) protected voidDTD.SinglePathVisitor.action(DTD.Entity e0) protected voidDTD.Visitor.action(DTD.Entity e0) static final StringUtilities.canonicalKey(DTD.Entity entity) Makes the string used as key into maps/sets which unify different kinds of markup declaration.voidTunedDTDParser.declareGeneralEntity(String name, DTD.Entity entity) voidTunedDTDParser.declareParameterEntity(String name, DTD.Entity entity) Called by the parser, as soon as a parameter entity declaration is recognized.protected voidDTD.Dump.descend(DTD.Entity e0) protected voidDTD.Visitor.descend(DTD.Entity e0) voidDTD.MATCH_ONLY_00.match(DTD.Entity e0) protected voidDTD.Visitor.post(DTD.Entity e0) protected voidDTD.Visitor.pre(DTD.Entity e0) protected voidDTD.Dump.printscalars(DTD.Entity e0) protected StringTunedDTDParser.retrieveReplacementText(DTD.Entity entity) Retrieve the replacement text of an entity (parameter or general, internal or external).protected voidDTD.CoRewriter.rewriteFields(DTD.Entity clone) protected voidDTD.Rewriter.rewriteFields(DTD.Entity clone) protected FormatDTD.__Formatter.toFormat(DTD.Entity el) Method parameters in eu.bandm.tools.dtd with type arguments of type DTD.Entity -
Uses of DTD.Entity in eu.bandm.tools.dtm
Fields in eu.bandm.tools.dtm with type parameters of type DTD.EntityMethods in eu.bandm.tools.dtm that return DTD.EntityModifier and TypeMethodDescriptionprotected DTD.EntityHtmlRenderer.entityDecl()Parsing AND rendering function, EXTENDED COPY of super():protected DTD.EntityHtmlRenderer.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.Methods in eu.bandm.tools.dtm with parameters of type DTD.EntityModifier and TypeMethodDescriptionprotected StringHtmlRenderer.expandedText(DTD.Entity e) ATTENTION intended only for INTERNAL PARAMETER entities!