Schnittstelle ILayerStack

Alle Superschnittstellen:
Clearable, EmptinessRequestable
Alle bekannten Implementierungsklassen:
LayerStack

public interface ILayerStack extends Clearable
  • Methodendetails

    • containsControl

      boolean containsControl(IControl<?,?> control)
    • getLayerCount

      int getLayerCount()
    • getOptionalStoredControlByInternalId

      Optional<IControl<?,?>> getOptionalStoredControlByInternalId(String internalId)
    • getStoredControls

      IContainer<IControl<?,?>> getStoredControls()
    • getStoredLayers

      IContainer<ILayer<?>> getStoredLayers()
    • getStoredTopLayer

      ILayer<?> getStoredTopLayer()
    • hasRemoveLayerAction

      boolean hasRemoveLayerAction()
    • pushLayer

      ILayerStack pushLayer(ILayer<?> layer)
    • pushLayerWithRootControl

      ILayerStack pushLayerWithRootControl(IControl<?,?> rootControl)
    • removeLayer

      void removeLayer(ILayer<?> layer)
    • setRemoveLayerAction

      ILayerStack setRemoveLayerAction(Runnable removeLayerAction)