Class HomeStructureEvent
java.lang.Object
com.codename1.home.HomeStructureEvent
Notification that the home graph moved, delivered to a
HomeStructureListener on the EDT.-
Constructor Summary
ConstructorsConstructorDescriptionHomeStructureEvent(StructureChangeKind kind, String structureId, String accessoryId) Creates an event. -
Method Summary
-
Constructor Details
-
HomeStructureEvent
Creates an event. Called by the ports and by the local home.
Parameters
-
kind: what changed;nullbecomesStructureChangeKind.STRUCTURES_CHANGED, the conservative answer, because it is the one that makes a listener re-read everything -
structureId: the home affected, ornullwhen the change is not scoped to one -
accessoryId: the accessory affected, ornull
-
-
-
Method Details
-
getKind
What changed.
Returns
the kind, never
null -
getStructureId
The home this is about.
Returns
the structure identifier, or
nullwhen the change is not scoped to one home -
getAccessoryId
The accessory this is about.
Returns
the accessory identifier, or
nullwhen the change is not about one accessory -
toString
Description copied from class:ObjectReturns a string representation of the object. In general, the toString method returns a string that "textually represents" this object. The result should be a concise but informative representation that is easy for a person to read. It is recommended that all subclasses override this method. The toString method for class Object returns a string consisting of the name of the class of which the object is an instance, the at-sign character `@', and the unsigned hexadecimal representation of the hash code of the object. In other words, this method returns a string equal to the value of: getClass().getName() + '@' + Integer.toHexString(hashCode())
-