public abstract class TdlDefinitionDMW extends DSDefinition implements DmcDefinitionIF, DmcNamedObjectIF
Generated from the dmtdl schema at version unknown
This code was auto-generated by the dmggenerator utility and shouldn't be alterred manually! Generated from: org.dmd.dmg.generators.BaseDMWGenerator.dumpWrapper(BaseDMWGenerator.java:488)
core| Modifier | Constructor and Description |
|---|---|
protected |
TdlDefinitionDMW() |
protected |
TdlDefinitionDMW(TdlDefinitionDMO obj,
ClassDefinition cd) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDescription(Object value)
Adds another description value.
|
void |
addDescription(String value)
Adds another description value.
|
void |
delDescription(Object value)
Deletes a description value.
|
void |
delDescription(String value)
Deletes a description value.
|
boolean |
descriptionContains(String value) |
boolean |
equals(Object obj)
This method should check the type of the obj param and compare the name
of this object with the one passed as argument.
|
TdlModule |
getDefinedInTdlModule() |
ArrayList<String> |
getDescriptionCopy() |
boolean |
getDescriptionHasValue() |
boolean |
getDescriptionIsEmpty() |
StringIterableDMW |
getDescriptionIterable() |
int |
getDescriptionSize() |
TdlDefinitionDMO |
getDMO() |
DotName |
getDotName()
The dotName attribute is used to store dot separated names.
|
abstract TdlDefinition |
getModificationRecorder() |
DefinitionName |
getName()
The name attribute is used to store a single string token that represents
a unique name\n for an object with the set of definitions of which it is a
part.
|
DefinitionName |
getObjectName() |
DmcAttribute<?> |
getObjectNameAttribute() |
int |
hashCode() |
void |
remDefinedInTdlModule()
Removes the definedInTdlModule attribute value.
|
void |
remDescription()
Removes the description attribute value.
|
void |
remDotName()
Removes the dotName attribute value.
|
void |
remName()
Removes the name attribute value.
|
void |
setDefinedInTdlModule(Object value)
Sets the definedInTdlModule to the specified value.
|
void |
setDefinedInTdlModule(TdlModule value)
Sets the definedInTdlModule to the specified value.
|
void |
setDotName(DotName value)
Sets dotName to the specified value.
|
void |
setDotName(Object value)
Sets dotName to the specified value.
|
void |
setName(DefinitionName value)
Sets name to the specified value.
|
void |
setName(Object value)
Sets name to the specified value.
|
equals, getFullDotName, getNameOfModuleWhereThisCameFromaddComment, addExample, addNvp, addOptimize, addQuestion, addSkip, addTags, getComment, getCommentSize, getDefinedIn, getDescription, getDescriptionWithNewlines, getDmoFromModule, getExample, getExampleSize, getFile, getHint, getLineNumber, getNvp, getNvpSize, getObsolete, getOptimize, getOptimizeSize, getQuestion, getQuestionSize, getRelationship, getSearchable, getSkip, getSkipSize, getSortName, getTags, getTagsSize, getVersion, getWhy, setDefinedIn, setDmcObject, setDmoFromModule, setFile, setHint, setLineNumber, setObsolete, setRelationship, setSearchable, setSortName, setVersion, setWhyaddAux, applyModifier, getBackRefs, getConstructionClass, getConstructionClassInfo, getConstructionClassName, getDmcObject, getObjectClass, getReferringObjects, getReferringObjectsViaAttribute, hasAux, isReferenced, referenceCount, removeAux, resolveReferences, resolveReferences, serializeIt, toJSON, toOIF, toOIF, toPersistentOIF, toString, youAreDeletedgetDeleted, getModifier, setDeleted, setModifierclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDefinedIn, toOIFprotected TdlDefinitionDMW()
protected TdlDefinitionDMW(TdlDefinitionDMO obj, ClassDefinition cd)
public abstract TdlDefinition getModificationRecorder()
public TdlDefinitionDMO getDMO()
getDMO in class DSDefinitionDMWpublic DefinitionName getObjectName()
getObjectName in interface DmcNamedObjectIFgetObjectName in class DSDefinitionDMWpublic DmcAttribute<?> getObjectNameAttribute()
getObjectNameAttribute in interface DmcNamedObjectIFgetObjectNameAttribute in class DSDefinitionDMWpublic boolean equals(Object obj)
DmcNamedObjectIFequals in interface DmcNamedObjectIFequals in class DmwWrapperobj - The comparison object.public TdlModule getDefinedInTdlModule()
public void setDefinedInTdlModule(TdlModule value)
value - A value compatible with TdlModuleREFpublic void setDefinedInTdlModule(Object value) throws DmcValueException
value - A value compatible with TdlModuleREFDmcValueException - is the value is incorrectpublic void remDefinedInTdlModule()
public int getDescriptionSize()
getDescriptionSize in class DSDefinitionDMWpublic boolean getDescriptionIsEmpty()
public boolean getDescriptionHasValue()
public StringIterableDMW getDescriptionIterable()
public void addDescription(Object value) throws DmcValueException
addDescription in class DSDefinitionDMWvalue - A value compatible with StringDmcValueException - if value is incorrectpublic void addDescription(String value)
value - A value compatible with Stringpublic boolean descriptionContains(String value)
value - A value compatible with Stringpublic ArrayList<String> getDescriptionCopy()
public void delDescription(Object value) throws DmcValueException
value - The String to be deleted from set of attribute values.DmcValueException - if value is incorrectpublic void delDescription(String value)
value - The String to be deleted from set of attribute values.public void remDescription()
public DotName getDotName()
DSDefinitionDMWgetDotName in interface DmcDefinitionIFgetDotName in class DSDefinitionDMWpublic void setDotName(Object value) throws DmcValueException
setDotName in class DSDefinitionDMWvalue - A value compatible with DmcTypeDotNameDmcValueException - if the value is incorrectpublic void setDotName(DotName value)
value - DotNamepublic void remDotName()
public DefinitionName getName()
DSDefinitionDMWgetName in interface DmcDefinitionIFgetName in class DSDefinitionDMWpublic void setName(Object value) throws DmcValueException
setName in class DSDefinitionDMWvalue - A value compatible with DmcTypeDefinitionNameDmcValueException - if the value is incorrectpublic void setName(DefinitionName value)
value - DefinitionNamepublic void remName()
Copyright © 2023. All rights reserved.