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.Layer
public <T> T metaInfo(Class<T> infoType)
metaInfo
in interface org.qi4j.api.structure.MetaInfoHolder
public void activate() throws org.qi4j.api.activation.ActivationException
activate
in interface org.qi4j.api.activation.Activation
org.qi4j.api.activation.ActivationException
public void passivate() throws org.qi4j.api.activation.PassivationException
passivate
in interface org.qi4j.api.activation.Activation
org.qi4j.api.activation.PassivationException
public void registerActivationEventListener(org.qi4j.api.activation.ActivationEventListener listener)
registerActivationEventListener
in interface org.qi4j.api.activation.ActivationEventListenerRegistration
public void deregisterActivationEventListener(org.qi4j.api.activation.ActivationEventListener listener)
deregisterActivationEventListener
in interface org.qi4j.api.activation.ActivationEventListenerRegistration
public ApplicationInstance applicationInstance()