com.atlassian.confluence.themes.events
Class LookAndFeelEvent

java.lang.Object
  extended by java.util.EventObject
      extended by org.springframework.context.ApplicationEvent
          extended by com.atlassian.event.Event
              extended by com.atlassian.confluence.event.events.ConfluenceEvent
                  extended by com.atlassian.confluence.themes.events.LookAndFeelEvent
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ColourSchemeChangedEvent, SiteLogoChangedEvent, StylesheetChangedEvent, 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(java.lang.Object src, java.lang.String spaceKey)
          Construct a new look and feel event
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.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(java.lang.Object src,
                        java.lang.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 java.lang.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(java.lang.Object o)
Overrides:
equals in class com.atlassian.event.Event

hashCode

public int hashCode()
Overrides:
hashCode in class com.atlassian.event.Event


Copyright © 2003-2014 Atlassian. All Rights Reserved.