Class 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 a CommitHistoryComposite.
    Author:
    Eike Stepper
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  CommitHistoryComposite.Input.IllegalInputException  
      static interface  CommitHistoryComposite.Input.ObjectModifier  
      • Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle

        org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
      • Nested classes/interfaces inherited from interface org.eclipse.net4j.util.event.INotifier

        org.eclipse.net4j.util.event.INotifier.INotifier2
    • 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.eclipse.net4j.util.event.INotifier

        addListener, getListeners, hasListeners, removeListener
    • 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 class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • activate

        public void activate()
                      throws org.eclipse.net4j.util.lifecycle.LifecycleException
        Specified by:
        activate in interface org.eclipse.net4j.util.lifecycle.ILifecycle
        Throws:
        org.eclipse.net4j.util.lifecycle.LifecycleException
      • deactivate

        public java.lang.Exception deactivate()
        Specified by:
        deactivate in interface org.eclipse.net4j.util.lifecycle.IDeactivateable
        Specified by:
        deactivate in interface org.eclipse.net4j.util.lifecycle.ILifecycle
      • getLifecycleState

        public org.eclipse.net4j.util.lifecycle.LifecycleState getLifecycleState()
        Specified by:
        getLifecycleState in interface org.eclipse.net4j.util.lifecycle.ILifecycle
      • isActive

        public boolean isActive()
        Specified by:
        isActive in interface org.eclipse.net4j.util.lifecycle.ILifecycle
      • getLifecycle

        protected final java.lang.Object getLifecycle()