Package eu.bandm.tools.tdom
Class DTDTemplate
java.lang.Object
eu.bandm.tools.tdom.Template
eu.bandm.tools.tdom.DTDTemplate
-
Field Summary
Modifier and TypeFieldDescription(package private) final DTD.Dtd
(package private) final GeneratedClass
(package private) final GeneratedConstructor
(package private) final File
(package private) final GeneratedPackage
(package private) final PackageTemplate
-
Constructor Summary
ConstructorDescriptionDTDTemplate
(DTD.Dtd dtd, File dtdFile, PackageTemplate packageTemplate, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDecodeCreationMethod
(ToplevelTemplate elementTemplate) void
addDOMCreationMethod
(ToplevelTemplate elementTemplate) (package private) GeneratedMethod
addGetInfoMethod
(MetaType root) void
addSAXCreationMethod
(ToplevelTemplate elementTemplate) void
addTypedCreationMethod
(ToplevelTemplate elementTemplate) (package private) void
generateDTDObject
(int lineWidth) void
implementContentModel
(ToplevelTemplate template) Methods inherited from class eu.bandm.tools.tdom.Template
error, error, expression, statement, statements, warning, warning
-
Field Details
-
dtd
-
dtdFile
-
packageTemplate
-
metaPackage
-
dtdClass
-
dtdConstructor
-
-
Constructor Details
-
DTDTemplate
public DTDTemplate(DTD.Dtd dtd, File dtdFile, PackageTemplate packageTemplate, MessageReceiver<? super SimpleMessage<XMLDocumentIdentifier>> msg)
-
-
Method Details
-
addTypedCreationMethod
-
addDOMCreationMethod
-
addSAXCreationMethod
-
addDecodeCreationMethod
-
implementContentModel
-
generateDTDObject
void generateDTDObject(int lineWidth) -
addGetInfoMethod
-