public abstract class SchemaDefinitionDMW extends DmsDefinition
metanamecore| Modifier | Constructor and Description |
|---|---|
protected |
SchemaDefinitionDMW() |
protected |
SchemaDefinitionDMW(ClassDefinition cd) |
protected |
SchemaDefinitionDMW(DmcObject obj) |
protected |
SchemaDefinitionDMW(DmcObject obj,
ClassDefinition cd) |
protected |
SchemaDefinitionDMW(String mn) |
| Modifier and Type | Method and Description |
|---|---|
DmcAttribute<?> |
addActionDefList(ActionDefinition value)
Adds another actionDefList value.
|
DmcAttribute<?> |
addAttributeDefList(AttributeDefinition value)
Adds another attributeDefList value.
|
DmcAttribute<?> |
addClassDefList(ClassDefinition value)
Adds another classDefList value.
|
DmcAttribute<?> |
addComplexTypeDefList(ComplexTypeDefinition value)
Adds another complexTypeDefList value.
|
void |
addDefFiles(Object value)
Adds another defFiles value.
|
void |
addDependsOn(Object value)
Adds another dependsOn value.
|
DmcAttribute<?> |
addDependsOnRef(SchemaDefinition value)
Adds another dependsOnRef value.
|
void |
addDmwTypeToPackage(Object value)
Adds another dmwTypeToPackage value.
|
DmcAttribute<?> |
addDsdModuleList(DSDefinitionModule value)
Adds another dsdModuleList value.
|
DmcAttribute<?> |
addEnumDefList(EnumDefinition value)
Adds another enumDefList value.
|
DmcAttribute<?> |
addExtendedReferenceTypeDefList(ExtendedReferenceTypeDefinition value)
Adds another extendedReferenceTypeDefList value.
|
DmcAttribute<?> |
addInternalTypeDefList(TypeDefinition value)
Adds another internalTypeDefList value.
|
DmcAttribute<?> |
addRuleCategoryList(RuleCategory value)
Adds another ruleCategoryList value.
|
DmcAttribute<?> |
addRuleDataList(RuleData value)
Adds another ruleDataList value.
|
DmcAttribute<?> |
addRuleDefinitionList(RuleDefinition value)
Adds another ruleDefinitionList value.
|
void |
addSchemaExtension(Object value)
Adds another schemaExtension value.
|
DmcAttribute<?> |
addSliceDefList(SliceDefinition value)
Adds another sliceDefList value.
|
DmcAttribute<?> |
addTypeDefList(TypeDefinition value)
Adds another typeDefList value.
|
ActionDefinitionIterableDMW |
getActionDefList()
A list of action definition references.
|
int |
getActionDefListSize() |
AttributeDefinitionIterableDMW |
getAttributeDefList()
A list of attribute definition references.
|
int |
getAttributeDefListSize() |
ClassDefinitionIterableDMW |
getClassDefList()
A list of class definition references.
|
int |
getClassDefListSize() |
ComplexTypeDefinitionIterableDMW |
getComplexTypeDefList()
A list of complex type definition references.
|
int |
getComplexTypeDefListSize() |
Boolean |
getCreateAttributeFactory()
When specified as true on a SchemaDefinition, the DMO generation\n utility
will create a free standing AttributeFactory for the schema.
|
Iterator<String> |
getDefFiles()
A list of files that contain the class, attribute and type definitions\n
that comprise a schema.
|
int |
getDefFilesSize() |
Iterator<String> |
getDependsOn()
A list of schema names.
|
SchemaDefinitionIterableDMW |
getDependsOnRef()
A list of schema references that are based on the contents of the
dependsOn\n attribute.
|
int |
getDependsOnRefSize() |
int |
getDependsOnSize() |
SchemaDefinitionDMO |
getDMO() |
String |
getDmwPackage()
Indicates the package where server related Dark Matter Wrapper classes \n
were generated for this schema.
|
Iterator<StringToString> |
getDmwTypeToPackage()
The dmwTypeToPackage attribute is used to indicate alternative
generation\n packages for the Dark Matter Wrapper (DMW) code generation
mechanisms.
|
int |
getDmwTypeToPackageSize() |
DSDefinitionModuleIterableDMW |
getDsdModuleList()
The set of DSDefinitionModules defined in a schema.
|
int |
getDsdModuleListSize() |
EnumDefinitionIterableDMW |
getEnumDefList()
A list of EnumDefinitions.
|
int |
getEnumDefListSize() |
ExtendedReferenceTypeDefinitionIterableDMW |
getExtendedReferenceTypeDefList()
A list of extended reference type definition references.
|
int |
getExtendedReferenceTypeDefListSize() |
String |
getGeneratedFileHeader()
The name of file that coresides with the schema.dms file that\n contains a
common header to be applied to all generated code.
|
TypeDefinitionIterableDMW |
getInternalTypeDefList()
A list of type definitions that were generated internally to represent\n
enums and object references.
|
int |
getInternalTypeDefListSize() |
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() |
RuleCategoryIterableDMW |
getRuleCategoryList()
The RuleCategories defined in a schema.
|
int |
getRuleCategoryListSize() |
RuleDataIterableDMW |
getRuleDataList()
The RuleData defined in a schema.
|
int |
getRuleDataListSize() |
RuleDefinitionIterableDMW |
getRuleDefinitionList()
The RuleDefinitions defined in a schema.
|
int |
getRuleDefinitionListSize() |
Integer |
getSchemaBaseID()
The base identifier value for a schema.
|
Iterator<String> |
getSchemaExtension()
The fully qualified name of a class that extends the schema management\n
capabilities of the SchemaManager.
|
int |
getSchemaExtensionSize() |
Integer |
getSchemaIDRange()
The maximum number of attribute definitions in a particular schema.
|
String |
getSchemaPackage()
Indicates the package that a schema will be part of when its code\n is
generated using DMO generator tool.
|
SliceDefinitionIterableDMW |
getSliceDefList()
A list of slice definition references.
|
int |
getSliceDefListSize() |
TypeDefinitionIterableDMW |
getTypeDefList()
A list of type definition references.
|
int |
getTypeDefListSize() |
void |
setCreateAttributeFactory(Object value)
Sets createAttributeFactory to the specified value.
|
void |
setDmcObject(DmcObject obj)
Sets the core object.
|
void |
setDmwPackage(Object value)
Sets dmwPackage to the specified value.
|
void |
setGeneratedFileHeader(Object value)
Sets generatedFileHeader to the specified value.
|
void |
setName(Object value)
Sets name to the specified value.
|
void |
setSchemaBaseID(Object value)
Sets schemaBaseID to the specified value.
|
void |
setSchemaIDRange(Object value)
Sets schemaIDRange to the specified value.
|
void |
setSchemaPackage(Object value)
Sets schemaPackage to the specified value.
|
getDmcObjectaddRelatedToConcept, getRelatedToConcept, getRelatedToConceptSizeequals, getFullDotName, getNameOfModuleWhereThisCameFromaddComment, addDescription, addExample, addNvp, addOptimize, addQuestion, addSkip, addTags, getComment, getCommentSize, getDefinedIn, 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, setDefinedIn, 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, waitequalsgetDefinedIn, getDotName, toOIFprotected SchemaDefinitionDMW()
protected SchemaDefinitionDMW(DmcObject obj)
protected SchemaDefinitionDMW(DmcObject obj, ClassDefinition cd)
protected SchemaDefinitionDMW(ClassDefinition cd)
protected SchemaDefinitionDMW(String mn) throws DmcValueException
DmcValueExceptionpublic void setDmcObject(DmcObject obj)
DmcContainersetDmcObject in interface DmcContainerIFsetDmcObject in class DmsDefinitionobj - The core object.public SchemaDefinitionDMO getDMO()
getDMO in class DmsDefinitionDMWpublic DefinitionName getName()
getName in interface DmcDefinitionIFgetName in class DmsDefinitionDMWpublic void setName(Object value) throws DmcValueException
setName in class DmsDefinitionDMWvalue - A value compatible with DmcTypeDefinitionNameSVDmcValueException - if the value is incorrectpublic String getSchemaPackage()
public void setSchemaPackage(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if the value is incorrectpublic Integer getSchemaBaseID()
public void setSchemaBaseID(Object value) throws DmcValueException
value - A value compatible with DmcTypeIntegerSVDmcValueException - if the value is incorrectpublic Integer getSchemaIDRange()
public void setSchemaIDRange(Object value) throws DmcValueException
value - A value compatible with DmcTypeIntegerSVDmcValueException - if the value is incorrectpublic void addDependsOn(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringMVDmcValueException - if the value is incorrectpublic int getDependsOnSize()
public Iterator<String> getDefFiles()
public void addDefFiles(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringMVDmcValueException - if the value is incorrectpublic int getDefFilesSize()
public String getGeneratedFileHeader()
public void setGeneratedFileHeader(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if the value is incorrectpublic String getDmwPackage()
public void setDmwPackage(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringSVDmcValueException - if the value is incorrectpublic Iterator<String> getSchemaExtension()
public void addSchemaExtension(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringMVDmcValueException - if the value is incorrectpublic int getSchemaExtensionSize()
public Boolean getCreateAttributeFactory()
public void setCreateAttributeFactory(Object value) throws DmcValueException
value - A value compatible with DmcTypeBooleanSVDmcValueException - if the value is incorrectpublic Iterator<StringToString> getDmwTypeToPackage()
public void addDmwTypeToPackage(Object value) throws DmcValueException
value - A value compatible with DmcTypeStringToStringMVDmcValueException - if the value is incorrectpublic int getDmwTypeToPackageSize()
public ClassDefinitionIterableDMW getClassDefList()
public DmcAttribute<?> addClassDefList(ClassDefinition value) throws DmcValueException
value - A value compatible with ClassDefinitionDmcValueException - if the value is incorrectpublic int getClassDefListSize()
public TypeDefinitionIterableDMW getTypeDefList()
public DmcAttribute<?> addTypeDefList(TypeDefinition value) throws DmcValueException
value - A value compatible with TypeDefinitionDmcValueException - if the value is incorrectpublic int getTypeDefListSize()
public ComplexTypeDefinitionIterableDMW getComplexTypeDefList()
public DmcAttribute<?> addComplexTypeDefList(ComplexTypeDefinition value) throws DmcValueException
value - A value compatible with ComplexTypeDefinitionDmcValueException - if the value is incorrectpublic int getComplexTypeDefListSize()
public ExtendedReferenceTypeDefinitionIterableDMW getExtendedReferenceTypeDefList()
public DmcAttribute<?> addExtendedReferenceTypeDefList(ExtendedReferenceTypeDefinition value) throws DmcValueException
value - A value compatible with ExtendedReferenceTypeDefinitionDmcValueException - if the value is incorrectpublic int getExtendedReferenceTypeDefListSize()
public TypeDefinitionIterableDMW getInternalTypeDefList()
public DmcAttribute<?> addInternalTypeDefList(TypeDefinition value) throws DmcValueException
value - A value compatible with TypeDefinitionDmcValueException - if the value is incorrectpublic int getInternalTypeDefListSize()
public AttributeDefinitionIterableDMW getAttributeDefList()
public DmcAttribute<?> addAttributeDefList(AttributeDefinition value) throws DmcValueException
value - A value compatible with AttributeDefinitionDmcValueException - if the value is incorrectpublic int getAttributeDefListSize()
public ActionDefinitionIterableDMW getActionDefList()
public DmcAttribute<?> addActionDefList(ActionDefinition value) throws DmcValueException
value - A value compatible with ActionDefinitionDmcValueException - if the value is incorrectpublic int getActionDefListSize()
public EnumDefinitionIterableDMW getEnumDefList()
public DmcAttribute<?> addEnumDefList(EnumDefinition value) throws DmcValueException
value - A value compatible with EnumDefinitionDmcValueException - if the value is incorrectpublic int getEnumDefListSize()
public SliceDefinitionIterableDMW getSliceDefList()
public DmcAttribute<?> addSliceDefList(SliceDefinition value) throws DmcValueException
value - A value compatible with SliceDefinitionDmcValueException - if the value is incorrectpublic int getSliceDefListSize()
public SchemaDefinitionIterableDMW getDependsOnRef()
public DmcAttribute<?> addDependsOnRef(SchemaDefinition value) throws DmcValueException
value - A value compatible with SchemaDefinitionDmcValueException - if the value is incorrectpublic int getDependsOnRefSize()
public RuleCategoryIterableDMW getRuleCategoryList()
public DmcAttribute<?> addRuleCategoryList(RuleCategory value) throws DmcValueException
value - A value compatible with RuleCategoryDmcValueException - if the value is incorrectpublic int getRuleCategoryListSize()
public RuleDefinitionIterableDMW getRuleDefinitionList()
public DmcAttribute<?> addRuleDefinitionList(RuleDefinition value) throws DmcValueException
value - A value compatible with RuleDefinitionDmcValueException - if the value is incorrectpublic int getRuleDefinitionListSize()
public RuleDataIterableDMW getRuleDataList()
public DmcAttribute<?> addRuleDataList(RuleData value) throws DmcValueException
value - A value compatible with RuleDataDmcValueException - if the value is incorrectpublic int getRuleDataListSize()
public DSDefinitionModuleIterableDMW getDsdModuleList()
public DmcAttribute<?> addDsdModuleList(DSDefinitionModule value) throws DmcValueException
value - A value compatible with DSDefinitionModuleDmcValueException - if the value is incorrectpublic int getDsdModuleListSize()
public DefinitionName getObjectName()
getObjectName in interface DmcNamedObjectIFgetObjectName in class DmsDefinitionpublic DmcAttribute<?> getObjectNameAttribute()
getObjectNameAttribute in interface DmcNamedObjectIFgetObjectNameAttribute in class DmsDefinitionDMWCopyright © 2023. All rights reserved.