Interface NetworkStatusEvent<CON>

Type Parameters:
CON - The type of the connection to be used.
All Superinterfaces:
org.refcodes.mixin.ActionAccessor<Enum<?>>, org.refcodes.observer.ActionEvent, org.refcodes.component.ConnectionAccessor<CON>, org.refcodes.component.ConnectionStatusAccessor, ConnectionStatusEvent, org.refcodes.observer.Event, org.refcodes.observer.GenericActionEvent<Enum<?>,​Object>, org.refcodes.observer.GenericActionMetaDataEvent<Enum<?>,​org.refcodes.mixin.EventMetaData,​Object>, GenericConnectionStatusEvent<Enum<?>,​org.refcodes.mixin.EventMetaData,​Object>, org.refcodes.observer.GenericEvent<Object>, org.refcodes.observer.GenericMetaDataEvent<org.refcodes.mixin.EventMetaData,​Object>, GenericNetworkStatusEvent<CON,​Enum<?>,​org.refcodes.mixin.EventMetaData,​Object>, org.refcodes.mixin.MetaDataAccessor<org.refcodes.mixin.EventMetaData>, org.refcodes.observer.MetaDataActionEvent, org.refcodes.observer.MetaDataEvent, org.refcodes.component.OpenedAccessor, org.refcodes.mixin.SourceAccessor<Object>

public interface NetworkStatusEvent<CON>
extends GenericNetworkStatusEvent<CON,​Enum<?>,​org.refcodes.mixin.EventMetaData,​Object>, ConnectionStatusEvent
The NetworkStatusEvent indicates the ConnectionStatus for a component's connection.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.refcodes.mixin.ActionAccessor

    org.refcodes.mixin.ActionAccessor.ActionBuilder<A extends Object,​B extends org.refcodes.mixin.ActionAccessor.ActionBuilder<A,​B>>, org.refcodes.mixin.ActionAccessor.ActionMutator<A extends Object>, org.refcodes.mixin.ActionAccessor.ActionProperty<A extends Object>

    Nested classes/interfaces inherited from interface org.refcodes.component.ConnectionAccessor

    org.refcodes.component.ConnectionAccessor.ConnectionMutator<CON extends Object>, org.refcodes.component.ConnectionAccessor.ConnectionProperty<CON extends Object>

    Nested classes/interfaces inherited from interface org.refcodes.component.ConnectionStatusAccessor

    org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusMutator, org.refcodes.component.ConnectionStatusAccessor.ConnectionStatusProperty

    Nested classes/interfaces inherited from interface org.refcodes.observer.GenericActionMetaDataEvent

    org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A extends Object,​EM extends org.refcodes.mixin.EventMetaData,​SRC extends Object,​B extends org.refcodes.observer.GenericActionMetaDataEvent.GenericActionMetaDataEventBuilder<A,​EM,​SRC,​B>>

    Nested classes/interfaces inherited from interface org.refcodes.mixin.MetaDataAccessor

    org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD extends Object,​B extends org.refcodes.mixin.MetaDataAccessor.MetaDataBuilder<MD,​B>>, org.refcodes.mixin.MetaDataAccessor.MetaDataMutator<MD extends Object>, org.refcodes.mixin.MetaDataAccessor.MetaDataProperty<MD extends Object>

    Nested classes/interfaces inherited from interface org.refcodes.observer.MetaDataActionEvent

    org.refcodes.observer.MetaDataActionEvent.ActionMetaDataEventBuilder

    Nested classes/interfaces inherited from interface org.refcodes.component.OpenedAccessor

    org.refcodes.component.OpenedAccessor.OpenedMutator, org.refcodes.component.OpenedAccessor.OpenedProperty

    Nested classes/interfaces inherited from interface org.refcodes.mixin.SourceAccessor

    org.refcodes.mixin.SourceAccessor.SourceMutator<SRC extends Object>, org.refcodes.mixin.SourceAccessor.SourceProperty<SRC extends Object>
  • Method Summary

    Methods inherited from interface org.refcodes.mixin.ActionAccessor

    getAction

    Methods inherited from interface org.refcodes.component.ConnectionAccessor

    getConnection

    Methods inherited from interface org.refcodes.component.ConnectionStatusAccessor

    getConnectionStatus, isOpened

    Methods inherited from interface org.refcodes.mixin.MetaDataAccessor

    getMetaData

    Methods inherited from interface org.refcodes.mixin.SourceAccessor

    getSource