1 package org.ufcspa.simdecs.diagram.elements;
\r
3 import java.util.ArrayList;
\r
4 import java.util.List;
\r
5 import java.util.Locale;
\r
8 public class Begin extends Node {
\r
10 @NodeTextProperty(namei18n="NodeBeginDescription")
\r
11 private String description;
\r
12 @NodeTextProperty(namei18n="NodeBeginTitle")
\r
13 private String title;
\r
14 @NodeTextProperty(namei18n="NodeBeginScenario")
\r
15 private String scenario;
\r
17 public Begin(String messageBundle, Locale locale) {
\r
18 super(messageBundle, locale);
\r
21 public String getDescription() {
\r
25 public void setDescription(String description) {
\r
26 this.description = description;
\r
29 public String getScenario() {
\r
33 public void setScenario(String scenario) {
\r
34 this.scenario = scenario;
\r
37 public String getTitle() {
\r
41 public void setTitle(String title) {
\r
46 public String getImage() {
\r
47 return "img/nodes/begin_" + getLocale() + ".png";
\r
51 public String getImageWithLink() {
\r
52 return "img/nodes/beginLink_" + getLocale() + ".png";
\r
56 public List<Node> getGrantedPrevious() {
\r
57 List<Node> list = new ArrayList<Node>();
\r
62 public List<SwimLane> getGrantedSwimLanes() {
\r
63 List<SwimLane> list = new ArrayList<SwimLane>();
\r
64 list.add(new Doctor(messageBundle, locale));
\r
69 public boolean isFirst() {
\r
74 public String getName() {
\r
75 return getResourceMessage("elementNodeBegin");
\r