public class EClassActionSupplier extends EClassifierActionSupplier<EClass>
context, descriptionTabLengthThreshold, ePackagePathComputer, ICONS_BASEeObject| Constructor and Description |
|---|
EClassActionSupplier(EClass value,
Context context,
Function<EPackage,String> ePackagePathComputer,
Function<String,String> javadocResolver) |
| Modifier and Type | Method and Description |
|---|---|
Action |
execute(ProgressMonitor progressMonitor) |
protected String |
generateDiagram(boolean leftToRightDirection,
String width,
int depth,
PlantUmlTextGenerator.RelationshipDirection relationshipDirection,
boolean appendAttributes,
boolean appendOperations,
ProgressMonitor monitor) |
protected Collection<EClass> |
getReferrers() |
protected Collection<EClass> |
getSubTypes(EClass eClass)
Override to return a list of sub-types of given EClass.
|
getUses, headernameaddContent, 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, asCallable, asFunction, asSupplier, empty, from, fromCallable, fromFunction, fromSupplier, splitAndExecute, splitAndExecute, then, then, thenclose, commit, rollback, split, split, splitAndCommit, splitAndCommit, splitAndDiagnose, splitAndDiagnose, splitAndRollback, splitAndRollbackdiagnosepublic Action execute(ProgressMonitor progressMonitor) throws Exception
protected String generateDiagram(boolean leftToRightDirection, String width, int depth, PlantUmlTextGenerator.RelationshipDirection relationshipDirection, boolean appendAttributes, boolean appendOperations, ProgressMonitor monitor) throws Exception
Exceptionprotected Collection<EClass> getSubTypes(EClass eClass)
eClass - protected Collection<EClass> getReferrers()
Copyright © 2022 Nasdanika. All rights reserved.