Interface MissingPerspectiveStrategy

All Known Implementing Classes:
DefaultMissingPerspectiveFactory

public interface MissingPerspectiveStrategy
This strategy is used by a CControl or a CControlPerspective to create CStationPerspectives for stations that are not (yet) registered at the CControl.
Author:
Benjamin Sigg
  • Method Details

    • createStation

      CStationPerspective createStation(String id, Path typeId)
      Creates the station that represented id.
      Parameters:
      id - the identifier of the station
      typeId - the type of the station, this is the identifier that was returned by CStation.getTypeId(), can be null
      Returns:
      the new perspective, can be null