Package eu.bandm.tools.d2d2.model
Class Definition
java.lang.Object
eu.bandm.tools.d2d2.model.SourceItem
eu.bandm.tools.d2d2.model.Definition
- All Implemented Interfaces:
Formattable
,Serializable
,Cloneable
- Direct Known Subclasses:
Enumeration
,XRegExp
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":229.3-239.29, see this pretty print.)
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":229.3-239.29, see this pretty print.)
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
Generated by umod; model author's documentation MISSING.protected String
Generated by umod; model author's documentation MISSING.static final Function<Definition,
Boolean> Deprecated.Use new '::' method reference instead.static final Function<Definition,
String> Deprecated.Use new '::' method reference instead.static final Function<Definition,
Boolean> Deprecated.Use new '::' method reference instead.static final Function<Definition,
Boolean> Deprecated.Use new '::' method reference instead.static final Function<Definition,
String> Deprecated.Use new '::' method reference instead.static final Function<Definition,
XmlKind> Deprecated.Use new '::' method reference instead.static final Function<Definition,
String> Deprecated.Use new '::' method reference instead.static final Function<Definition,
NamespaceName> Deprecated.Use new '::' method reference instead.static final Function<Definition,
Boolean> Deprecated.Use new '::' method reference instead.static final Function<Definition,
String> Deprecated.Use new '::' method reference instead.protected boolean
Generated by umod; model author's documentation MISSING.protected boolean
Generated by umod; model author's documentation MISSING.protected String
Generated by umod; model author's documentation MISSING.protected XmlKind
Generated by umod; model author's documentation MISSING.protected String
Generated by umod; model author's documentation MISSING.protected NamespaceName
Generated by umod; model author's documentation MISSING.protected boolean
Generated by umod; model author's documentation MISSING.protected String
Generated by umod; model author's documentation MISSING.Fields inherited from class eu.bandm.tools.d2d2.model.SourceItem
context, docu, get_context, get_docu, get_location, get_name, location, name
-
Constructor Summary
ConstructorDescriptionDefinition
(SourceItem context, String name, Location<XMLDocumentIdentifier> location) Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".Definition
(String name, Location<XMLDocumentIdentifier> location) Synthetic minimal constructor provided by the umod compiler. -
Method Summary
Modifier and TypeMethodDescriptiondoclone()
Clones this object.format()
Delivers a format object for pretty-printing by inheritance from some ancestor class.boolean
Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_definedAsLocal
(Pattern<? super Boolean> p) Lifts a pattern which matches the field value to one which matches this whole object.Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_editpragmas
(Pattern<? super String> p) Lifts a pattern which matches the field value to one which matches this whole object.boolean
Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_isgeneric
(Pattern<? super Boolean> p) Lifts a pattern which matches the field value to one which matches this whole object.boolean
Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_ispublic
(Pattern<? super Boolean> p) Lifts a pattern which matches the field value to one which matches this whole object.Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_postproc
(Pattern<? super String> p) Lifts a pattern which matches the field value to one which matches this whole object.Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_xml_kind
(Pattern<? super XmlKind> p) Lifts a pattern which matches the field value to one which matches this whole object.Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_xml_src_tag
(Pattern<? super String> p) Lifts a pattern which matches the field value to one which matches this whole object.Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_xml_tag
(Pattern<? super NamespaceName> p) Lifts a pattern which matches the field value to one which matches this whole object.boolean
Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_xml_trimmed
(Pattern<? super Boolean> p) Lifts a pattern which matches the field value to one which matches this whole object.Generated by umod; model author's documentation MISSING.static Pattern<Definition>
get_xml_value
(Pattern<? super String> p) Lifts a pattern which matches the field value to one which matches this whole object.Copies values of all common fields from the argument.boolean
set_definedAsLocal
(boolean val) Generated by umod; model author's documentation MISSING.boolean
set_editpragmas
(String val) Generated by umod; model author's documentation MISSING.boolean
set_isgeneric
(boolean val) Generated by umod; model author's documentation MISSING.boolean
set_ispublic
(boolean val) Generated by umod; model author's documentation MISSING.boolean
set_postproc
(String val) Generated by umod; model author's documentation MISSING.boolean
set_xml_kind
(XmlKind val) Generated by umod; model author's documentation MISSING.boolean
set_xml_src_tag
(String val) Generated by umod; model author's documentation MISSING.boolean
set_xml_tag
(NamespaceName val) Generated by umod; model author's documentation MISSING.boolean
set_xml_trimmed
(boolean val) Generated by umod; model author's documentation MISSING.boolean
set_xml_value
(String val) Generated by umod; model author's documentation MISSING.Methods inherited from class eu.bandm.tools.d2d2.model.SourceItem
add_docu, containsKey_docu, descend_docu, fullPath, get_context, get_context, get_docu, get_docu, get_location, get_location, get_name, get_name, put_docu, set_context, set_docu, set_location, set_name
-
Field Details
-
isgeneric
protected boolean isgenericGenerated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":230.9-32, see this pretty print.)
The type of this field is boolean(never null)
Its value defaults tofalse
.- See Also:
-
get_isgeneric
Deprecated.Use new '::' method reference instead. -
ispublic
protected boolean ispublicGenerated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":231.9-32, see this pretty print.)
The type of this field is boolean(never null)
Its value defaults tofalse
.- See Also:
-
get_ispublic
Deprecated.Use new '::' method reference instead. -
definedAsLocal
protected boolean definedAsLocalGenerated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":232.9-32, see this pretty print.)
The type of this field is boolean(never null)
Its value defaults tofalse
. -
get_definedAsLocal
Deprecated.Use new '::' method reference instead. -
postproc
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":233.9-29, see this pretty print.)
The type of this field is java.lang.String(maybe null)
Its value defaults to null.- See Also:
-
get_postproc
Deprecated.Use new '::' method reference instead. -
xml_kind
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":234.9-35, see this pretty print.)
The type of this field isXmlKind
(never null)
Its value defaults toXmlKind.element
. -
get_xml_kind
Deprecated.Use new '::' method reference instead. -
xml_src_tag
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":235.9-29, see this pretty print.)
The type of this field is java.lang.String(maybe null)
Its value defaults to null. -
get_xml_src_tag
Deprecated.Use new '::' method reference instead. -
xml_tag
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":236.9-29, see this pretty print.)
The type of this field isNamespaceName
(maybe null)
Its value defaults to null. -
get_xml_tag
Deprecated.Use new '::' method reference instead. -
xml_value
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":237.9-29, see this pretty print.)
The type of this field is java.lang.String(maybe null)
Its value defaults to null. -
get_xml_value
Deprecated.Use new '::' method reference instead. -
xml_trimmed
protected boolean xml_trimmedGenerated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":238.9-32, see this pretty print.)
The type of this field is boolean(never null)
Its value defaults tofalse
.- See Also:
-
get_xml_trimmed
Deprecated.Use new '::' method reference instead. -
editpragmas
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":239.9-29, see this pretty print.)
The type of this field is java.lang.String(maybe null)
Its value defaults to null. -
get_editpragmas
Deprecated.Use new '::' method reference instead.
-
-
Constructor Details
-
Definition
Constructor generated according to specification #0
Constructor defined according to directive "C 0/..".- Parameters:
context
- is copied to fieldSourceItem.context
name
- is copied to fieldSourceItem.name
location
- is copied to fieldSourceItem.location
-
Definition
Synthetic minimal constructor provided by the umod compiler.
Constructor with minimal set of arguments, supplied automatically by the umod compiler, not explicitly by user.- Parameters:
name
- is copied to fieldSourceItem.name
location
- is copied to fieldSourceItem.location
-
Definition
Definition()
-
-
Method Details
-
doclone
Clones this object. Method never fails, sinceCloneable
is known to be implemented.- Overrides:
doclone
in classSourceItem
- Returns:
- a fresh copy.
-
format
Delivers a format object for pretty-printing by inheritance from some ancestor class.- Specified by:
format
in interfaceFormattable
- Overrides:
format
in classSourceItem
- Returns:
- a format that represents this object in a pretty-printable way
-
initFrom
Copies values of all common fields from the argument. All fields of this class definition are copied, iff the argument is of this class. Then the superclass method is invoked with the same argument.- Overrides:
initFrom
in classSourceItem
-
get_isgeneric
public boolean get_isgeneric()Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":230.9-32, see this pretty print.)
Generated getter method. @see #isgeneric- Returns:
- The current field value of type boolean(never null)
-
set_isgeneric
public boolean set_isgeneric(boolean val) Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":230.9-32, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of type boolean(never null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_ispublic
public boolean get_ispublic()Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":231.9-32, see this pretty print.)
Generated getter method. @see #ispublic- Returns:
- The current field value of type boolean(never null)
-
set_ispublic
public boolean set_ispublic(boolean val) Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":231.9-32, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of type boolean(never null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_definedAsLocal
public boolean get_definedAsLocal()Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":232.9-32, see this pretty print.)
Generated getter method. @see #definedAsLocal- Returns:
- The current field value of type boolean(never null)
-
set_definedAsLocal
public boolean set_definedAsLocal(boolean val) Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":232.9-32, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of type boolean(never null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_postproc
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":233.9-29, see this pretty print.)
Generated getter method. @see #postproc- Returns:
- The current field value of type java.lang.String(maybe null)
-
set_postproc
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":233.9-29, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of type java.lang.String(maybe null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_xml_kind
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":234.9-35, see this pretty print.)
Generated getter method. @see #xml_kind- Returns:
- The current field value of type
XmlKind
(never null)
-
set_xml_kind
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":234.9-35, see this pretty print.)
Updates the (mutable) instance destructively. -
get_xml_src_tag
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":235.9-29, see this pretty print.)
Generated getter method. @see #xml_src_tag- Returns:
- The current field value of type java.lang.String(maybe null)
-
set_xml_src_tag
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":235.9-29, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of type java.lang.String(maybe null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_xml_tag
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":236.9-29, see this pretty print.)
Generated getter method. @see #xml_tag- Returns:
- The current field value of type
NamespaceName
(maybe null)
-
set_xml_tag
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":236.9-29, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of typeNamespaceName
(maybe null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_xml_value
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":237.9-29, see this pretty print.)
Generated getter method. @see #xml_value- Returns:
- The current field value of type java.lang.String(maybe null)
-
set_xml_value
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":237.9-29, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of type java.lang.String(maybe null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_xml_trimmed
public boolean get_xml_trimmed()Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":238.9-32, see this pretty print.)
Generated getter method. @see #xml_trimmed- Returns:
- The current field value of type boolean(never null)
-
set_xml_trimmed
public boolean set_xml_trimmed(boolean val) Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":238.9-32, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of type boolean(never null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_editpragmas
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":239.9-29, see this pretty print.)
Generated getter method. @see #editpragmas- Returns:
- The current field value of type java.lang.String(maybe null)
-
set_editpragmas
Generated by umod; model author's documentation MISSING.
(This definition has been created by UMod from the source at SYSTEM "D2d.umod":239.9-29, see this pretty print.)
Updates the (mutable) instance destructively.- Parameters:
val
- the new value of type java.lang.String(maybe null)- Returns:
- whether a change (w.r.t. ==) did actually happen.
- See Also:
-
get_isgeneric
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_ispublic
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_definedAsLocal
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_postproc
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_xml_kind
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_xml_src_tag
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_xml_tag
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_xml_value
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_xml_trimmed
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
. -
get_editpragmas
Lifts a pattern which matches the field value to one which matches this whole object.
More complex pattern methods are generated in the one ancillary class__Patterns
.
-