Interface CMaximizedModeAreaPerspective

All Superinterfaces:
CModeAreaPerspective

public interface CMaximizedModeAreaPerspective extends CModeAreaPerspective
Represents a station which can contain "maximized" children, this representation is handled by a CMaximizedModePerspective.
Author:
Benjamin Sigg
  • Method Details

    • setUnmaximize

      void setUnmaximize(Path mode, Location location)
      Sets the origin of the currently maximized child of this area. If this area can function without such information, then this method can just be ignored.
      Parameters:
      mode - the mode that was used, can be null
      location - the exact location, must match mode, can be null
    • getUnmaximizeMode

      Path getUnmaximizeMode()
      Gets the mode the currently maximized item should use when unmaximized.
      Returns:
      the unmaximize mode, can be null
    • getUnmaximizeLocation

      Location getUnmaximizeLocation()
      Gets the location the currently maximized item should use when unmaximized.
      Returns:
      the unmaximize location, can be null