net.sourceforge.plantuml.activitydiagram3.InstructionPartition Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml-mit Show documentation
Show all versions of plantuml-mit Show documentation
PlantUML is a component that allows to quickly write diagrams from text.
// THIS FILE HAS BEEN GENERATED BY A PREPROCESSOR.
package net.sourceforge.plantuml.activitydiagram3;
import java.util.Set;
import net.sourceforge.plantuml.activitydiagram3.ftile.Ftile;
import net.sourceforge.plantuml.activitydiagram3.ftile.FtileFactory;
import net.sourceforge.plantuml.activitydiagram3.ftile.Swimlane;
import net.sourceforge.plantuml.command.CommandExecutionResult;
import net.sourceforge.plantuml.klimt.color.Colors;
import net.sourceforge.plantuml.klimt.creole.Display;
import net.sourceforge.plantuml.sequencediagram.NotePosition;
import net.sourceforge.plantuml.sequencediagram.NoteType;
public class InstructionPartition extends AbstractInstruction implements Instruction {
private final InstructionList list = InstructionList.empty();
private final Instruction parent;
public InstructionPartition(Instruction parent, String partitionTitle) {
this.parent = parent;
}
public Instruction getParent() {
return parent;
}
public Set getSwimlanes() {
return list.getSwimlanes();
}
public Swimlane getSwimlaneIn() {
return list.getSwimlaneIn();
}
public Swimlane getSwimlaneOut() {
return list.getSwimlaneOut();
}
public Ftile createFtile(FtileFactory factory) {
return list.createFtile(factory);
}
public CommandExecutionResult add(Instruction other) {
return list.add(other);
}
public boolean kill() {
return list.kill();
}
public LinkRendering getInLinkRendering() {
return list.getInLinkRendering();
}
public boolean addNote(Display note, NotePosition position, NoteType type, Colors colors, Swimlane swimlaneNote) {
throw new UnsupportedOperationException();
}
public boolean containsBreak() {
return list.containsBreak();
}
}