Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java @ 29:bba8fd97e549
Export and Diagrammoptions integrated into GUI
gnv/trunk@133 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 25 Sep 2009 07:28:49 +0000 |
parents | 65ff6fcfee0c |
children | 07e9c137a2f1 |
comparison
equal
deleted
inserted
replaced
28:d93ea867406b | 29:bba8fd97e549 |
---|---|
13 * | 13 * |
14 */ | 14 */ |
15 public class DefaultSessionModel implements SessionModel{ | 15 public class DefaultSessionModel implements SessionModel{ |
16 | 16 |
17 | 17 |
18 | |
19 | |
18 private Collection<ArtifactObject> artifactFactories = null; | 20 private Collection<ArtifactObject> artifactFactories = null; |
19 | 21 |
20 private ArtifactObject selectedArtifactFactory = null; | 22 private ArtifactObject selectedArtifactFactory = null; |
21 | 23 |
22 private ArtifactObject currentArtifact =null; | 24 private ArtifactObject currentArtifact =null; |
25 | |
26 private DiagrammOptions diagrammOptions= null; | |
23 | 27 |
24 | 28 |
25 /** | 29 /** |
26 * Constructor | 30 * Constructor |
27 */ | 31 */ |
86 */ | 90 */ |
87 public void setCurrentArtifact(ArtifactObject artifact) { | 91 public void setCurrentArtifact(ArtifactObject artifact) { |
88 this.currentArtifact = artifact; | 92 this.currentArtifact = artifact; |
89 } | 93 } |
90 | 94 |
95 public DiagrammOptions getDiagrammOptions() { | |
96 if (diagrammOptions == null){ | |
97 diagrammOptions = new DiagrammOptions(); | |
98 } | |
99 return diagrammOptions; | |
100 } | |
101 | |
102 | |
91 | 103 |
92 } | 104 } |