Class SentenceSimple
- java.lang.Object
-
- net.sourceforge.plantuml.project.lang.SentenceSimple
-
- All Implemented Interfaces:
Sentence
- Direct Known Subclasses:
SentenceDisplayOnSameRowAs
,SentenceEnds
,SentenceHappens
,SentenceHappensDate
,SentenceIsColored
,SentenceIsColoredForCompletion
,SentenceIsDeleted
,SentenceIsForTask
,SentenceLasts
,SentenceLinksTo
,SentenceOccurs
,SentencePausesDate
,SentencePausesDates
,SentencePausesDayOfWeek
,SentenceTaskEndsAbsolute
,SentenceTaskStarts
,SentenceTaskStartsAbsolute
,SentenceTaskStartsWithColor
,SubjectLinks.InColor
,SubjectResource.IsOffDate
,SubjectResource.IsOffDates
,SubjectResource.IsOffDayOfWeek
,SubjectResource.IsOnDate
,SubjectResource.IsOnDates
public abstract class SentenceSimple extends Object implements Sentence
-
-
Field Summary
Fields Modifier and Type Field Description protected Something
complementii
protected Subject
subjectii
-
Constructor Summary
Constructors Constructor Description SentenceSimple(Subject subject, IRegex verb, Something complement)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract CommandExecutionResult
execute(GanttDiagram project, Object subject, Object complement)
CommandExecutionResult
execute(GanttDiagram project, RegexResult arg)
String
getVerbPattern()
IRegex
getVerbRegex()
IRegex
toRegex()
-
-
-
Method Detail
-
execute
public final CommandExecutionResult execute(GanttDiagram project, RegexResult arg)
-
execute
public abstract CommandExecutionResult execute(GanttDiagram project, Object subject, Object complement)
-
getVerbPattern
public final String getVerbPattern()
-
getVerbRegex
public IRegex getVerbRegex()
-
-