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, isWrappedFeatureMapType
canGenerate, 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, uncapPrefixedName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
GenOperation 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()