com.atlassian.confluence.themes.events
Class LookAndFeelEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byorg.springframework.context.ApplicationEvent
          extended bycom.atlassian.event.Event
              extended bycom.atlassian.confluence.event.events.ConfluenceEvent
                  extended bycom.atlassian.confluence.themes.events.LookAndFeelEvent
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ColourSchemeChangedEvent, ThemeChangedEvent

public abstract class LookAndFeelEvent
extends ConfluenceEvent

Abstract class for events related to themes, colour-schemes and layouts.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
LookAndFeelEvent(Object src, String spaceKey)
          Construct a new look and feel event
 
Method Summary
 boolean equals(Object o)
           
 String getSpaceKey()
          Get the space this look and feel event relates to.
 int hashCode()
           
 boolean isGlobal()
          Does this event apply to the global look and feel?
 
Methods inherited from class org.springframework.context.ApplicationEvent
getTimestamp
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LookAndFeelEvent

public LookAndFeelEvent(Object src,
                        String spaceKey)
Construct a new look and feel event

Parameters:
src - the source of the event
spaceKey - the key of the space that this event is being applied to, or null if the event is related to the site's global look and feel.
Method Detail

getSpaceKey

public String getSpaceKey()
Get the space this look and feel event relates to.

Returns:
the key of the space that this event is being applied to, or null if the event is related to the site's global look and feel.

isGlobal

public boolean isGlobal()
Does this event apply to the global look and feel?

Returns:
true if the event applies globally, false if it is limited to a particular space

equals

public boolean equals(Object o)
Overrides:
equals in class ConfluenceEvent

hashCode

public int hashCode()
Overrides:
hashCode in class ConfluenceEvent


Confluence is developed by Atlassian.