Changeset 134 in tmcsimulator-scriptbuilder for trunk/src/event/editor/frame/PropertyModel.java
- Timestamp:
- 10/23/2017 05:27:01 PM (9 years ago)
- File:
-
- 1 edited
-
trunk/src/event/editor/frame/PropertyModel.java (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/event/editor/frame/PropertyModel.java
r130 r134 23 23 import java.util.TreeMap; 24 24 import javax.swing.JPanel; 25 import scriptbuilder.structures.ScriptIncident; 26 import scriptbuilder.structures.TimeSlice; 25 27 import scriptbuilder.structures.events.I_ScriptEvent; 26 28 … … 82 84 } 83 85 } 86 87 public void addEventFromDropdown(Properties property, ScriptIncident inc, TimeSlice ts) 88 { 89 try 90 { 91 I_ScriptEvent se = property.getEvent(); 92 93 inc.addNewEvent(se, ts.getTime()); 94 95 JPanel panel = (JPanel) classMap.get(property).newInstance(); 96 97 final PropertyPanel propertyPanel = properties.addPropertyPanel(property, panel); 98 if (panel instanceof I_ScriptEventEditorPanel) 99 { 100 eventMap.put(panel, se); 101 ((I_ScriptEventEditorPanel) panel).getEventObject(se); 102 } 103 } 104 catch (Exception e) 105 { 106 System.err.println("Could not create panel of type \"" + property + "\""); 107 } 108 } 84 109 85 110 public void removeProperty(Properties property)
Note: See TracChangeset
for help on using the changeset viewer.
