| Package | Description |
|---|---|
| org.jrebirth.af.core.command.basic.showmodel |
Provides classes to manage Model related commands.
|
| org.jrebirth.af.core.facade |
Provides classes to manage all JRebirth facades.
|
| org.jrebirth.af.core.key |
Provides objects to manage component keys.
|
| org.jrebirth.af.core.link |
Provides...
|
| org.jrebirth.af.core.ui |
Provides base classes for JRebirth UI layer.
|
| Modifier and Type | Field and Description |
|---|---|
private UniqueKey<? extends Model> |
DisplayModelWaveBean.hideModelKey
The hide model key.
|
private UniqueKey<Model> |
ShowModelWaveBuilder.showModelKey
The unique key of the model to show.
|
private UniqueKey<? extends Model> |
DisplayModelWaveBean.showModelKey
The show model key.
|
| Modifier and Type | Method and Description |
|---|---|
UniqueKey<? extends Model> |
DisplayModelWaveBean.getHideModelKey()
Gets the hide model key.
|
UniqueKey<? extends Model> |
DisplayModelWaveBean.getShowModelKey()
Gets the show model key.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DisplayModelWaveBean.setHideModelKey(UniqueKey<? extends Model> hideModelKey)
Sets the hide model key.
|
void |
DisplayModelWaveBean.setShowModelKey(UniqueKey<? extends Model> showModelKey)
Sets the show model key.
|
ShowModelWaveBuilder |
ShowModelWaveBuilder.showModelKey(UniqueKey<Model> showModelKey)
Define the unique key of the model to show.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<UniqueKey<? extends R>,WeakReference<R>> |
AbstractFacade.componentMap
The map that store FacadeReady singletons.
|
| Modifier and Type | Method and Description |
|---|---|
private <E extends R> |
AbstractFacade.buildClassKey(Class<E> clazz)
Build a singleton key.
|
<E extends R> |
Facade.buildKey(Class<E> clazz,
Object... keyPart)
Build an unique key.
|
<E extends R> |
AbstractFacade.buildKey(Class<E> clazz,
Object... keyPart)
Build an unique key.
|
private <E extends R> |
AbstractFacade.buildMultitonKey(Class<E> clazz,
Object... keyPart)
Build a multiton key.
|
UniqueKey<R> |
FacadeReady.getKey() |
| Modifier and Type | Method and Description |
|---|---|
protected <E extends R> |
AbstractFacade.buildComponent(UniqueKey<E> uniqueKey)
Build a new instance of the ready object class.
|
<E extends R> |
Facade.exists(UniqueKey<E> uniqueKey)
Check if the component has already been created and stored.
|
<E extends R> |
AbstractFacade.exists(UniqueKey<E> uniqueKey)
Check if the component has already been created and stored.
|
<E extends R> |
Facade.register(UniqueKey<E> uniqueKey,
E readyObject)
Register a new ready object component.
|
<E extends R> |
AbstractFacade.register(UniqueKey<E> uniqueKey,
E readyObject)
Register a new ready object component.
|
<E extends R> |
Facade.retrieve(UniqueKey<E> uniqueKey)
Retrieve a ready object component.
|
<E extends R> |
AbstractFacade.retrieve(UniqueKey<E> uniqueKey)
Retrieve a ready object component.
|
void |
FacadeReady.setKey(UniqueKey<R> key) |
<E extends R> |
Facade.unregister(UniqueKey<E> uniqueKey)
Unregister a new ready object component.
|
<E extends R> |
AbstractFacade.unregister(UniqueKey<E> uniqueKey)
Unregister a new ready object component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassKey<R>
The class ClassKey.
|
class |
MultitonKey<R>
The class MultitonKey.
|
| Modifier and Type | Field and Description |
|---|---|
private UniqueKey<R> |
AbstractReady.key
The key that is used to register this component.
|
| Modifier and Type | Method and Description |
|---|---|
UniqueKey<R> |
AbstractReady.getKey() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractReady.setKey(UniqueKey<R> key) |
| Modifier and Type | Field and Description |
|---|---|
private UniqueKey<? extends Model> |
InnerModelBase.modelKey
The unique key of the inner model.
|
| Modifier and Type | Method and Description |
|---|---|
UniqueKey<? extends Model> |
InnerModel.getKey()
Return the key of the model.
|
UniqueKey<? extends Model> |
InnerModelBase.getKey()
Return the key of the model.
|
Copyright © 2011–2014 JRebirth OSS. All rights reserved.