Class FWSystemModel

java.lang.Object
net.simplace.pipe.system.FWSystemModel

public class FWSystemModel extends Object
Author:
Andreas Enders
  • Constructor Details

  • Method Details

    • clone

      public FWSystemModel clone()
      Overrides:
      clone in class Object
      See Also:
    • getID

      public String getID()
      Returns:
      the iD
    • getParameterMap

      public Map<String,Object> getParameterMap()
      Returns:
      the parameterMap
    • getFunction

      public FWFunctionalityModel getFunction(String aID)
      Parameters:
      aID -
      Returns:
      the nextFunction
    • getChartStyle

      public ChartStyle getChartStyle(String aKey, FWObservable aObservable)
      Parameters:
      aKey -
      aObservable -
      Returns:
      the choosen ChartStyle
    • getScenarioByName

      public org.jdom2.Element getScenarioByName(String aName)
      Parameters:
      aName -
      Returns:
      the choosen scenario element
    • getFeatureStyle

      public org.jdom2.Element getFeatureStyle(String aKey)
      Returns a style from the .
      Parameters:
      aKey -
      Returns:
      the chosen feature style
    • getGridStyle

      public org.jdom2.Element getGridStyle(String aKey)
      Returns a style from the .
      Parameters:
      aKey -
      Returns:
      the chosen grid style
    • getStartFunctionModel

      public FWFunctionalityModel getStartFunctionModel()
      Returns:
      the startFunction
    • getRemoveFunctionModel

      public FWFunctionalityModel getRemoveFunctionModel()
      Returns:
      the startFunction
    • getScenarioFunctionModel

      public FWFunctionalityModel getScenarioFunctionModel()
      Returns:
      the startFunction
    • getResultsFunctionModel

      public FWFunctionalityModel getResultsFunctionModel()
      Returns:
      the startFunction
    • getOID

      public String getOID()
      Returns:
      the oID
    • getRessourcPartList

      public List<String> getRessourcPartList()
      Returns:
      the ressourcPartList
    • getUserGroup

      public String getUserGroup()
      Returns:
      the userGroup
    • getClientConfigName

      public String getClientConfigName()
      Returns:
      the userGroup
    • getInfoLocation

      public String getInfoLocation()
      Returns:
      the URL leading to Infos to the System
    • getClientConfigElement

      public void getClientConfigElement() throws SystemNotFoundException
      Throws:
      SystemNotFoundException
    • initScenarioConfig

      public void initScenarioConfig()
    • getScenarioCount

      public int getScenarioCount()
      Returns:
      the number of scenarios in system
    • saveScenarioConfig

      public void saveScenarioConfig()
    • saveScenario

      public void saveScenario(Map<String,Object> aParameterMap) throws AlreadyExistingException
      Parameters:
      aParameterMap -
      Throws:
      AlreadyExistingException
    • removeScenario

      public void removeScenario(String aOID)
      Parameters:
      aOID -
    • getScenarioMap

      public Map<String,Object> getScenarioMap()
      Returns:
      ScenarioMap
    • doesScenarioNameExist

      public boolean doesScenarioNameExist(String aName)
      Parameters:
      aName -
      Returns:
      if scenario name already was used