Package net.sourceforge.plantuml.command
Class UBrexSingleLineCommand2<S extends Diagram>
java.lang.Object
net.sourceforge.plantuml.command.UBrexSingleLineCommand2<S>
- All Implemented Interfaces:
Command<S>
- Direct Known Subclasses:
UBrexCommandComment,UBrexCommandElse,UBrexCommandEndif,UBrexCommandEndPartition,UBrexCommandFootboxIgnored,UBrexCommandHideShow2,UBrexCommandIf,UBrexCommandPartition,UBrexCommandRankDir
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal CommandExecutionResultexecute(S system, BlocLines lines, ParserPass currentPass) protected abstract CommandExecutionResultexecuteArg(S system, LineLocation location, RegexResult arg, ParserPass currentPass) protected CommandControlprotected booleanbooleanisEligibleFor(ParserPass pass) protected booleanisForbidden(CharSequence line) final CommandControlboolean
-
Constructor Details
-
UBrexSingleLineCommand2
-
UBrexSingleLineCommand2
-
-
Method Details
-
syntaxWithFinalBracket
public boolean syntaxWithFinalBracket() -
isValid
-
isCommandForbidden
protected boolean isCommandForbidden() -
finalVerification
-
execute
-
isForbidden
-
executeArg
protected abstract CommandExecutionResult executeArg(S system, LineLocation location, RegexResult arg, ParserPass currentPass) throws NoSuchColorException - Throws:
NoSuchColorException
-
isEligibleFor
- Specified by:
isEligibleForin interfaceCommand<S extends Diagram>
-