public abstract class TdlModuleDMW extends TdlDefinition implements DmcDefinitionIF, DmcNamedObjectIF, TdlModuleScopedInterface
\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 dmggenerator utility and shouldn't be alterred manually! Generated from: org.dmd.dmg.generators.BaseDMWGenerator.dumpWrapper(BaseDMWGenerator.java:488)
core| Modifier | Constructor and Description |
|---|---|
|
TdlModuleDMW() |
|
TdlModuleDMW(DmcTypeModifierMV mods) |
|
TdlModuleDMW(TdlModuleDMO obj) |
protected |
TdlModuleDMW(TdlModuleDMO obj,
ClassDefinition cd) |
initializegetDefinedInTdlModule, getDotName, remDefinedInTdlModule, 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 TdlModuleDMW()
public TdlModuleDMW(DmcTypeModifierMV mods)
public TdlModuleDMW(TdlModuleDMO obj)
protected TdlModuleDMW(TdlModuleDMO obj, ClassDefinition cd)
public TdlModule getModificationRecorder()
getModificationRecorder in class TdlDefinitionDMWpublic TdlModule cloneIt()
public TdlModuleDMO 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 String getCommentFormat()
public void setCommentFormat(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringDmcValueExceptionpublic void setCommentFormat(String value)
value - Stringpublic void remCommentFormat()
public int getDefFilesSize()
public boolean getDefFilesIsEmpty()
public boolean getDefFilesHasValue()
public StringIterableDMW getDefFilesIterable()
public void addDefFiles(Object value) throws DmcValueException
value - A value compatible with StringDmcValueException - if value is incorrectpublic void addDefFiles(String value)
value - A value compatible with Stringpublic boolean defFilesContains(String value)
value - A value compatible with Stringpublic ArrayList<String> getDefFilesCopy()
public void delDefFiles(Object value) throws DmcValueException
value - The String to be deleted from set of attribute values.DmcValueException - if value is incorrectpublic void delDefFiles(String value)
value - The String to be deleted from set of attribute values.public void remDefFiles()
public int getDependsOnTdlModuleSize()
public boolean getDependsOnTdlModuleIsEmpty()
public boolean getDependsOnTdlModuleHasValue()
public TdlModuleIterableDMW getDependsOnTdlModuleIterable()
public DmcAttribute<?> addDependsOnTdlModule(TdlModule value)
value - A value compatible with TdlModulepublic void delDependsOnTdlModule(TdlModule value)
value - The TdlModule to be deleted from set of attribute values.public ArrayList<TdlModule> getDependsOnTdlModuleCopy()
public void remDependsOnTdlModule()
public int getDescriptionSize()
getDescriptionSize in class TdlDefinitionDMWpublic boolean getDescriptionIsEmpty()
getDescriptionIsEmpty in class TdlDefinitionDMWpublic boolean getDescriptionHasValue()
getDescriptionHasValue in class TdlDefinitionDMWpublic StringIterableDMW getDescriptionIterable()
getDescriptionIterable in class TdlDefinitionDMWpublic void addDescription(Object value) throws DmcValueException
addDescription in class TdlDefinitionDMWvalue - A value compatible with StringDmcValueException - if value is incorrectpublic void addDescription(String value)
addDescription in class TdlDefinitionDMWvalue - A value compatible with Stringpublic boolean descriptionContains(String value)
descriptionContains in class TdlDefinitionDMWvalue - A value compatible with Stringpublic ArrayList<String> getDescriptionCopy()
getDescriptionCopy in class TdlDefinitionDMWpublic void delDescription(Object value) throws DmcValueException
delDescription in class TdlDefinitionDMWvalue - The String to be deleted from set of attribute values.DmcValueException - if value is incorrectpublic void delDescription(String value)
delDescription in class TdlDefinitionDMWvalue - The String to be deleted from set of attribute values.public void remDescription()
remDescription in class TdlDefinitionDMWpublic String getInsertMarker()
public void setInsertMarker(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringDmcValueExceptionpublic void setInsertMarker(String value)
value - Stringpublic void remInsertMarker()
public Integer getMaxFastAddValues()
public void setMaxFastAddValues(Object value) throws DmcValueException
value - A value compatible with DmcTypeIntegerDmcValueExceptionpublic void setMaxFastAddValues(Integer value)
value - Integerpublic void remMaxFastAddValues()
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 getPackage()
public void setPackage(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringDmcValueExceptionpublic void setPackage(String value)
value - Stringpublic void remPackage()
public String getTemplateFile()
public void setTemplateFile(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringDmcValueExceptionpublic void setTemplateFile(String value)
value - Stringpublic void remTemplateFile()
public String getTemplateFileSuffix()
public void setTemplateFileSuffix(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringDmcValueExceptionpublic void setTemplateFileSuffix(String value)
value - Stringpublic void remTemplateFileSuffix()
public int getTdlDefinitionCount()
getTdlDefinitionCount in interface TdlModuleScopedInterfacepublic TdlDefinition getTdlDefinition(DotName name)
getTdlDefinition in interface TdlModuleScopedInterfacepublic Iterator<TdlDefinition> getAllTdlDefinition()
getAllTdlDefinition in interface TdlModuleScopedInterfacepublic void addContainedElement(ContainedElement def)
addContainedElement in interface TdlModuleScopedInterfacepublic void deleteContainedElement(ContainedElement def)
deleteContainedElement in interface TdlModuleScopedInterfacepublic int getContainedElementCount()
getContainedElementCount in interface TdlModuleScopedInterfacepublic ContainedElement getContainedElement(DotName name)
getContainedElement in interface TdlModuleScopedInterfacepublic Iterator<ContainedElement> getAllContainedElement()
getAllContainedElement in interface TdlModuleScopedInterfacepublic ContainedElement getContainedElementDefinition(String name) throws DmcNameClashException, DmcValueException
getContainedElementDefinition in interface TdlModuleScopedInterfaceDmcNameClashExceptionDmcValueExceptionpublic Iterator<ContainedElement> getContainedElementDefinitionsByName(String name) throws DmcValueException
getContainedElementDefinitionsByName in interface TdlModuleScopedInterfaceDmcValueExceptionpublic int getContainedElementDefinitionCountByName(String name) throws DmcValueException
getContainedElementDefinitionCountByName in interface TdlModuleScopedInterfaceDmcValueExceptionpublic void addExtensionHook(ExtensionHook def)
addExtensionHook in interface TdlModuleScopedInterfacepublic void deleteExtensionHook(ExtensionHook def)
deleteExtensionHook in interface TdlModuleScopedInterfacepublic int getExtensionHookCount()
getExtensionHookCount in interface TdlModuleScopedInterfacepublic ExtensionHook getExtensionHook(DotName name)
getExtensionHook in interface TdlModuleScopedInterfacepublic Iterator<ExtensionHook> getAllExtensionHook()
getAllExtensionHook in interface TdlModuleScopedInterfacepublic ExtensionHook getExtensionHookDefinition(String name) throws DmcNameClashException, DmcValueException
getExtensionHookDefinition in interface TdlModuleScopedInterfaceDmcNameClashExceptionDmcValueExceptionpublic Iterator<ExtensionHook> getExtensionHookDefinitionsByName(String name) throws DmcValueException
getExtensionHookDefinitionsByName in interface TdlModuleScopedInterfaceDmcValueExceptionpublic int getExtensionHookDefinitionCountByName(String name) throws DmcValueException
getExtensionHookDefinitionCountByName in interface TdlModuleScopedInterfaceDmcValueExceptionpublic void addSection(Section def)
addSection in interface TdlModuleScopedInterfacepublic void deleteSection(Section def)
deleteSection in interface TdlModuleScopedInterfacepublic int getSectionCount()
getSectionCount in interface TdlModuleScopedInterfacepublic Section getSection(DotName name)
getSection in interface TdlModuleScopedInterfacepublic Iterator<Section> getAllSection()
getAllSection in interface TdlModuleScopedInterfacepublic Section getSectionDefinition(String name) throws DmcNameClashException, DmcValueException
getSectionDefinition in interface TdlModuleScopedInterfaceDmcNameClashExceptionDmcValueExceptionpublic Iterator<Section> getSectionDefinitionsByName(String name) throws DmcValueException
getSectionDefinitionsByName in interface TdlModuleScopedInterfaceDmcValueExceptionpublic int getSectionDefinitionCountByName(String name) throws DmcValueException
getSectionDefinitionCountByName in interface TdlModuleScopedInterfaceDmcValueExceptionpublic void addTextualArtifact(TextualArtifact def)
addTextualArtifact in interface TdlModuleScopedInterfacepublic void deleteTextualArtifact(TextualArtifact def)
deleteTextualArtifact in interface TdlModuleScopedInterfacepublic int getTextualArtifactCount()
getTextualArtifactCount in interface TdlModuleScopedInterfacepublic TextualArtifact getTextualArtifact(DotName name)
getTextualArtifact in interface TdlModuleScopedInterfacepublic Iterator<TextualArtifact> getAllTextualArtifact()
getAllTextualArtifact in interface TdlModuleScopedInterfacepublic TextualArtifact getTextualArtifactDefinition(String name) throws DmcNameClashException, DmcValueException
getTextualArtifactDefinition in interface TdlModuleScopedInterfaceDmcNameClashExceptionDmcValueExceptionpublic Iterator<TextualArtifact> getTextualArtifactDefinitionsByName(String name) throws DmcValueException
getTextualArtifactDefinitionsByName in interface TdlModuleScopedInterfaceDmcValueExceptionpublic int getTextualArtifactDefinitionCountByName(String name) throws DmcValueException
getTextualArtifactDefinitionCountByName in interface TdlModuleScopedInterfaceDmcValueExceptionpublic String getNameOfModuleWhereThisCameFrom()
getNameOfModuleWhereThisCameFrom in class DSDefinitionCopyright © 2023. All rights reserved.