public interface ModuleComponent extends AbstractProject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<PropertyType> |
getDefinedPropertyType()
Getter for relation 'ModuleComponent->DefinedPropertyType'
Metamodel description:
|
<T extends PropertyType> |
getDefinedPropertyType(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ModuleComponent->DefinedPropertyType'
Metamodel description:
|
org.eclipse.emf.common.util.EList<ModuleComponent> |
getDependsOn()
Getter for relation 'ModuleComponent->DependsOn'
Metamodel description:
null
|
<T extends ModuleComponent> |
getDependsOn(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ModuleComponent->DependsOn'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<ModuleComponent> |
getImpacted()
Getter for relation 'ModuleComponent->Impacted'
Metamodel description:
null
|
<T extends ModuleComponent> |
getImpacted(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ModuleComponent->Impacted'
Metamodel description:
null
|
java.lang.String |
getJavaClassName()
Getter for attribute 'ModuleComponent.JavaClassName'
Metamodel description:
null
|
int |
getLicenseKey()
Getter for attribute 'ModuleComponent.LicenseKey'
Metamodel description:
null
|
int |
getMajVersion()
Getter for attribute 'ModuleComponent.MajVersion'
Metamodel description:
null
|
java.lang.String |
getMinBinVersionCompatibility()
Getter for attribute 'ModuleComponent.MinBinVersionCompatibility'
Metamodel description:
null
|
java.lang.String |
getMinMinVersion()
Getter for attribute 'ModuleComponent.MinMinVersion'
Metamodel description:
null
|
int |
getMinVersion()
Getter for attribute 'ModuleComponent.MinVersion'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<ModuleParameter> |
getModuleParameter()
Getter for relation 'ModuleComponent->ModuleParameter'
Metamodel description:
null
|
<T extends ModuleParameter> |
getModuleParameter(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ModuleComponent->ModuleParameter'
Metamodel description:
null
|
org.eclipse.emf.common.util.EList<Profile> |
getOwnedProfile()
Getter for relation 'ModuleComponent->OwnedProfile'
Metamodel description:
null
|
<T extends Profile> |
getOwnedProfile(java.lang.Class<T> filterClass)
Filtered Getter for relation 'ModuleComponent->OwnedProfile'
Metamodel description:
null
|
void |
setJavaClassName(java.lang.String value)
Setter for attribute 'ModuleComponent.JavaClassName'
Metamodel description:
null
|
void |
setLicenseKey(int value)
Setter for attribute 'ModuleComponent.LicenseKey'
Metamodel description:
null
|
void |
setMajVersion(int value)
Setter for attribute 'ModuleComponent.MajVersion'
Metamodel description:
null
|
void |
setMinBinVersionCompatibility(java.lang.String value)
Setter for attribute 'ModuleComponent.MinBinVersionCompatibility'
Metamodel description:
null
|
void |
setMinMinVersion(java.lang.String value)
Setter for attribute 'ModuleComponent.MinMinVersion'
Metamodel description:
null
|
void |
setMinVersion(int value)
Setter for attribute 'ModuleComponent.MinVersion'
Metamodel description:
null
|
getDiagramRoot, setDiagramRoot
addStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static final java.lang.String MNAME
static final java.lang.String MQNAME
int getLicenseKey()
void setLicenseKey(int value)
int getMajVersion()
void setMajVersion(int value)
int getMinVersion()
void setMinVersion(int value)
java.lang.String getMinMinVersion()
void setMinMinVersion(java.lang.String value)
java.lang.String getMinBinVersionCompatibility()
void setMinBinVersionCompatibility(java.lang.String value)
java.lang.String getJavaClassName()
void setJavaClassName(java.lang.String value)
org.eclipse.emf.common.util.EList<PropertyType> getDefinedPropertyType()
Deprecated : add property types in a profile.
<T extends PropertyType> java.util.List<T> getDefinedPropertyType(java.lang.Class<T> filterClass)
Deprecated : add property types in a profile.
org.eclipse.emf.common.util.EList<Profile> getOwnedProfile()
<T extends Profile> java.util.List<T> getOwnedProfile(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<ModuleParameter> getModuleParameter()
<T extends ModuleParameter> java.util.List<T> getModuleParameter(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<ModuleComponent> getDependsOn()
<T extends ModuleComponent> java.util.List<T> getDependsOn(java.lang.Class<T> filterClass)
org.eclipse.emf.common.util.EList<ModuleComponent> getImpacted()
<T extends ModuleComponent> java.util.List<T> getImpacted(java.lang.Class<T> filterClass)