Package io.guise.framework.platform.web
Class WebChangeDepictEvent
- java.lang.Object
-
- java.util.EventObject
-
- com.globalmentor.event.AbstractEvent
-
- io.guise.framework.event.AbstractGuiseEvent
-
- io.guise.framework.platform.AbstractPlatformEvent
-
- io.guise.framework.platform.AbstractDepictEvent
-
- io.guise.framework.platform.web.AbstractWebDepictEvent
-
- io.guise.framework.platform.web.WebChangeDepictEvent
-
- All Implemented Interfaces:
com.globalmentor.event.Event
,GuiseEvent
,DepictEvent
,PlatformEvent
,PlatformMessage
,WebDepictEvent
,WebPlatformEvent
,WebPlatformMessage
,java.io.Serializable
public class WebChangeDepictEvent extends AbstractWebDepictEvent
Indicates that one or more properties of a depicted object have changed on the web platform. Each property value can be an object aList
, or aMap
of other properties.- Author:
- Garret Wilson
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WebChangeDepictEvent(DepictedObject depictedObject, com.globalmentor.model.NameValuePair<java.lang.String,java.lang.Object>... properties)
Depicted object and properties constructor.WebChangeDepictEvent(DepictedObject depictedObject, java.util.Map<java.lang.String,java.lang.Object> properties)
Depicted object and properties map constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>
getProperties()
java.lang.String
toString()
-
Methods inherited from class io.guise.framework.platform.AbstractDepictEvent
getDepictedObject
-
Methods inherited from class io.guise.framework.event.AbstractGuiseEvent
getSession
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.guise.framework.platform.DepictEvent
getDepictedObject
-
-
-
-
Constructor Detail
-
WebChangeDepictEvent
public WebChangeDepictEvent(DepictedObject depictedObject, com.globalmentor.model.NameValuePair<java.lang.String,java.lang.Object>... properties)
Depicted object and properties constructor.- Parameters:
depictedObject
- The depicted object on which the event initially occurred.properties
- The relevant properties; properties with duplicate names replace earlier properties of the same name.- Throws:
java.lang.NullPointerException
- if the given depicted object and/or properties isnull
.
-
WebChangeDepictEvent
public WebChangeDepictEvent(DepictedObject depictedObject, java.util.Map<java.lang.String,java.lang.Object> properties)
Depicted object and properties map constructor.- Parameters:
depictedObject
- The depicted object on which the event initially occurred.properties
- The map representing the relevant properties.- Throws:
java.lang.NullPointerException
- if the given depicted object and/or properties isnull
.
-
-