|
jET |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.EventObject | +--org.jet.sce.Scenery.DefaultSceneryEvent
Scenery event standard implementation.
Field Summary |
Fields inherited from class java.util.EventObject |
source |
Fields inherited from interface org.jet.sce.SceneryEvent |
CHANGE, INSERT, REMOVE |
Constructor Summary | |
Scenery.DefaultSceneryEvent(int type,
java.lang.Object[] removed,
java.lang.Object[] inserted)
Creates new scenery event. |
Method Summary | |
java.lang.Object[] |
getInserted()
Gets array of inserted elements. |
java.lang.Object[] |
getRemoved()
Gets array of removed elements. |
Scenery |
getScenery()
Returns scenery which sent this event. |
int |
getType()
Gets type of event. |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Scenery.DefaultSceneryEvent(int type, java.lang.Object[] removed, java.lang.Object[] inserted)
Insert event uses only inserted
array. The second one
should be null
.
Change event uses two arrays. The removed
array indicates
elements to be replaced. The inserted
array indicates
elements replacing.
Remove event uses only removed
array. The second one
should be set to null
.
type
- Type of event. One of predefined values.removed
- Array of elements removed from the scenery.inserted
- Array of elements inserted to the scenery.SceneryEvent.INSERT
,
SceneryEvent.CHANGE
,
SceneryEvent.REMOVE
Method Detail |
public Scenery getScenery()
getScenery
in interface SceneryEvent
public int getType()
getType
in interface SceneryEvent
SceneryEvent.INSERT
,
SceneryEvent.CHANGE
,
SceneryEvent.REMOVE
public java.lang.Object[] getInserted()
getInserted
in interface SceneryEvent
null
when there was remove event.public java.lang.Object[] getRemoved()
getRemoved
in interface SceneryEvent
null
when there was insert event.
|
jET |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |