Package net.atmp
Class CucaDiagram
- All Implemented Interfaces:
Annotated,Diagram,GroupHierarchy,ICucaDiagram,PortionShower,WithSprite
- Direct Known Subclasses:
AbstractEntityDiagram,ActivityDiagram
public abstract class CucaDiagram
extends UmlDiagram
implements GroupHierarchy, PortionShower, ICucaDiagram
-
Field Summary
FieldsFields inherited from class net.sourceforge.plantuml.TitledDiagram
FORCE_ELK, FORCE_SMETANA -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidvoidconstraintOnLinks(Link link1, Link link2, Display display) final TogetherbooleanendGroup()final voidexportDiagramGraphic(UGraphic ug, FileFormatOption fileFormatOption) protected ImageDataexportDiagramInternal(OutputStream os, int index, FileFormatOption fileFormatOption) firstWithName(String name) final Collection<Entity>getChildrenGroups(Entity entity) final Entityfinal String[]final EntityFactoryfinal Entityfinal Set<VisibilityModifier>getHides()final Entityfinal LinkgetLinks()getPortFor(String entString, Quark<Entity> ident) protected final TextBlockgetTextMainBlock(FileFormatOption fileFormatOption) intgetUniqueSequence(String prefix) getVisibleStereotypeLabels(Entity entity) final CommandExecutionResultfinal CommandExecutionResultbooleanhasUrl()Check if the Diagram have some links.voidhideOrShow(Set<VisibilityModifier> visibilities, boolean show) final voidhideOrShow(EntityGender gender, EntityPortion portions, boolean show) voidhideOrShow2(String what, boolean show) protected voidfinal booleanfinal booleanfinal booleanbooleanfinal booleanisStandalone(Entity ent) final booleanfinal booleanquarkInContext(boolean reuseExistingChild, String full) final Entityprotected final voidremoveLink(Link link) voidremoveOrRestore(String what, boolean show) removePortId(String id) voidfinal voidsetLastEntity(Entity foo) final voidsetNamespaceSeparator(String namespaceSeparator) final voidsetVisibilityModifierPresent(boolean visibilityModifierPresent) final booleanshowPortion(EntityPortion portion, Entity entity) protected voidupdateLasts(Entity result) Methods inherited from class net.sourceforge.plantuml.UmlDiagram
exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isRotation, setHideEmptyDescription, setMinwidth, setRotationMethods inherited from class net.sourceforge.plantuml.TitledDiagram
addSprite, calculateBackColor, createImageBuilder, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseElk, setUseSmetanaMethods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getMetadata, getNamespaceSeparator, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVerticalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.Annotated
getCaption, getFooter, getHeader, getLegend, getMainFrame, getTitleMethods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, getDescription, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplayMethods inherited from interface net.sourceforge.plantuml.cucadiagram.ICucaDiagram
createImageBuilder, getCurrentStyleBuilder, getFlashData, getMetadata, getNamespaceSeparator, getPragma, getSkinParam, getSource, getUmlDiagramType, seedMethods inherited from interface net.sourceforge.plantuml.WithSprite
addSprite
-
Field Details
-
entityFactory
-
lastEntity
-
-
Constructor Details
-
CucaDiagram
-
-
Method Details
-
setNamespaceSeparator
- Overrides:
setNamespaceSeparatorin classAbstractPSystem
-
getPortFor
-
getCurrentGroup
-
currentTogether
-
cleanId
-
hasUrl
public boolean hasUrl()Description copied from interface:DiagramCheck if the Diagram have some links.- Specified by:
hasUrlin interfaceDiagram- Overrides:
hasUrlin classAbstractPSystem
-
setLastEntity
-
updateLasts
-
reallyCreateLeaf
-
quarkInContext
-
removePortId
-
getPortId
-
firstWithName
-
getChildrenGroups
- Specified by:
getChildrenGroupsin interfaceGroupHierarchy
-
gotoTogether
-
gotoGroup
-
endGroup
public boolean endGroup() -
getGroup
-
isGroup
-
isGroup
-
getRootGroup
- Specified by:
getRootGroupin interfaceGroupHierarchy
-
addLink
-
removeLink
-
getLinks
- Specified by:
getLinksin interfaceICucaDiagram
-
getDotStrings
-
getDotStringSkek
- Specified by:
getDotStringSkekin interfaceICucaDiagram
-
exportDiagramGraphic
- Specified by:
exportDiagramGraphicin interfaceDiagram- Overrides:
exportDiagramGraphicin classTitledDiagram
-
getTextMainBlock
- Specified by:
getTextMainBlockin classTitledDiagram
-
exportDiagramInternal
protected ImageData exportDiagramInternal(OutputStream os, int index, FileFormatOption fileFormatOption) throws IOException - Specified by:
exportDiagramInternalin classUmlDiagram- Throws:
IOException
-
getWarningOrError
- Specified by:
getWarningOrErrorin interfaceDiagram- Overrides:
getWarningOrErrorin classUmlDiagram
-
resetPragmaLabel
public void resetPragmaLabel() -
getLabeldistance
-
getLabelangle
-
isEmpty
- Specified by:
isEmptyin interfaceGroupHierarchy
-
isVisibilityModifierPresent
public final boolean isVisibilityModifierPresent() -
setVisibilityModifierPresent
public final void setVisibilityModifierPresent(boolean visibilityModifierPresent) -
showPortion
- Specified by:
showPortionin interfacePortionShower
-
getVisibleStereotypeLabels
- Specified by:
getVisibleStereotypeLabelsin interfacePortionShower
-
hideOrShow
-
hideOrShow
-
hideOrShow2
-
removeOrRestore
-
getHides
-
isStandalone
-
isStandaloneForArgo
-
getLastLink
-
getTwoLastLinks
-
getLastEntity
-
getEntityFactory
- Specified by:
getEntityFactoryin interfaceICucaDiagram
-
applySingleStrategy
public void applySingleStrategy() -
isHideEmptyDescriptionForState
public boolean isHideEmptyDescriptionForState()- Specified by:
isHideEmptyDescriptionForStatein interfaceICucaDiagram
-
incRawLayout
protected void incRawLayout() -
constraintOnLinks
-
getDefaultMargins
- Overrides:
getDefaultMarginsin classTitledDiagram
-
getUniqueSequence
public int getUniqueSequence()- Specified by:
getUniqueSequencein interfaceICucaDiagram
-
getUniqueSequence
-