When someone try deletes one Petri Net element,
occurs an exception:
java.lang.ArrayIndexOutOfBoundsException: Array index
out of range: 1
at java.util.Vector.get(Vector.java:713)
at
com.mecvar2.petrinet.visual.PetriNetworkDraw.removeMe
(PetriNetworkDraw.java:420)
at
com.mecvar2.petrinet.core.Transition.removeMyself
(Transition.java:333)
at
com.mecvar2.petrinet.core.Transition$2.mouseClicked
(Transition.java:117)
at java.awt.AWTEventMulticaster.mouseClicked
(AWTEventMulticaster.java:207)
at java.awt.Component.processMouseEvent
(Component.java:5137)
at java.awt.Component.processEvent
(Component.java:4931)
at java.awt.Container.processEvent
(Container.java:1566)
at java.awt.Component.dispatchEventImpl
(Component.java:3639)
at java.awt.Container.dispatchEventImpl
(Container.java:1623)
at java.awt.Component.dispatchEvent
(Component.java:3480)
at
java.awt.LightweightDispatcher.retargetMouseEvent
(Container.java:3450)
at
java.awt.LightweightDispatcher.processMouseEvent
(Container.java:3174)
at
java.awt.LightweightDispatcher.dispatchEvent
(Container.java:3095)
at java.awt.Container.dispatchEventImpl
(Container.java:1609)
at java.awt.Window.dispatchEventImpl
(Window.java:1590)
at java.awt.Component.dispatchEvent
(Component.java:3480)
at java.awt.EventQueue.dispatchEvent
(EventQueue.java:450)
at
java.awt.EventDispatchThread.pumpOneEventForHierarch
y(EventDispatchThread.java:197)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:144)
at java.awt.EventDispatchThread.pumpEvents
(EventDispatchThread.java:136)
at java.awt.EventDispatchThread.run
(EventDispatchThread.java:99)