public interface GenParameter extends GenTypedElement
The following features are supported:
GenModelPackage.getGenParameter()| Modifier and Type | Method and Description |
|---|---|
EParameter |
getEcoreParameter()
Returns the value of the 'Ecore Parameter' reference
|
GenOperation |
getGenOperation()
Returns the value of the 'Gen Operation' container reference.
|
GenPackage |
getGenPackage() |
java.lang.String |
getName() |
java.lang.String |
getQualifiedModelInfo() |
void |
initialize(EParameter eParameter) |
boolean |
reconcile(GenParameter oldGenParameterVersion) |
void |
setEcoreParameter(EParameter value)
Sets the value of the '
Ecore Parameter' reference |
void |
setGenOperation(GenOperation value)
Sets the value of the '
Gen Operation' container reference |
boolean |
usesOperationTypeParameters()
Returns whether the parameter's type depends on the parameter's operation's type parameters.
|
getArrayItemType, getEcoreModelElement, getEffectiveComplianceLevel, getEObjectCast, getGenClassType, getGenDataTypeType, getGenEnumType, getImportedEffectiveFeatureMapWrapperClass, getImportedEffectiveFeatureMapWrapperInternalInterface, getImportedInternalType, getImportedInternalType, getImportedMapEntryType, getImportedMapKeyType, getImportedMapTemplateArguments, getImportedMapValueType, getImportedType, getImportedType, getInternalTypeCast, getListItemType, getListItemType, getListTemplateArguments, getLowerBound, getMapEntryTypeGenClass, getMapGenClass, getMapItemType, getNonEObjectInternalTypeCast, getNonEObjectInternalTypeCast, getObjectType, getObjectType, getOrderedFlag, getPrimitiveValueFunction, getQualifiedListItemType, getQualifiedListItemType, getQualifiedObjectType, getRawBoundType, getRawImportedBoundType, getRawImportedType, getRawListItemType, getRawListItemType, getRawType, getRawTypeCast, getType, getType, getTypeClassifier, getTypeClassifierAccessorName, getTypeGenClass, getTypeGenClassifier, getTypeGenDataType, getTypeGenEnum, getTypeGenPackage, getUniqueFlag, getUpperBound, hasGenericType, isBooleanType, isEffectiveSuppressEMFTypes, isEnumBasedType, isEnumType, isFeatureMapType, isFeatureMapWrapped, isListDataType, isListType, isMapType, isPrimitiveType, isStringBasedType, isStringType, isUncheckedCast, isUncheckedCast, isUnique, isWrappedFeatureMapTypecanGenerate, canGenerateEdit, canGenerateEditor, canGenerateSchema, canGenerateTests, capName, format, gen, genEdit, genEditor, generate, generate, generateEdit, generateEdit, generateEditor, generateEditor, generateSchema, generateSchema, generateTests, generateTests, genSchema, genTests, getCopyright, getDocumentation, getGenAnnotation, getGenAnnotations, getGenModel, hasCopyright, hasDocumentation, reconcile, safeName, uncapName, uncapPrefixedNameeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverGenOperation getGenOperation()
Gen Parameters'.
setGenOperation(GenOperation),
GenModelPackage.getGenParameter_GenOperation(),
GenOperation.getGenParameters()void setGenOperation(GenOperation value)
Gen Operation' container reference.
value - the new value of the 'Gen Operation' container reference.getGenOperation()EParameter getEcoreParameter()
setEcoreParameter(EParameter),
GenModelPackage.getGenParameter_EcoreParameter()void setEcoreParameter(EParameter value)
Ecore Parameter' reference.
value - the new value of the 'Ecore Parameter' reference.getEcoreParameter()java.lang.String getName()
GenPackage getGenPackage()
void initialize(EParameter eParameter)
java.lang.String getQualifiedModelInfo()
boolean reconcile(GenParameter oldGenParameterVersion)
boolean usesOperationTypeParameters()