Ver Fonte

Bug fix

Properties window not editable in symbollayer
dominik há 8 anos atrás
pai
commit
b7c1d6997a

+ 10 - 0
scopviz/src/main/java/de/tu_darmstadt/informatik/tk/scopviz/ui/ButtonManager.java

@@ -5,6 +5,7 @@ import java.util.ArrayList;
 import org.graphstream.graph.Edge;
 import org.graphstream.graph.Edge;
 import org.graphstream.graph.Graph;
 import org.graphstream.graph.Graph;
 import org.graphstream.graph.Node;
 import org.graphstream.graph.Node;
+import org.graphstream.graph.implementations.Graphs;
 import org.graphstream.ui.geom.Point3;
 import org.graphstream.ui.geom.Point3;
 
 
 import de.tu_darmstadt.informatik.tk.scopviz.debug.Debug;
 import de.tu_darmstadt.informatik.tk.scopviz.debug.Debug;
@@ -167,7 +168,10 @@ public final class ButtonManager {
 				controller.toolbox.setVisible(true);
 				controller.toolbox.setVisible(true);
 				controller.symbolToolVBox.setVisible(false);
 				controller.symbolToolVBox.setVisible(false);
 				
 				
+				controller.propertiesObjectColumn.setEditable(true);
+				
 			}
 			}
+			
 			GraphDisplayManager.setCurrentLayer(Layer.UNDERLAY);
 			GraphDisplayManager.setCurrentLayer(Layer.UNDERLAY);
 			GraphDisplayManager.switchActiveGraph();
 			GraphDisplayManager.switchActiveGraph();
 
 
@@ -187,6 +191,8 @@ public final class ButtonManager {
 				controller.toolbox.setVisible(true);
 				controller.toolbox.setVisible(true);
 				controller.symbolToolVBox.setVisible(false);
 				controller.symbolToolVBox.setVisible(false);
 				
 				
+				controller.propertiesObjectColumn.setEditable(true);
+				
 			}
 			}
 			
 			
 			GraphDisplayManager.setCurrentLayer(Layer.OPERATOR);
 			GraphDisplayManager.setCurrentLayer(Layer.OPERATOR);
@@ -208,6 +214,8 @@ public final class ButtonManager {
 				controller.toolbox.setVisible(true);
 				controller.toolbox.setVisible(true);
 				controller.symbolToolVBox.setVisible(false);
 				controller.symbolToolVBox.setVisible(false);
 				
 				
+				controller.propertiesObjectColumn.setEditable(true);
+				
 			}
 			}
 			
 			
 			GraphDisplayManager.setCurrentLayer(Layer.MAPPING);
 			GraphDisplayManager.setCurrentLayer(Layer.MAPPING);
@@ -229,6 +237,8 @@ public final class ButtonManager {
 				controller.toolbox.setVisible(false);
 				controller.toolbox.setVisible(false);
 				controller.symbolToolVBox.setVisible(true);
 				controller.symbolToolVBox.setVisible(true);
 				
 				
+				controller.propertiesObjectColumn.setEditable(false);
+				
 			}
 			}
 			
 			
 			GraphDisplayManager.setCurrentLayer(Layer.SYMBOL);
 			GraphDisplayManager.setCurrentLayer(Layer.SYMBOL);

+ 0 - 6
scopviz/src/main/java/de/tu_darmstadt/informatik/tk/scopviz/ui/GUIController.java

@@ -7,12 +7,6 @@ import java.util.ResourceBundle;
 import javax.swing.JFrame;
 import javax.swing.JFrame;
 import javax.swing.JPanel;
 import javax.swing.JPanel;
 
 
-import org.jxmapviewer.JXMapViewer;
-import org.jxmapviewer.OSMTileFactoryInfo;
-import org.jxmapviewer.viewer.DefaultTileFactory;
-import org.jxmapviewer.viewer.GeoPosition;
-import org.jxmapviewer.viewer.TileFactoryInfo;
-
 import de.tu_darmstadt.informatik.tk.scopviz.main.Main;
 import de.tu_darmstadt.informatik.tk.scopviz.main.Main;
 import de.tu_darmstadt.informatik.tk.scopviz.ui.handlers.KeyboardShortcuts;
 import de.tu_darmstadt.informatik.tk.scopviz.ui.handlers.KeyboardShortcuts;
 import de.tu_darmstadt.informatik.tk.scopviz.ui.handlers.MyAnimationTimer;
 import de.tu_darmstadt.informatik.tk.scopviz.ui.handlers.MyAnimationTimer;