| Package | Description |
|---|---|
| org.quickstart.api.component | |
| org.quickstart.api.delegator |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IStatelessCallabackComponent<L,A,M>
Represents a state less background/callback component.
|
interface |
IUIComponent<C,L,A,M>
Represents an basic UI component handled by a perspective.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.BlockingQueue<ISubComponent<L,A,M>> |
IPerspective.getComponentDelegateQueue()
Returns delegate queue to delegate components to correct target
|
java.util.List<ISubComponent<L,A,M>> |
IStatelessCallabackComponent.getInstances()
return instances of current state less component
|
java.util.List<ISubComponent<L,A,M>> |
IPerspective.getSubcomponents()
Returns all subcomponents in perspective.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IPerspective.init(java.util.concurrent.BlockingQueue<ISubComponent<L,A,M>> componentDelegateQueue,
java.util.concurrent.BlockingQueue<IDelegateDTO<A,M>> messageDelegateQueue,
ICoordinator<L,A,M> messageCoordinator,
Launcher<?> launcher)
The initialization method.
|
void |
IPerspective.postInit(IComponentHandler<ISubComponent<L,A,M>,Message<A,M>> componentHandler)
post init method to set correct component handler and to initialize
components depending on objects created in startUp sequence.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.BlockingQueue<ISubComponent<L,A,M>> |
IComponentDelegator.getComponentDelegateQueue()
Get the delegate queue to add components to be delegated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IComponentDelegator.delegateComponent(ISubComponent<L,A,M> component)
Handles delegate of a component.
|