- All Superinterfaces:
Openable,OpenedAccessor
- All Known Subinterfaces:
LinkComponent.LinkAutomaton
- All Known Implementing Classes:
AbstractDeviceAutomaton,LinkAutomatonImpl
- Enclosing interface:
- Openable
The
Openable.OpenAutomaton interface defines those methods related to the
opening of connection(s) life-cycle. The semantics of this interface is
very similar to that of the Initializable.InitializeAutomaton interface. To
clarify the context regarding connections, the Openable.OpenAutomaton
interface has been introduced.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.component.Openable
Openable.OpenAutomaton, Openable.OpenBuilder<B extends Openable.OpenBuilder<B>>Nested classes/interfaces inherited from interface org.refcodes.component.OpenedAccessor
OpenedAccessor.OpenedMutator, OpenedAccessor.OpenedProperty -
Method Summary
Modifier and TypeMethodDescriptionbooleanDetermines whether the component's connection(s) may get opened.Methods inherited from interface org.refcodes.component.Openable
open, openUncheckedMethods inherited from interface org.refcodes.component.OpenedAccessor
isOpened
-
Method Details
-
isOpenable
boolean isOpenable()Determines whether the component's connection(s) may get opened.- Returns:
- True if
Openable.open()is possible.
-