public class DSDefinitionModule extends DSDefinitionModuleDMW
metanamecore| Constructor and Description |
|---|
DSDefinitionModule() |
DSDefinitionModule(DmcObject obj) |
DSDefinitionModule(DmcObject obj,
ClassDefinition cd) |
addMay, addMust, addRefersToDefsFromDSD, addRequiredBaseModule, getBaseDefinition, getDefinedIn, getDefinedInModuleAttribute, getDmdID, getDMO, getFileExtension, getMay, getMaySize, getModuleClassName, getModuleDependenceAttribute, getMust, getMustSize, getName, getObjectName, getObjectNameAttribute, getRefersToDefsFromDSD, getRefersToDefsFromDSDSize, getRequiredBaseModule, getRequiredBaseModuleSize, getSupportDynamicSchemaLoading, setBaseDefinition, setDefinedIn, setDefinedInModuleAttribute, setDmcObject, setDmdID, setFileExtension, setModuleClassName, setModuleDependenceAttribute, setName, setSupportDynamicSchemaLoadinggetDmcObjectaddRelatedToConcept, getRelatedToConcept, getRelatedToConceptSizeequals, getFullDotName, getNameOfModuleWhereThisCameFromaddComment, addDescription, addExample, addNvp, addOptimize, addQuestion, addSkip, addTags, getComment, getCommentSize, getDescription, getDescriptionSize, getDescriptionWithNewlines, getDmoFromModule, getDotName, getExample, getExampleSize, getFile, getHint, getLineNumber, getNvp, getNvpSize, getObsolete, getOptimize, getOptimizeSize, getQuestion, getQuestionSize, getRelationship, getSearchable, getSkip, getSkipSize, getSortName, getTags, getTagsSize, getVersion, getWhy, setDmoFromModule, setDotName, setFile, setHint, setLineNumber, setObsolete, setRelationship, setSearchable, setSortName, setVersion, setWhyaddAux, applyModifier, equals, getBackRefs, getConstructionClass, getConstructionClassInfo, getConstructionClassName, getObjectClass, getReferringObjects, getReferringObjectsViaAttribute, hasAux, isReferenced, referenceCount, removeAux, resolveReferences, resolveReferences, serializeIt, toJSON, toOIF, toOIF, toPersistentOIF, toString, youAreDeletedgetDeleted, getModifier, setDeleted, setModifierclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequalsgetDotName, toOIFpublic DSDefinitionModule()
public DSDefinitionModule(DmcObject obj)
public DSDefinitionModule(DmcObject obj, ClassDefinition cd)
public Iterator<DSDefinitionModule> getDDMDependencies()
public String getGeneratedDsdPackage()
public String getGlobalInterfaceImport()
public String getGeneratedDmoPackage()
public String getDMOGlobalInterfaceImport()
public String getGlobalInterfaceName()
public String getDefinitionsInterfaceImport()
public String getDefinitionsInterfaceName()
public String getGeneratorInterfaceImport()
public String getGeneratorInterfaceName()
public String getScopedInterfaceImport()
public String getScopedInterfaceName()
public String getDefinitionManagerImport()
public String getModuleImport()
public String getDefinitionManagerName()
public String getDefinitionParserImport()
public String getDefinitionParserName()
public void getScopedInterfaceMembers(MemberManager members, String module)
public void getImportsForInterface(ImportManager imports, boolean scoped)
imports - the place to store the imports.scoped - indicates if the imports are for the scoped interface (which doesn't include the
module itself) or for the global interfacepublic void getDMOImportsForInterface(ImportManager imports, boolean scoped)
imports - the place to store the imports.scoped - indicates if the imports are for the scoped interface (which doesn't include the
module itself) or for the global interfacepublic String getInterfaceMethods(boolean scoped)
scoped - flag to indicate if the imports are for the global interface (implemented
by global definition managers) or the scoped interface (which is implemented by a module
to manage its own definitions)public String getDMOInterfaceMethods(boolean scoped)
scoped - flag to indicate if the imports are for the global interface (implemented
by global definition managers) or the scoped interface (which is implemented by a module
to manage its own definitions)public String getInterfaceMethodsImplementations(boolean scoped)
public String getDMOInterfaceMethodsImplementations(boolean scoped)
Copyright © 2023. All rights reserved.