public class EPackageActionSupplier extends ENamedElementActionSupplier<EPackage>
| Modifier and Type | Field and Description |
|---|---|
protected Function<EClassifier,String> |
eClassifierLinkResolver |
context, descriptionTabLengthThreshold, ePackagePathComputer, ICONS_BASEeObjectSUCCESS| Constructor and Description |
|---|
EPackageActionSupplier(EPackage value,
Context context,
Function<EPackage,String> ePackagePathComputer) |
| Modifier and Type | Method and Description |
|---|---|
Action |
execute(EClass contextEClass,
ProgressMonitor progressMonitor) |
protected String |
generateDiagram(boolean leftToRightDirection,
String width,
int depth,
PlantUmlTextGenerator.RelationshipDirection relationshipDirection,
boolean appendAttributes,
boolean appendOperations)
Generates PNG diagram.
|
protected Collection<EClass> |
getSubTypes(EClass eClass)
Override to return a list of sub-types of given EClass.
|
protected void |
header(Action action,
ProgressMonitor progressMonitor)
Content before documentation.
|
nameaddContent, cardinality, computeLabel, encodeEPackage, genericName, genericName, genericType, genericTypeArguments, genericTypeArguments, getEModelElementFirstDocSentence, getReferrers, getUses, 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, splitAndRollbackdiagnoseandThenprotected Function<EClassifier,String> eClassifierLinkResolver
protected void header(Action action, ProgressMonitor progressMonitor) throws Exception
EModelElementActionSupplierheader in class EModelElementActionSupplier<EPackage>Exceptionpublic Action execute(EClass contextEClass, ProgressMonitor progressMonitor) throws Exception
protected String generateDiagram(boolean leftToRightDirection, String width, int depth, PlantUmlTextGenerator.RelationshipDirection relationshipDirection, boolean appendAttributes, boolean appendOperations) throws Exception
IOExceptionExceptionprotected Collection<EClass> getSubTypes(EClass eClass)
eClass - Copyright © 2022 Nasdanika. All rights reserved.