public abstract class TextualArtifactDMW extends TdlDefinition 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 |
|---|---|
|
TextualArtifactDMW() |
|
TextualArtifactDMW(DmcTypeModifierMV mods) |
|
TextualArtifactDMW(TextualArtifactDMO obj) |
protected |
TextualArtifactDMW(TextualArtifactDMO obj,
ClassDefinition cd) |
| Modifier and Type | Method and Description |
|---|---|
void |
addContains(Contains value)
Adds another contains value.
|
void |
addContains(Object value)
Adds another contains value.
|
TextualArtifact |
cloneIt() |
boolean |
containsContains(Contains value) |
void |
delContains(Contains value)
Deletes a contains value.
|
void |
delContains(Object value)
Deletes a contains 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.
|
ArrayList<Contains> |
getContainsCopy() |
boolean |
getContainsHasValue() |
boolean |
getContainsIsEmpty() |
ContainsIterableDMW |
getContainsIterable() |
int |
getContainsSize() |
TextualArtifactDMO |
getDMO() |
TextualArtifact |
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.
|
String |
getNameOfModuleWhereThisCameFrom()
This method indicates the name of the module from which this definition was loaded.
|
DefinitionName |
getObjectName() |
DmcAttribute<?> |
getObjectNameAttribute() |
int |
hashCode() |
void |
remContains()
Removes the contains attribute value.
|
void |
remName()
Removes the name attribute value.
|
void |
setName(DefinitionName value)
Sets name to the specified value.
|
void |
setName(Object value)
Sets name to the specified value.
|
initializeaddDescription, addDescription, delDescription, delDescription, descriptionContains, getDefinedInTdlModule, getDescriptionCopy, getDescriptionHasValue, getDescriptionIsEmpty, getDescriptionIterable, getDescriptionSize, getDotName, remDefinedInTdlModule, remDescription, remDotName, setDefinedInTdlModule, setDefinedInTdlModule, setDotName, setDotNameequals, getFullDotNameaddComment, 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, getDotName, toOIFpublic TextualArtifactDMW()
public TextualArtifactDMW(DmcTypeModifierMV mods)
public TextualArtifactDMW(TextualArtifactDMO obj)
protected TextualArtifactDMW(TextualArtifactDMO obj, ClassDefinition cd)
public TextualArtifact getModificationRecorder()
getModificationRecorder in class TdlDefinitionDMWpublic TextualArtifact cloneIt()
public TextualArtifactDMO getDMO()
getDMO in class TdlDefinitionDMWpublic DefinitionName getObjectName()
getObjectName in interface DmcNamedObjectIFgetObjectName in class TdlDefinitionDMWpublic int hashCode()
hashCode in class TdlDefinitionDMWpublic DmcAttribute<?> getObjectNameAttribute()
getObjectNameAttribute in interface DmcNamedObjectIFgetObjectNameAttribute in class TdlDefinitionDMWpublic boolean equals(Object obj)
DmcNamedObjectIFequals in interface DmcNamedObjectIFequals in class TdlDefinitionDMWobj - The comparison object.public int getContainsSize()
public boolean getContainsIsEmpty()
public boolean getContainsHasValue()
public ContainsIterableDMW getContainsIterable()
public void addContains(Object value) throws DmcValueException
value - A value compatible with ContainsDmcValueException - if value is incorrectpublic void addContains(Contains value)
value - A value compatible with Containspublic boolean containsContains(Contains value)
value - A value compatible with Containspublic ArrayList<Contains> getContainsCopy()
public void delContains(Object value) throws DmcValueException
value - The Contains to be deleted from set of attribute values.DmcValueException - if value is incorrectpublic void delContains(Contains value)
value - The Contains to be deleted from set of attribute values.public void remContains()
public DefinitionName getName()
DSDefinitionDMWgetName in interface DmcDefinitionIFgetName in class TdlDefinitionDMWpublic void setName(Object value) throws DmcValueException
setName in class TdlDefinitionDMWvalue - A value compatible with DmcTypeDefinitionNameDmcValueException - if the value is incorrectpublic void setName(DefinitionName value)
setName in class TdlDefinitionDMWvalue - DefinitionNamepublic void remName()
remName in class TdlDefinitionDMWpublic String getNameOfModuleWhereThisCameFrom()
getNameOfModuleWhereThisCameFrom in class DSDefinitionCopyright © 2023. All rights reserved.