Known Direct Subclasses
|
Class Overview
Base class for constructing events which relate to project modifications.
getProject()
always returns the
current persisted state for the project. Whether that matches
the
old values
or the
new values
depends on the specific event, and
will be documented on the derived event class.
Summary
[Expand]
Inherited Fields |
From class
java.util.EventObject
|
[Expand]
Inherited Methods |
From class
com.atlassian.stash.event.ProjectEvent
|
From class
com.atlassian.stash.event.StashEvent
|
From class
java.util.EventObject
Object
|
getSource()
|
String
|
toString()
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Fields
Public Constructors
public
AbstractProjectModificationEvent
(Object source, Project project, Project oldValue, Project newValue)
Public Methods
@Nonnull
public
Project
getNewValue
()
@Nonnull
public
Project
getOldValue
()
public
boolean
isDescriptionChanged
()
public
boolean
isKeyChanged
()
public
boolean
isNameChanged
()