public class EOperationActionSupplier extends ETypedElementActionSupplier<EOperation> implements EcoreActionSupplier
context, descriptionTabLengthThreshold, ePackagePathComputer, ICONS_BASEeObjectSUCCESS| Constructor and Description |
|---|
EOperationActionSupplier(EOperation value,
Context context,
Function<EPackage,String> ePackagePathComputer) |
| Modifier and Type | Method and Description |
|---|---|
static String |
eOperationSignature(EOperation eOperation,
Function<EPackage,String> ePackageEncoder) |
Action |
execute(EClass contextEClass,
ProgressMonitor progressMonitor) |
protected Table |
propertiesTable(EClass contextEClass,
ProgressMonitor monitor) |
addRownameaddContent, cardinality, computeLabel, encodeEPackage, genericName, genericName, genericType, genericTypeArguments, genericTypeArguments, getEModelElementFirstDocSentence, getReferrers, getUses, header, interpolatedMarkdown, link, path, size, typeParametersadaptChildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapply, asFunction, before, fromBiFunction, fromFunction, nop, splitAndExecute, splitAndExecute, then, then, thenclose, commit, rollback, split, split, splitAndCommit, splitAndCommit, splitAndDiagnose, splitAndDiagnose, splitAndRollback, splitAndRollbackdiagnosename, sizeandThenpublic EOperationActionSupplier(EOperation value, Context context, Function<EPackage,String> ePackagePathComputer)
public Action execute(EClass contextEClass, ProgressMonitor progressMonitor) throws Exception
execute in interface Function<EClass,Action>execute in class ETypedElementActionSupplier<EOperation>Exceptionpublic static String eOperationSignature(EOperation eOperation, Function<EPackage,String> ePackageEncoder) throws NoSuchAlgorithmException
NoSuchAlgorithmExceptionprotected Table propertiesTable(EClass contextEClass, ProgressMonitor monitor) throws Exception
propertiesTable in class ETypedElementActionSupplier<EOperation>ExceptionCopyright © 2022 Nasdanika. All rights reserved.