@OpenApiAll public abstract class NonSymbolDiagramDescriptor<C extends java.awt.Component> extends DiagramDescriptor
Component
.Constructor and Description |
---|
NonSymbolDiagramDescriptor() |
Modifier and Type | Method and Description |
---|---|
abstract NonSymbolDiagramContent<C> |
createDiagramContent(DiagramPresentationElement diagramPresentationElement)
Create diagram content for given
DiagramPresentationElement . |
abstract AMConfigurator |
getDiagramCommandBarConfigurator()
Get diagram command toolbar configurator.
|
DiagramContextAMConfigurator |
getDiagramContextConfigurator()
Diagram has no popup menu.
|
AMConfigurator |
getDiagramToolbarConfigurator()
Diagram has no toolbar.
|
java.lang.String |
getSuperType()
UML Class diagram is used as super type.
|
boolean |
isUsedForSymbols()
This diagrams is not used for symbols.
|
getCategory, getDiagramActions, getDiagramShortcutsConfigurator, getDiagramTypeId, getPluralDiagramTypeHumanName, getSingularDiagramTypeHumanName, getSmallIconURL, getSVGIcon, isCreatable, setCategory
public final java.lang.String getSuperType()
getSuperType
in class DiagramDescriptor
DiagramTypeConstants.UML_CLASS_DIAGRAM
public final boolean isUsedForSymbols()
isUsedForSymbols
in class DiagramDescriptor
false
.@CheckForNull public final AMConfigurator getDiagramToolbarConfigurator()
getDiagramToolbarConfigurator
in class DiagramDescriptor
null
.@CheckForNull public final DiagramContextAMConfigurator getDiagramContextConfigurator()
getDiagramContextConfigurator
in class DiagramDescriptor
null
.@CheckForNull public abstract AMConfigurator getDiagramCommandBarConfigurator()
public abstract NonSymbolDiagramContent<C> createDiagramContent(DiagramPresentationElement diagramPresentationElement)
DiagramPresentationElement
.diagramPresentationElement
- diagram presentation element to create content.