Package net.sourceforge.plantuml.command
Interface Command<D extends Diagram>
-
- All Known Implementing Classes:
CommandActivate
,CommandActivate2
,CommandActivity3
,CommandActivityLegacy1
,CommandActivityLong3
,CommandAddData
,CommandAddField
,CommandAddMethod
,CommandAffineTransform
,CommandAffineTransformMultiline
,CommandAllowMixing
,CommandAnalog
,CommandAnything
,CommandArchimate
,CommandArchimateMultilines
,CommandArrow
,CommandArrow3
,CommandArrowLong3
,CommandAssumeTransparent
,CommandAtPlayer
,CommandAtTime
,CommandAutoactivate
,CommandAutoNewpage
,CommandAutonumber
,CommandAutonumberIncrement
,CommandAutonumberResume
,CommandAutonumberStop
,CommandBackward3
,CommandBackwardLong3
,CommandBinary
,CommandBoardPlus
,CommandBoxEnd
,CommandBoxStart
,CommandBreak
,CommandCaption
,CommandCase
,CommandChangeStateByPlayerCode
,CommandChangeStateByTime
,CommandCircleSpot3
,CommandClock
,CommandColorTask
,CommandComment
,CommandComment
,CommandCommentMultilines
,CommandCommentMultilines2
,CommandComponent
,CommandConcurrentState
,CommandConstraint
,CommandConstraintOnLinks
,CommandCreateBlock
,CommandCreateClass
,CommandCreateClassMultilines
,CommandCreateDomain
,CommandCreateElementFull
,CommandCreateElementFull2
,CommandCreateElementMultilines
,CommandCreateElementParenthesis
,CommandCreateEntityObject
,CommandCreateEntityObjectMultilines
,CommandCreateJson
,CommandCreateJsonSingleLine
,CommandCreateMap
,CommandCreatePackage2
,CommandCreatePackageBlock
,CommandCreatePackageState
,CommandCreateState
,CommandDeactivateShort
,CommandDecoratorMultine
,CommandDefineStateLong
,CommandDefineStateShort
,CommandDelay
,CommandDiamondAssociation
,CommandDivider
,CommandDockedEvent
,CommandEbnfMultilines
,CommandEBnfSingleLine
,CommandElement
,CommandElse
,CommandElse3
,CommandElseBranch
,CommandElseIf2
,CommandElseIf3
,CommandElseLegacy1
,CommandEnd3
,CommandEndBranch
,CommandEndif
,CommandEndif3
,CommandEndPackage
,CommandEndPackageBlock
,CommandEndPartition
,CommandEndPartition3
,CommandEndSomething
,CommandEndState
,CommandEndSwitch
,CommandExoArrowLeft
,CommandExoArrowRight
,CommandFootbox
,CommandFootbox
,CommandFootboxIgnored
,CommandFootboxOld
,CommandFooter
,CommandFork3
,CommandForkAgain3
,CommandForkEnd3
,CommandGanttArrow
,CommandGanttArrow2
,CommandGoto
,CommandGoto
,CommandGoto
,CommandGroup
,CommandGroupEnd
,CommandGroupEnd3
,CommandGrouping
,CommandGroupStart
,CommandHeader
,CommandHelp
,CommandHelpColor
,CommandHelpFont
,CommandHelpKeyword
,CommandHelpSkinparam
,CommandHelpTheme
,CommandHelpType
,CommandHideEmptyDescription
,CommandHideResourceFootbox
,CommandHideResourceName
,CommandHideShow2
,CommandHideShowByGender
,CommandHideShowByVisibility
,CommandHideShowSpecificClass
,CommandHideTimeAxis
,CommandHideUnlinked
,CommandHighlight
,CommandHSpace
,CommandIf
,CommandIf2
,CommandIf4
,CommandIfLegacy1
,CommandIgnoreNewpage
,CommandInnerConcurrent
,CommandKill3
,CommandLabel
,CommandLabelOnColumn
,CommandLanguage
,CommandLayoutNewLine
,CommandLegend
,CommandLineSimple
,CommandLink
,CommandLink
,CommandLink3
,CommandLinkActivity
,CommandLinkAnchor
,CommandLinkBlock
,CommandLinkClass
,CommandLinkClass2
,CommandLinkElement
,CommandLinkLollipop
,CommandLinkLongActivity
,CommandLinkState
,CommandLinkStateReverse
,CommandListSprite
,CommandMainframe
,CommandMerge
,CommandMindMapDirection
,CommandMindMapOrgmode
,CommandMindMapOrgmodeMultiline
,CommandMindMapPlus
,CommandMindMapRoot
,CommandMinwidth
,CommandModeCompact
,CommandMove
,CommandMultilines
,CommandMultilines2
,CommandMultilines3
,CommandMultilinesBracket
,CommandMultilinesCaption
,CommandMultilinesComment
,CommandMultilinesFooter
,CommandMultilinesHeader
,CommandMultilinesLegend
,CommandMultilinesTitle
,CommandNamespace
,CommandNamespace2
,CommandNamespaceEmpty
,CommandNamespaceSeparator
,CommandNetwork
,CommandNewBranch
,CommandNewColumn
,CommandNewpage
,CommandNewpage
,CommandNolink
,CommandNope
,CommandNote
,CommandNote3
,CommandNoteBottom
,CommandNoteLong
,CommandNoteLong3
,CommandNoteMultilines
,CommandNwDiagInit
,CommandPackage
,CommandPackageEmpty
,CommandPackageWithUSymbol
,CommandPage
,CommandParticipant
,CommandParticipantA
,CommandParticipantA2
,CommandParticipantA3
,CommandParticipantA4
,CommandParticipantMultilines
,CommandPartition
,CommandPartition3
,CommandPixelHeight
,CommandPragma
,CommandPrint
,CommandPrintBetween
,CommandPrintScale
,CommandProperty
,CommandRankDir
,CommandReferenceMultilinesOverSeveral
,CommandReferenceOverSeveral
,CommandRegexfSingleLine
,CommandRemoveRestore
,CommandRepeat3
,CommandRepeatWhile3
,CommandRepeatWhile3Multilines
,CommandResume
,CommandReturn
,CommandRobustConcise
,CommandRotate
,CommandSalt
,CommandScale
,CommandScaleMaxHeight
,CommandScaleMaxWidth
,CommandScaleMaxWidthAndHeight
,CommandScalePixel
,CommandScaleWidthAndHeight
,CommandScaleWidthOrHeight
,CommandSeparator
,CommandSkin
,CommandSkinParam
,CommandSkinParamMultilines
,CommandSplit3
,CommandSplitAgain3
,CommandSplitEnd3
,CommandSpot
,CommandSpriteFile
,CommandSpriteSvg
,CommandSpriteSvgMultiline
,CommandStart3
,CommandStdlib
,CommandStereotype
,CommandStop3
,CommandStyleImport
,CommandStyleMultilinesCSS
,CommandSwimlane
,CommandSwimlane2
,CommandSwitch
,CommandTicks
,CommandTimeMessage
,CommandTitle
,CommandTogether
,CommandUrl
,CommandUrl
,CommandUseDateFormat
,CommandWBSItem
,CommandWBSItemMultiline
,CommandWBSLink
,CommandWeekNumberStrategy
,CommandWhile3
,CommandWhileEnd3
,CommandWLink
,NaturalCommand
,ProtectedCommand
,SingleLineCommand2
public interface Command<D extends Diagram>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CommandExecutionResult
execute(D diagram, BlocLines lines)
String[]
getDescription()
CommandControl
isValid(BlocLines lines)
-
-
-
Method Detail
-
execute
CommandExecutionResult execute(D diagram, BlocLines lines) throws NoSuchColorException
- Throws:
NoSuchColorException
-
isValid
CommandControl isValid(BlocLines lines)
-
getDescription
String[] getDescription()
-
-