Package eu.bandm.tools.tdom.runtime
Class TypedDTD.ElementInfo
java.lang.Object
eu.bandm.tools.tdom.runtime.TypedDTD.ImplementationInfo<C>
eu.bandm.tools.tdom.runtime.TypedDTD.NamedImplementationInfo<TypedElement>
eu.bandm.tools.tdom.runtime.TypedDTD.AbstractElementInfo
eu.bandm.tools.tdom.runtime.TypedDTD.ElementInfo
- Enclosing class:
- TypedDTD
Reflection information for one particular Element definition from the DTD.
It indicates the implementing Java class, the
bttodo: WIE sind die attributliste ZUGREIFBAR?
NamespaceName
and all
all defined Attributes.
One instance will be generated statically in each Element's class code.
From there it is accessible by the static method getInterfaceInfo()
,
and by the elements's NamespaceName via
TypedDTD.DTDInfo.getElements()
.
bttodo: WIE sind die attributliste ZUGREIFBAR?
-
Field Summary
Modifier and TypeFieldDescriptionRepresents all Attributes defined for the element reflected.final TypedDTD.AttributeInfo[]
Fields inherited from class eu.bandm.tools.tdom.runtime.TypedDTD.AbstractElementInfo
subelems
Fields inherited from class eu.bandm.tools.tdom.runtime.TypedDTD.NamedImplementationInfo
getName, name
Fields inherited from class eu.bandm.tools.tdom.runtime.TypedDTD.ImplementationInfo
impl
-
Constructor Summary
ConstructorDescriptionElementInfo
(NamespaceName name, Class<? extends TypedElement> impl, TypedDTD.AttributeInfo... attrs) -
Method Summary
Methods inherited from class eu.bandm.tools.tdom.runtime.TypedDTD.AbstractElementInfo
collect, getDirectSubelems
Methods inherited from class eu.bandm.tools.tdom.runtime.TypedDTD.NamedImplementationInfo
getName, indexByName
Methods inherited from class eu.bandm.tools.tdom.runtime.TypedDTD.ImplementationInfo
getImplementation
-
Field Details
-
attrs
Represents all Attributes defined for the element reflected. -
attrsOrdered
-
-
Constructor Details
-
ElementInfo
public ElementInfo(NamespaceName name, Class<? extends TypedElement> impl, TypedDTD.AttributeInfo... attrs)
-
-
Method Details
-
toString
- Overrides:
toString
in classTypedDTD.AbstractElementInfo
-