Package net.sourceforge.plantuml.command
Interface Command<D extends Diagram>
-
- All Known Implementing Classes:
CommandActivate
,CommandActivate2
,CommandActivity3
,CommandActivityLegacy1
,CommandActivityLong3
,CommandAddData
,CommandAddField
,CommandAddMethod
,CommandAllowMixing
,CommandAnalog
,CommandAnything
,CommandArchimate
,CommandArchimateMultilines
,CommandArrow
,CommandArrow3
,CommandArrowLong3
,CommandAssociate
,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
,CommandCreateAttribute
,CommandCreateBlock
,CommandCreateClass
,CommandCreateClassMultilines
,CommandCreateDomain
,CommandCreateElementFull
,CommandCreateElementFull2
,CommandCreateElementMultilines
,CommandCreateElementParenthesis
,CommandCreateEntity
,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
,CommandEndGroup
,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
,CommandHelpColor
,CommandHelpFont
,CommandHelpKeyword
,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
,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
,CommandMultiSubclass
,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
,CommandSimpleSubclass
,CommandSkin
,CommandSkinParam
,CommandSkinParamMultilines
,CommandSplit3
,CommandSplitAgain3
,CommandSplitEnd3
,CommandSpot
,CommandSpriteFile
,CommandSpriteSvg
,CommandSpriteSvgMultiline
,CommandStart3
,CommandStdlib
,CommandStereotype
,CommandStop3
,CommandStyleImport
,CommandStyleMultilinesCSS
,CommandSwimlane
,CommandSwimlane2
,CommandSwitch
,CommandTaskCompleteDefault
,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, ParserPass currentPass)
java.lang.String[]
getDescription()
boolean
isEligibleFor(ParserPass pass)
CommandControl
isValid(BlocLines lines)
-
-
-
Method Detail
-
execute
CommandExecutionResult execute(D diagram, BlocLines lines, ParserPass currentPass) throws NoSuchColorException
- Throws:
NoSuchColorException
-
isValid
CommandControl isValid(BlocLines lines)
-
getDescription
java.lang.String[] getDescription()
-
isEligibleFor
boolean isEligibleFor(ParserPass pass)
-
-