Changeset 119 in tmcsimulator-scriptbuilder for trunk/src/event/editor/frame/PropertyPanels.java
- Timestamp:
- 09/13/2017 12:30:19 PM (9 years ago)
- File:
-
- 1 edited
-
trunk/src/event/editor/frame/PropertyPanels.java (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/event/editor/frame/PropertyPanels.java
r94 r119 90 90 } 91 91 92 private boolean remove(PropertyPanel panel)92 private boolean remove(PropertyPanel removablePanel) 93 93 { 94 94 boolean result = false; 95 95 96 if ((result = properties.remove( panel)))96 if ((result = properties.remove(removablePanel))) 97 97 { 98 98 setChanged(); 99 notifyObservers(new PropertyUpdate(UpdateType.Remove, panel));99 notifyObservers(new PropertyUpdate(UpdateType.Remove, removablePanel)); 100 100 } 101 101 else … … 104 104 } 105 105 106 if ( panel.getProperty().getType() == PropertyTypes.Multiple)106 if (removablePanel.getProperty().getType() == PropertyTypes.Multiple) 107 107 { 108 108 Vector<MultPropertyPanel> panelsOfSameType = new Vector<MultPropertyPanel>(); 109 109 Vector<MultPropertyPanel> panelsOfGreaterIndex = new Vector<MultPropertyPanel>(); 110 110 111 propertyCounter.put( panel.getProperty(), propertyCounter.get(panel.getProperty()) - 1);111 propertyCounter.put(removablePanel.getProperty(), propertyCounter.get(removablePanel.getProperty()) - 1); 112 112 113 113 // extract panels of the same property type 114 114 for (PropertyPanel pan : properties) 115 115 { 116 if (pan.getProperty() == panel.getProperty())116 if (pan.getProperty() == removablePanel.getProperty()) 117 117 { 118 118 panelsOfSameType.add((MultPropertyPanel) pan); … … 124 124 for (MultPropertyPanel pan : panelsOfSameType) 125 125 { 126 if (pan.getIndex() > ((MultPropertyPanel) panel).getIndex())126 if (pan.getIndex() > ((MultPropertyPanel) removablePanel).getIndex()) 127 127 { 128 128 panelsOfGreaterIndex.add(pan); … … 138 138 } 139 139 } 140 else if ( panel.getProperty().getType() == PropertyTypes.Optional)140 else if (removablePanel.getProperty().getType() == PropertyTypes.Optional) 141 141 { 142 142 // do nothing
Note: See TracChangeset
for help on using the changeset viewer.
