Hierarchy For All Packages

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • org.refcodes.component.AbstractConnectable
      • org.refcodes.component.AbstractConnectableAutomaton (implements org.refcodes.component.ConnectableComponent.ConnectableAutomaton)
        • org.refcodes.remoting.RemoteClient (implements org.refcodes.remoting.Remote)
        • org.refcodes.remoting.RemoteServer (implements org.refcodes.remoting.Remote)
    • org.refcodes.observer.AbstractEvent<SRC> (implements org.refcodes.observer.Event<SRC>)
      • org.refcodes.observer.AbstractActionEvent<A,SRC> (implements org.refcodes.observer.ActionEvent<A,SRC>)
        • org.refcodes.observer.AbstractMetaDataActionEvent<A,EM,SRC> (implements org.refcodes.observer.MetaDataActionEvent<A,EM,SRC>)
          • org.refcodes.remoting.ext.observer.AbstractRemotingEvent<A,SRC> (implements org.refcodes.remoting.ext.observer.RemotingEvent<A,SRC>)
            • org.refcodes.remoting.ext.observer.ProxyPublishedEvent (implements org.refcodes.remoting.ext.observer.ClientEvent, org.refcodes.remoting.ProxyAccessor)
            • org.refcodes.remoting.ext.observer.ProxySignedOffEvent (implements org.refcodes.remoting.ext.observer.ClientEvent, org.refcodes.remoting.ProxyAccessor)
            • org.refcodes.remoting.ext.observer.PublishProxyEvent (implements org.refcodes.remoting.ext.observer.ClientEvent, org.refcodes.mixin.TypeAccessor<T>)
            • org.refcodes.remoting.ext.observer.SignOffProxyEvent (implements org.refcodes.remoting.ext.observer.ClientEvent, org.refcodes.remoting.ProxyAccessor, org.refcodes.mixin.TimeoutMillisAccessor)
            • org.refcodes.remoting.ext.observer.SubjectPublishedEvent (implements org.refcodes.remoting.ext.observer.ServerEvent, org.refcodes.remoting.SubjectAccessor)
            • org.refcodes.remoting.ext.observer.SubjectSignedOffEvent (implements org.refcodes.remoting.ext.observer.ServerEvent, org.refcodes.remoting.SubjectAccessor)

Interface Hierarchy

  • org.refcodes.mixin.ActionAccessor<A>
    • org.refcodes.observer.ActionEvent<A,SRC> (also extends org.refcodes.observer.Event<SRC>)
      • org.refcodes.component.ext.observer.ComponentEvent<A,SRC>
        • org.refcodes.component.ext.observer.ConnectionEvent<A,SRC> (also extends org.refcodes.observer.MetaDataActionEvent<A,EM,SRC>)
      • org.refcodes.observer.MetaDataActionEvent<A,EM,SRC> (also extends org.refcodes.observer.MetaDataEvent<EM,SRC>)
        • org.refcodes.component.ext.observer.ConnectionEvent<A,SRC> (also extends org.refcodes.component.ext.observer.ComponentEvent<A,SRC>)
  • org.refcodes.mixin.MetaDataAccessor<MD>
    • org.refcodes.observer.MetaDataEvent<EM,SRC> (also extends org.refcodes.observer.Event<SRC>)
      • org.refcodes.observer.MetaDataActionEvent<A,EM,SRC> (also extends org.refcodes.observer.ActionEvent<A,SRC>)
        • org.refcodes.component.ext.observer.ConnectionEvent<A,SRC> (also extends org.refcodes.component.ext.observer.ComponentEvent<A,SRC>)
  • org.refcodes.observer.Observer<E>
  • org.refcodes.mixin.SourceAccessor<SRC>
    • org.refcodes.observer.Event<SRC>
      • org.refcodes.observer.ActionEvent<A,SRC> (also extends org.refcodes.mixin.ActionAccessor<A>)
        • org.refcodes.component.ext.observer.ComponentEvent<A,SRC>
          • org.refcodes.component.ext.observer.ConnectionEvent<A,SRC> (also extends org.refcodes.observer.MetaDataActionEvent<A,EM,SRC>)
        • org.refcodes.observer.MetaDataActionEvent<A,EM,SRC> (also extends org.refcodes.observer.MetaDataEvent<EM,SRC>)
          • org.refcodes.component.ext.observer.ConnectionEvent<A,SRC> (also extends org.refcodes.component.ext.observer.ComponentEvent<A,SRC>)
      • org.refcodes.observer.MetaDataEvent<EM,SRC> (also extends org.refcodes.mixin.MetaDataAccessor<MD>)
        • org.refcodes.observer.MetaDataActionEvent<A,EM,SRC> (also extends org.refcodes.observer.ActionEvent<A,SRC>)
          • org.refcodes.component.ext.observer.ConnectionEvent<A,SRC> (also extends org.refcodes.component.ext.observer.ComponentEvent<A,SRC>)

Enum Class Hierarchy