| Package | Description |
|---|---|
| org.jrebirth.af.api.component.behavior |
Provide interface to support Behavior management into
Component. |
| org.jrebirth.af.api.facade |
Provide APi to manage JRebirth internal Facades.
|
| Modifier and Type | Method and Description |
|---|---|
<BD extends BehaviorData,B extends Behavior<BD>> |
BehavioredComponent.addBehavior(Class<B> behaviorClass)
Add a behavior to the component by providing the
Behavior class. |
<BD extends BehaviorData,B extends Behavior<BD>> |
BehavioredComponent.getBehavior(Class<B> behaviorClass)
Return the
Behavior instance created for the given Behavior type. |
<BD extends BehaviorData,B extends Behavior<BD>> |
BehavioredComponent.getBehaviorData(Class<B> behaviorClass)
Return the
BehaviorData used by the given Behavior type. |
| Modifier and Type | Method and Description |
|---|---|
List<Class<? extends Behavior<?>>> |
BehaviorData.getBehaviors()
Return the list of
Behavior supported by this Data. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BehavioredComponent.hasBehavior(Class<Behavior<?>> behaviorClass)
Return true if the component contains the
Behavior class provided. |
| Modifier and Type | Method and Description |
|---|---|
LocalFacade<Behavior<?>> |
GlobalFacade.getBehaviorFacade() |
Copyright © 2011–2015 JRebirth OSS. All rights reserved.