# Package classes

Class Summary
AbstractCpsObject: The abstract class "CpsObject" represents any possible object in the system (except Edges).
Category: Class "Category" performs the functionality of listing elements into groups.
CpsEdge: The class "CpsEdge" represents the connections on the GUI.
CpsNode: The class "CpsNode" represents empty Objects in the system.
HolonElement: The class "HolonElement" represents any possible element that can be added to a CpsObject (such as TV (consumer) or any energy source/producer).
HolonObject: The class HolonObject represents any Object on the system which capability of injecting or consuming energy on the network, for instance a house or a power plant.
HolonSwitch: The class HolonSwitch represents a Switch, which can be turned on and off.
HolonTransformer: The class HolonTransformer represents a Transformer that transforms a flow to a lower flow.
IdCounter: ID-Counter for all Cps Objects.
IdCounterElem: ID-Counter for all Holon Elements.
Position: Coordinates of an Object on the canvas with a (int) x-coord and a (int).
SubNet: The class "subNet" represents ....