SelectionModel.java 786 B

123456789101112131415161718192021222324
  1. package de.tu_darmstadt.tk.SmartHomeNetworkSim.core.configuration;
  2. import java.util.LinkedList;
  3. import de.tu_darmstadt.tk.SmartHomeNetworkSim.core.Connection;
  4. import de.tu_darmstadt.tk.SmartHomeNetworkSim.core.Port;
  5. import de.tu_darmstadt.tk.SmartHomeNetworkSim.core.SmartDevice;
  6. import de.tu_darmstadt.tk.SmartHomeNetworkSim.core.util.Pair;
  7. public class SelectionModel {
  8. /**
  9. * Devices which are currently selected
  10. */
  11. public LinkedList<SmartDevice> selectedDevices = new LinkedList<SmartDevice>();
  12. public LinkedList<SmartDevice> selectedDevicesDrag = new LinkedList<SmartDevice>();
  13. /**
  14. * Clicked Connections
  15. */
  16. public LinkedList<Pair<Connection,Pair<Port,Port>>> clickedConnection = new LinkedList<Pair<Connection,Pair<Port,Port>>>();
  17. public SelectionModel() {}
  18. }