public class LayerInstance extends Object implements org.qi4j.api.structure.Layer
| Constructor and Description |
|---|
LayerInstance(LayerModel model,
ApplicationInstance applicationInstance,
UsedLayersInstance usedLayersInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate() |
ApplicationInstance |
applicationInstance() |
void |
deregisterActivationEventListener(org.qi4j.api.activation.ActivationEventListener listener) |
<T> T |
metaInfo(Class<T> infoType) |
String |
name() |
void |
passivate() |
void |
registerActivationEventListener(org.qi4j.api.activation.ActivationEventListener listener) |
String |
toString() |
public LayerInstance(LayerModel model, ApplicationInstance applicationInstance, UsedLayersInstance usedLayersInstance)
public String name()
name in interface org.qi4j.api.structure.Layerpublic <T> T metaInfo(Class<T> infoType)
metaInfo in interface org.qi4j.api.structure.MetaInfoHolderpublic void activate()
throws org.qi4j.api.activation.ActivationException
activate in interface org.qi4j.api.activation.Activationorg.qi4j.api.activation.ActivationExceptionpublic void passivate()
throws org.qi4j.api.activation.PassivationException
passivate in interface org.qi4j.api.activation.Activationorg.qi4j.api.activation.PassivationExceptionpublic void registerActivationEventListener(org.qi4j.api.activation.ActivationEventListener listener)
registerActivationEventListener in interface org.qi4j.api.activation.ActivationEventListenerRegistrationpublic void deregisterActivationEventListener(org.qi4j.api.activation.ActivationEventListener listener)
deregisterActivationEventListener in interface org.qi4j.api.activation.ActivationEventListenerRegistrationpublic ApplicationInstance applicationInstance()