public class LibraryEvent
extends java.lang.Object
library changes.| Constructor and Description |
|---|
LibraryEvent(Context context, java.util.Collection<LibraryChange> changes) |
LibraryEvent(Context context, LibraryChange change) |
| Modifier and Type | Method and Description |
|---|---|
Context |
getContext()
Get the context for this event.
|
java.util.Collection<LibraryChange> |
getLibraryChanges()
Get the library changes.
|
java.util.Collection<LibraryChange> |
getLibraryChanges(LibraryChange.Type type)
Get the library changes of a given type.
|
boolean |
hasPropertyChange(java.lang.String name)
Convenience method to determine whether this event contains any property changes for the named property.
|
public LibraryEvent(Context context, LibraryChange change)
public LibraryEvent(Context context, java.util.Collection<LibraryChange> changes)
public Context getContext()
LibraryEventSource the listener was registered with. For example, on an application workspace, the workspace will be set in the context. For a project, the project and workspace will be set in the context.public java.util.Collection<LibraryChange> getLibraryChanges()
public java.util.Collection<LibraryChange> getLibraryChanges(LibraryChange.Type type)
type - the change typepublic boolean hasPropertyChange(java.lang.String name)
name - the property nametrue if the event contains changes to a property with the given name, or false otherwise