- saveFile(String) - Method in class ui.controller.Control
-
Writes the current State of the Modelling into a JSON File which can be
loaded.
- searchByID(int) - Method in class ui.controller.Control
-
Search for Object by ID.
- searchByID(int) - Method in class ui.controller.MultiPurposeController
-
Search for Object by ID.
- searchCat(String) - Method in class ui.controller.MultiPurposeController
-
search for category.
- searchCategory(String) - Method in class ui.controller.Control
-
search for category.
- searchCategoryObject(String, String) - Method in class ui.controller.Control
-
Search for Object in a Category.
- searchCatObj(Category, String) - Method in class ui.controller.MultiPurposeController
-
Search for Object in a Category.
- searchEdge(int, int) - Method in class ui.controller.MultiPurposeController
-
Search Edge between 2 Objects.
- searchEle(HolonObject, String) - Method in class ui.controller.MultiPurposeController
-
Search for Element.
- searchEleById(HolonObject, int) - Method in class ui.controller.MultiPurposeController
-
Search the Element by ID.
- searchElement(String) - Method in class classes.HolonObject
-
Search for the element with the name.
- searchElementById(int) - Method in class classes.HolonObject
-
Search for the element with the id.
- searchForSubNets() - Method in class ui.controller.SimulationManager
-
generates all subNets from all objectsToHandle.
- SearchPopUp - Class in ui.view
-
This Class represents a popup to seatch for Objects on the Canvas.
- selectObj(AbstractCpsObject) - Method in class ui.view.SearchPopUp
-
add the searched Objects to the Selected Objects.
- setA(AbstractCpsObject) - Method in class classes.CpsEdge
-
Set the Source to a new one.
- setActive(boolean) - Method in class classes.HolonElement
-
Set the Status of the Element (see description of variables).
- setActiveAt(boolean) - Method in class classes.HolonSwitch
-
Set the value of the Switch.
- setActualCps(AbstractCpsObject) - Method in class ui.view.AddElementPopUp
-
Sets the actual Cps.
- setAmount(int) - Method in class classes.HolonElement
-
Set the amount of the Element in the selected Object.
- setAPI(CpsAPI) - Method in class api.AbstractAlgorithmSuperClass
-
Sets the API.
- setAutoSaveNr(int) - Method in class ui.model.Model
-
Sets the auto save Number.
- setAutoState(boolean) - Method in class classes.HolonSwitch
-
Set the state of the Switch to automatic.
- setB(AbstractCpsObject) - Method in class classes.CpsEdge
-
Set the Destination to a new one.
- setBorderColor(Color) - Method in class classes.AbstractCpsObject
-
Set the Border Color of this CpsObject.
- setBorderColorForMultObj(ArrayList<AbstractCpsObject>, Color) - Method in class api.CpsAPI
-
changes the borderColor for all objects in List to given color.
- setBorderColorForObj(AbstractCpsObject, Color) - Method in class api.CpsAPI
-
changes the border color of given object to given color.
- setCanvas(MyCanvas) - Method in class ui.controller.Control
-
Set the Canvas.
- setCanvas(MyCanvas) - Method in class ui.controller.SimulationManager
-
Set the Canvas.
- setCanvas(MyCanvas) - Method in class ui.view.EditEdgesPopUp
-
Set the Canvas.
- setCapacity(float) - Method in class classes.CpsEdge
-
Setter for the max. capacity
- setCategories(ArrayList<Category>) - Method in class ui.model.Model
-
Sets all Categories.
- setCategory(String) - Method in class ui.view.AddObjectPopUp
-
Set the Category.
- setCategoryListeners(LinkedList<CategoryListener>) - Method in class ui.model.Model
-
Sets the CategorieListener.
- setCellEditable(int, int, boolean) - Method in class ui.view.DefaulTable
-
Set Cell Editable.
- setCgIdx(HashMap<String, Integer>) - Method in class ui.model.Model
-
Sets the Categorie Index.
- setClipboardObjects(ArrayList<AbstractCpsObject>) - Method in class ui.controller.Control
-
Sets the ClipboardObjects.
- setClipboardObjects(ArrayList<AbstractCpsObject>) - Method in class ui.controller.ObjectController
-
sets clipBoardObjects.
- setClipboradObjects(ArrayList<AbstractCpsObject>) - Method in class ui.model.Model
-
Sets the ClipboardObjects.
- setColor(Color) - Method in class classes.HolonObject
-
Set the State Color.
- setConnections(ArrayList<CpsEdge>) - Method in class classes.AbstractCpsObject
-
Set a new ArrayList of connections (Update).
- setConsole(Console) - Method in class ui.model.Model
-
Sets the console.
- setController(Control) - Method in class ui.view.AddObjectPopUp
-
Sets the Controller.
- setController(Control) - Method in class ui.view.EditEdgesPopUp
-
set the Controller.
- setCounter(int) - Static method in class classes.IdCounter
-
Set the Counter.
- setCounter(int) - Static method in class classes.IdCounterElem
-
Set the Counter.
- setCurIteration(int) - Method in class ui.controller.Control
-
sets the current Iteration.
- setCurIteration(int) - Method in class ui.controller.GlobalController
-
sets the current Iteration.
- setCurIteration(int) - Method in class ui.model.Model
-
sets the current Iteration.
- setCvsObjIdx(HashMap<Integer, Integer>) - Method in class ui.model.Model
-
Sets the CanvasObject Index.
- setEdgeCapacity(float) - Method in class ui.view.MyCanvas
-
sets the Edge Capacity.
- setEdgesOnCanvas(ArrayList<CpsEdge>) - Method in class ui.model.Model
-
Sets the edges on the Canvas.
- setEleIdx(HashMap<String, Integer>) - Method in class classes.HolonObject
-
Set the indexes of all elements.
- setElements(ArrayList<HolonElement>) - Method in class classes.HolonObject
-
Set a new ArrayList with HolonElements into the HolonObject.
- setEleName(String) - Method in class classes.HolonElement
-
Set the name to any new name.
- setEnergy(float) - Method in class classes.HolonElement
-
Set the energy value of the selected Element.
- setEnergyAt(float) - Method in class classes.HolonElement
-
Set energy to any value to the whole array.
- setEnergyAt(int, float) - Method in class classes.HolonElement
-
Set energy to any value at a given position.
- setFlow(float) - Method in class classes.CpsEdge
-
Set the flow into a new one.
- setFlow(SubNet, boolean) - Method in class ui.controller.SimulationManager
-
Sets the Flow.
- setFlowModelation(SubNet) - Method in class ui.controller.SimulationManager
-
set the Flow Modelation.
- setFlowSimRec(ArrayList<AbstractCpsObject>, int) - Method in class ui.controller.SimulationManager
-
Set Flow Rimulation Rec.
- setFlowSimulation(SubNet) - Method in class ui.controller.SimulationManager
-
Set Flow Simulation.
- setGraphPoints(LinkedList<Point>) - Method in class classes.HolonElement
-
Set the points (values) in the graph.
- setGraphPoints(LinkedList<Point>) - Method in class classes.HolonSwitch
-
Set the values of the switch in the graph (auto. mode only).
- setGraphPoints(HolonObject) - Method in class tests.PraktikumHolonsTestLoadAndStoreController
-
sets the graph points in all elements of an Object.
- setID(int) - Method in class classes.AbstractCpsObject
-
Set the ID to a new one.
- setImage(String) - Method in class classes.AbstractCpsObject
-
Set the path of the image.
- setIsSimulation(boolean) - Method in class ui.controller.Control
-
Set if its simulating or not.
- setIsSimulation(boolean) - Method in class ui.controller.GlobalController
-
Set isSimulation.
- setIsSimulation(boolean) - Method in class ui.model.Model
-
Sets the Simulation state (true = simulation, false = modeling).
- setManualMode(boolean) - Method in class classes.HolonSwitch
-
Set the overall value of the Switch (manual mode).
- setManualState(boolean) - Method in class classes.HolonSwitch
-
Change the state of the Switch to manual.
- setName(String) - Method in class classes.AbstractCpsObject
-
Set the name.
- setName(String) - Method in class classes.Category
-
Set the name of the Category to a new one.
- setNumberOfSaves(int) - Method in class ui.controller.GlobalController
-
sets the max number of autosaves.
- setNumberOfSaves(int) - Method in class ui.model.Model
-
Set the Number of Saves.
- setObj(String) - Method in class classes.HolonElement
-
Set the object to a new one.
- setObjectListeners(LinkedList<ObjectListener>) - Method in class ui.model.Model
-
Sets the ObjectListener.
- setObjects(ArrayList<AbstractCpsObject>) - Method in class classes.Category
-
Set a new ArrayList of CpsObjects.
- setObjectsOnCanvas(ArrayList<AbstractCpsObject>) - Method in class ui.model.Model
-
Sets all Objects on the Canvas.
- setObjIdx(HashMap<String, Integer>) - Method in class classes.Category
-
Set a new sequence of Objects in the tree.
- setObjName(String) - Method in class classes.AbstractCpsObject
-
Set the type of Object.
- setPosition(Position) - Method in class classes.AbstractCpsObject
-
Set the position of the Object in the canvas.
- setPosition(int, int) - Method in class classes.AbstractCpsObject
-
Set the position of the Object in the canvas.
- setPseudoTags(ArrayList<Integer>) - Method in class classes.AbstractCpsObject
-
For internal purpose (energy flow).
- setPseudoTags(ArrayList<AbstractCpsObject>) - Method in class ui.controller.SimulationManager
-
Set the Pseudo Tags.
- setSav(String) - Method in class classes.AbstractCpsObject
-
For save purpose.
- setSav(String) - Method in class classes.HolonElement
-
for save purposes.
- setScale(int) - Method in class ui.controller.Control
-
Changes the value of SCALE and SCALEDIV2.
- setScale(int) - Method in class ui.controller.GlobalController
-
Changes the value of SCALE and SCALEDIV2.
- setScale(int) - Method in class ui.model.Model
-
Sets the Image Scale.
- setSelectedCpsObject(AbstractCpsObject) - Method in class ui.model.Model
-
Set the Selected Objecs.
- setSelectedEdge(CpsEdge) - Method in class ui.model.Model
-
Set the selected Edge.
- setSelectedHolonElement(HolonElement) - Method in class ui.model.Model
-
Sets the Selecte HolonElement.
- setSelectedObjectID(int) - Method in class ui.controller.Control
-
Returns the ID of the selected Object 0 = no Object is selected.
- setSelectedObjectID(int) - Method in class ui.controller.ObjectController
-
Returns the ID of the selected Object 0 = no Object is selected.
- setSelectedObjectID(int) - Method in class ui.model.Model
-
Set the ID of the selected Object 0 = no Object is selected.
- setSelecteEdge(CpsEdge) - Method in class ui.controller.Control
-
Set the selected Edge.
- setShowedInformation(boolean, boolean) - Method in class ui.view.MyCanvas
-
Set if Information should be shown.
- setSign(float) - Method in class classes.HolonElement
-
Set symbol of the value.
- setState(boolean) - Method in class classes.CpsEdge
-
Set the state manually to a new one.
- setState() - Method in class classes.HolonObject
-
sets the State, wether object is a producer, zero Energy, supplied or
not.
- setState(int) - Method in class classes.HolonObject
-
Set the state of the Object.
- setTags(ArrayList<Integer>) - Method in class classes.AbstractCpsObject
-
For internal purpose (energy flow).
- setTags(ArrayList<Integer>) - Method in class classes.CpsEdge
-
set the tags into a new set of tags.
- setTimerSpeed(int) - Method in class ui.controller.Control
-
Set the timerSpeed.
- setTimerSpeed(int) - Method in class ui.controller.GlobalController
-
Set the timerSpeed.
- setTimerSpeed(int) - Method in class ui.model.Model
-
Sets the Interval in ms between each Iteration.
- setTransformFixed(float) - Method in class classes.HolonTransformer
-
Set fixed Transform Value.
- setTransformRatio(float) - Method in class classes.HolonTransformer
-
Set transform ratio.
- setUp() - Method in class tests.PraktikumHolonsTestAutoSaveController
-
Setup for the test.
- setUp() - Method in class tests.PraktikumHolonsTestCanvasController
-
Setup for the tests.
- setUp() - Method in class tests.PraktikumHolonsTestCategoryController
-
Setup for the Tests.
- setUp() - Method in class tests.PraktikumHolonsTestConsoleController
-
Setup.
- setUp() - Method in class tests.PraktikumHolonsTestGlobalController
-
Setup.
- setUp() - Method in class tests.PraktikumHolonsTestLoadAndStoreController
-
Setup for the Tests.
- setUp() - Method in class tests.PraktikumHolonsTestObjectController
-
Setup for the Tests.
- ShowedInformationPopUp - Class in ui.view
-
This Class represents a Popup to edit the shown Information.
- ShowedInformationPopUp(MyCanvas) - Constructor for class ui.view.ShowedInformationPopUp
-
Constructor.
- SimulationManager - Class in ui.controller
-
Controller for Simulation.
- SimulationManager(Model) - Constructor for class ui.controller.SimulationManager
-
Constructor.
- SimulationMenu - Class in ui.view
-
This Class represents the Menu, where you can edit stuff about the
Simulation.
- SimulationMenu(Model, Control) - Constructor for class ui.view.SimulationMenu
-
Constructor.
- StoreController - Class in ui.controller
-
Controller for Storage.
- StoreController(Model) - Constructor for class ui.controller.StoreController
-
Constructor.
- SubNet - Class in classes
-
The class "subNet" represents ....
- SubNet(ArrayList<HolonObject>, ArrayList<CpsEdge>, ArrayList<HolonSwitch>) - Constructor for class classes.SubNet
-
Constructor for a Subnet.
- suite() - Static method in class tests.PraktikumHolonsTestSuite
-
Test Suite.
- switchDragged(MouseEvent) - Method in class ui.view.UnitGraph
-
When a Point of a switch is dragged.
- switchPressed(MouseEvent) - Method in class ui.view.UnitGraph
-
When a point of a Switch is pressed.
- switchState() - Method in class classes.HolonSwitch
-
Calculates the state of the Switch.