Package org.eclipse.emf.cdo.ui.widgets
Class CommitHistoryComposite.Input
- java.lang.Object
-
- org.eclipse.net4j.util.event.Notifier
-
- org.eclipse.emf.cdo.ui.widgets.CommitHistoryComposite.Input
-
- All Implemented Interfaces:
org.eclipse.net4j.util.event.INotifier
,org.eclipse.net4j.util.event.INotifier.INotifier2
,org.eclipse.net4j.util.lifecycle.IDeactivateable
,org.eclipse.net4j.util.lifecycle.ILifecycle
- Enclosing class:
- CommitHistoryComposite
public static class CommitHistoryComposite.Input extends org.eclipse.net4j.util.event.Notifier implements org.eclipse.net4j.util.lifecycle.ILifecycle
Encapsulates the input of aCommitHistoryComposite
.- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CommitHistoryComposite.Input.IllegalInputException
static interface
CommitHistoryComposite.Input.ObjectModifier
-
Constructor Summary
Constructors Constructor Description Input(java.lang.Object delegate)
Input(CDOSession session, CDOBranch branch, CDOObject object)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
java.lang.Exception
deactivate()
boolean
equals(java.lang.Object obj)
CDOBranch
getBranch()
protected java.lang.Object
getLifecycle()
org.eclipse.net4j.util.lifecycle.LifecycleState
getLifecycleState()
CDOObject
getObject()
CDOSession
getSession()
int
hashCode()
boolean
isActive()
boolean
isOffline()
java.lang.String
toString()
-
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
-
-
-
-
Constructor Detail
-
Input
public Input(java.lang.Object delegate) throws CommitHistoryComposite.Input.IllegalInputException
-
Input
public Input(CDOSession session, CDOBranch branch, CDOObject object)
-
-
Method Detail
-
getSession
public final CDOSession getSession()
-
getBranch
public final CDOBranch getBranch()
-
getObject
public final CDOObject getObject()
-
isOffline
public final boolean isOffline()
- Since:
- 4.4
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
activate
public void activate() throws org.eclipse.net4j.util.lifecycle.LifecycleException
- Specified by:
activate
in interfaceorg.eclipse.net4j.util.lifecycle.ILifecycle
- Throws:
org.eclipse.net4j.util.lifecycle.LifecycleException
-
deactivate
public java.lang.Exception deactivate()
- Specified by:
deactivate
in interfaceorg.eclipse.net4j.util.lifecycle.IDeactivateable
- Specified by:
deactivate
in interfaceorg.eclipse.net4j.util.lifecycle.ILifecycle
-
getLifecycleState
public org.eclipse.net4j.util.lifecycle.LifecycleState getLifecycleState()
- Specified by:
getLifecycleState
in interfaceorg.eclipse.net4j.util.lifecycle.ILifecycle
-
isActive
public boolean isActive()
- Specified by:
isActive
in interfaceorg.eclipse.net4j.util.lifecycle.ILifecycle
-
getLifecycle
protected final java.lang.Object getLifecycle()
-
-