public class EClassActionSupplier extends EClassifierActionSupplier<org.eclipse.emf.ecore.EClass>
context, descriptionTabLengthThreshold, ePackagePathComputer, ICONS_BASEeObject| Constructor and Description |
|---|
EClassActionSupplier(org.eclipse.emf.ecore.EClass value,
org.nasdanika.common.Context context,
Function<org.eclipse.emf.ecore.EPackage,String> ePackagePathComputer) |
| Modifier and Type | Method and Description |
|---|---|
org.nasdanika.html.model.app.Action |
execute(org.nasdanika.common.ProgressMonitor progressMonitor) |
protected String |
generateDiagram(boolean leftToRightDirection,
String width,
int depth,
org.nasdanika.emf.PlantUmlTextGenerator.RelationshipDirection relationshipDirection,
boolean appendAttributes,
boolean appendOperations,
org.nasdanika.common.ProgressMonitor monitor) |
protected Collection<org.eclipse.emf.ecore.EClass> |
getReferrers() |
protected Collection<org.eclipse.emf.ecore.EClass> |
getSubTypes(org.eclipse.emf.ecore.EClass eClass)
Override to return a list of sub-types of given EClass.
|
getUsesnameaddContent, 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, thenpublic org.nasdanika.html.model.app.Action execute(org.nasdanika.common.ProgressMonitor progressMonitor)
throws Exception
execute in interface org.nasdanika.common.Supplier<org.nasdanika.html.model.app.Action>execute in class EClassifierActionSupplier<org.eclipse.emf.ecore.EClass>Exceptionprotected String generateDiagram(boolean leftToRightDirection, String width, int depth, org.nasdanika.emf.PlantUmlTextGenerator.RelationshipDirection relationshipDirection, boolean appendAttributes, boolean appendOperations, org.nasdanika.common.ProgressMonitor monitor) throws Exception
Exceptionprotected Collection<org.eclipse.emf.ecore.EClass> getSubTypes(org.eclipse.emf.ecore.EClass eClass)
eClass - protected Collection<org.eclipse.emf.ecore.EClass> getReferrers()
Copyright © 2021 Nasdanika. All rights reserved.