public class TdlModuleDMO extends TdlDefinitionDMO implements DmcNamedObjectIF, Serializable
\n By convention, you should place the .dmtdl files along with your other dark-matter \n config files e.g. in the dmconfig folder with your dark-matter schema or with \n your .dmg wrapper generation files. However, there is no restriction on where you\n place your .dmtdl files, but it's recommended that they exist in a separate subfolder.\n
\n When the dmtdlgen utility is run, a folder (named generated) will be created at\n the same level as the dmconfig folder (or whatever you called it). This will contain\n a dmtdl subpackage that will contain the generated code that represents the \n various Sections that you've defined.
Generated from the dmtdl schema at version unknown
This code was auto-generated by the dmogenerator utility and shouldn't be alterred manually! Generated from: org.dmd.dms.util.DmoFormatter.dumpDMO(DmoFormatter.java:134)
| Modifier and Type | Field and Description |
|---|---|
static String |
constructionClassName |
__objectClass, attributes| Modifier | Constructor and Description |
|---|---|
|
TdlModuleDMO() |
|
TdlModuleDMO(DmcTypeModifierMV mods) |
protected |
TdlModuleDMO(String oc) |
| Modifier and Type | Method and Description |
|---|---|
DmcAttribute<?> |
addDefFiles(Object value)
Adds another defFiles value.
|
DmcAttribute<?> |
addDefFiles(String value)
Adds another defFiles to the specified value.
|
DmcAttribute<?> |
addDependsOnTdlModule(Object value)
Adds another dependsOnTdlModule value.
|
DmcAttribute<?> |
addDependsOnTdlModule(TdlModuleDMO value)
Adds another dependsOnTdlModule to the specified value.
|
DmcAttribute<?> |
addDescription(Object value)
Adds another description value.
|
DmcAttribute<?> |
addDescription(String value)
Adds another description to the specified value.
|
boolean |
defFilesContains(String value) |
DmcAttribute<?> |
delDefFiles(Object value)
Deletes a defFiles value.
|
DmcAttribute<?> |
delDefFiles(String value)
Deletes a defFiles from the specified value.
|
DmcAttribute<?> |
delDependsOnTdlModule(Object value)
Deletes a dependsOnTdlModule value.
|
DmcAttribute<?> |
delDescription(Object value)
Deletes a description value.
|
DmcAttribute<?> |
delDescription(String value)
Deletes a description from the specified value.
|
boolean |
descriptionContains(String value) |
boolean |
equals(Object obj)
This method performs an attribute by attribute comparison of this
object with the specified object and returns true if they are equal.
|
String |
getCommentFormat() |
Iterator<String> |
getDefFiles() |
int |
getDefFilesSize() |
Iterator<TdlModuleREF> |
getDependsOnTdlModule() |
Iterator<TdlModuleREF> |
getDependsOnTdlModuleREFs() |
int |
getDependsOnTdlModuleSize() |
Iterator<String> |
getDescription()
The description attribute is used to provide descriptive\n documentation
for schema related definitions.
|
int |
getDescriptionSize() |
String |
getInsertMarker() |
Integer |
getMaxFastAddValues() |
TdlModuleDMO |
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.
|
TdlModuleDMO |
getNew()
Auto-generated derived classes override this to return an empty instance
of themselves.
|
String |
getNthDefFiles(int i) |
String |
getNthDescription(int i) |
DefinitionName |
getObjectName() |
DmcAttribute<?> |
getObjectNameAttribute() |
String |
getPackage() |
TdlModuleDMO |
getSlice(DmcSliceInfo info)
Auto-generated derived classes override this to return an instance of themselves
with just the specified slice of attributes.
|
String |
getTemplateFile() |
String |
getTemplateFileSuffix() |
int |
hashCode() |
void |
remCommentFormat()
Removes the commentFormat attribute value.
|
void |
remDefFiles()
Removes the defFiles attribute value.
|
void |
remDependsOnTdlModule()
Removes the dependsOnTdlModule attribute value.
|
void |
remDescription()
Removes the description attribute value.
|
void |
remInsertMarker()
Removes the insertMarker attribute value.
|
void |
remMaxFastAddValues()
Removes the maxFastAddValues attribute value.
|
void |
remName()
Removes the name attribute value.
|
void |
remPackage()
Removes the package attribute value.
|
void |
remTemplateFile()
Removes the templateFile attribute value.
|
void |
remTemplateFileSuffix()
Removes the templateFileSuffix attribute value.
|
void |
setCommentFormat(Object value)
Sets commentFormat to the specified value.
|
void |
setCommentFormat(String value)
Sets commentFormat to the specified value.
|
void |
setInsertMarker(Object value)
Sets insertMarker to the specified value.
|
void |
setInsertMarker(String value)
Sets insertMarker to the specified value.
|
void |
setMaxFastAddValues(Integer value)
Sets maxFastAddValues to the specified value.
|
void |
setMaxFastAddValues(Object value)
Sets maxFastAddValues to the specified value.
|
void |
setName(DefinitionName value)
Sets name to the specified value.
|
void |
setName(Object value)
Sets name to the specified value.
|
void |
setPackage(Object value)
Sets package to the specified value.
|
void |
setPackage(String value)
Sets package to the specified value.
|
void |
setTemplateFile(Object value)
Sets templateFile to the specified value.
|
void |
setTemplateFile(String value)
Sets templateFile to the specified value.
|
void |
setTemplateFileSuffix(Object value)
Sets templateFileSuffix to the specified value.
|
void |
setTemplateFileSuffix(String value)
Sets templateFileSuffix to the specified value.
|
getDefinedInTdlModule, getDefinedInTdlModuleREF, getDotName, remDefinedInTdlModule, remDotName, setDefinedInTdlModule, setDefinedInTdlModule, setDotName, setDotNameaddComment, addExample, addNvp, addOptimize, addQuestion, addSkip, addTags, getComment, getDefinedIn, getDescriptionWithNewlines, getDmoFromModule, getExample, getFile, getHint, getIdToAttrInfo, getLineNumber, getNvp, getObsolete, getOptimize, getQuestion, getRelationship, getSearchable, getSkip, getSortName, getStringToAttrInfo, getTags, getVersion, getWhy, setDefinedIn, setDmoFromModule, setFile, setHint, setLineNumber, setObsolete, setRelationship, setSearchable, setSortName, setVersion, setWhyadd, add, addAux, addAux, addBackref, allowsAttribute, applyModifier, clearReferenceInfo, cloneIt, del, del, delFromEmptyAttribute, deserializeIt, get, get, get, getAdditionalAttributes, getAttributeInfo, getAttributeInfo, getAttributeIterator, getAttributeNames, getAttributes, getAttributeValidators, getBackref, getBackRefs, getConstructionClass, getConstructionClassInfo, getConstructionClassName, getContainer, getDataType, getFullClassName, getLastValue, getModifier, getObjectClass, getObjectValidators, getReferringObjects, getReferringObjectsViaAttribute, getStagingObject, hasAux, hasValue, isModrec, isReferenced, isStaging, modrec, nth, nthNullFromEmptyAttribute, numberOfAttributes, populateSlice, referenceCount, rem, rem, removeAux, removeBackref, resolveReferences, resolveReferences, resolveReferences, resolveReferencesExceptClass, resolveReferencesExceptClass, serializeIt, set, set, setContainer, setLastValue, setModifier, shallowCopy, staging, supportsBackrefTracking, toCompactJSON, toCompactJSON, toJSON, toJSON, toJSON, toOIF, toOIF, toOIFNoPadding, toPersistentOIF, toPersistentOIF, toString, youAreDeletedpublic static final String constructionClassName
public TdlModuleDMO()
protected TdlModuleDMO(String oc)
public TdlModuleDMO(DmcTypeModifierMV mods)
public TdlModuleDMO getNew()
DmcObjectgetNew in class DSDefinitionDMOpublic TdlModuleDMO getSlice(DmcSliceInfo info)
DmcObjectgetSlice in class DSDefinitionDMOinfo - the slice infopublic TdlModuleDMO getModificationRecorder()
public DefinitionName getObjectName()
getObjectName in interface DmcNamedObjectIFgetObjectName in class TdlDefinitionDMOpublic DmcAttribute<?> getObjectNameAttribute()
getObjectNameAttribute in interface DmcNamedObjectIFgetObjectNameAttribute in class TdlDefinitionDMOpublic boolean equals(Object obj)
DmcObjectequals in interface DmcNamedObjectIFequals in class TdlDefinitionDMOobj - The comparison object.public int hashCode()
hashCode in class TdlDefinitionDMOpublic Iterator<String> getDescription()
DSDefinitionDMOgetDescription in class TdlDefinitionDMOpublic String getNthDescription(int i)
getNthDescription in class TdlDefinitionDMOi - the indexpublic DmcAttribute<?> addDescription(String value)
addDescription in class TdlDefinitionDMOvalue - Stringpublic boolean descriptionContains(String value)
descriptionContains in class TdlDefinitionDMOvalue - Stringpublic DmcAttribute<?> addDescription(Object value) throws DmcValueException
addDescription in class TdlDefinitionDMOvalue - A value compatible with StringDmcValueException - if value is not correctpublic int getDescriptionSize()
getDescriptionSize in class TdlDefinitionDMOpublic DmcAttribute<?> delDescription(Object value) throws DmcValueException
delDescription in class TdlDefinitionDMOvalue - The String to be deleted from set of attribute values.DmcValueException - if the value is incorrectpublic DmcAttribute<?> delDescription(String value)
delDescription in class TdlDefinitionDMOvalue - Stringpublic void remDescription()
remDescription in class TdlDefinitionDMOpublic String getNthDefFiles(int i)
i - the indexpublic DmcAttribute<?> addDefFiles(String value)
value - Stringpublic boolean defFilesContains(String value)
value - Stringpublic DmcAttribute<?> addDefFiles(Object value) throws DmcValueException
value - A value compatible with StringDmcValueException - if value is not correctpublic int getDefFilesSize()
public DmcAttribute<?> delDefFiles(Object value) throws DmcValueException
value - The String to be deleted from set of attribute values.DmcValueException - if the value is incorrectpublic DmcAttribute<?> delDefFiles(String value)
value - Stringpublic void remDefFiles()
public String getTemplateFileSuffix()
public void setTemplateFileSuffix(String value)
value - Stringpublic void setTemplateFileSuffix(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if value is not correctpublic void remTemplateFileSuffix()
public Integer getMaxFastAddValues()
public void setMaxFastAddValues(Integer value)
value - Integerpublic void setMaxFastAddValues(Object value) throws DmcValueException
value - A value compatible with DmcTypeIntegerSVDmcValueException - if value is not correctpublic void remMaxFastAddValues()
public String getInsertMarker()
public void setInsertMarker(String value)
value - Stringpublic void setInsertMarker(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if value is not correctpublic void remInsertMarker()
public String getCommentFormat()
public void setCommentFormat(String value)
value - Stringpublic void setCommentFormat(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if value is not correctpublic void remCommentFormat()
public Iterator<TdlModuleREF> getDependsOnTdlModule()
public Iterator<TdlModuleREF> getDependsOnTdlModuleREFs()
public DmcAttribute<?> addDependsOnTdlModule(TdlModuleDMO value)
value - TdlModulepublic DmcAttribute<?> addDependsOnTdlModule(Object value) throws DmcValueException
value - A value compatible with TdlModuleDmcValueException - if value is not correctpublic int getDependsOnTdlModuleSize()
public DmcAttribute<?> delDependsOnTdlModule(Object value)
value - The TdlModule to be deleted from set of attribute values.public void remDependsOnTdlModule()
public DefinitionName getName()
DSDefinitionDMOgetName in class TdlDefinitionDMOpublic void setName(DefinitionName value)
setName in class TdlDefinitionDMOvalue - DefinitionNamepublic void setName(Object value) throws DmcValueException
setName in class TdlDefinitionDMOvalue - A value compatible with DmcTypeDefinitionNameSVDmcValueException - if value is not correctpublic void remName()
remName in class TdlDefinitionDMOpublic String getPackage()
public void setPackage(String value)
value - Stringpublic void setPackage(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if value is not correctpublic void remPackage()
public String getTemplateFile()
public void setTemplateFile(String value)
value - Stringpublic void setTemplateFile(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if value is not correctpublic void remTemplateFile()
Copyright © 2023. All rights reserved.