org.openflow.gui.drawables
Class VirtualOpenFlowSwitch
java.lang.Object
org.pzgui.AbstractDrawable
org.pzgui.layout.AbstractLayoutable
org.openflow.gui.drawables.Node
org.openflow.gui.drawables.NodeWithPorts
org.openflow.gui.drawables.OpenFlowSwitch
org.openflow.gui.drawables.VirtualOpenFlowSwitch
- All Implemented Interfaces:
- Drawable, Layoutable, Vertex<Link>
public class VirtualOpenFlowSwitch
- extends OpenFlowSwitch
A part of an OpenFlowSwitch which is displayed independently of the rest of
the switch.
- Author:
- David Underhill
| Methods inherited from class org.openflow.gui.drawables.OpenFlowSwitch |
drawObject, getDebugName, getDescriptionUpdateTime, getHWDescription, getID, getManufacturer, getSerialNumber, getSWDescription, setID, setSwitchDescription, toString |
| Methods inherited from class org.openflow.gui.drawables.NodeWithPorts |
drawBeforeObject, drawLinks, equals, getDirectedLinkTo, getEdges, getLinkFrom, getLinks, getLinkTo, getLinkTo, getLinkTo, getNumLinks, getType, hashCode, isPortUsed, unsetDrawn |
| Methods inherited from class org.openflow.gui.drawables.Node |
contains, drawFailed, drawName, drawOutline, getHeight, getIcon, getName, getWidth, isFailed, isOff, isWithin, setFailed, setIcon, setName, setOff |
| Methods inherited from class org.pzgui.layout.AbstractLayoutable |
canPositionChange, drag, getPos, getX, getY, hasPositionChanged, setCanPositionChange, setPos, setXPos, setYPos, unsetPositionChanged |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
VirtualOpenFlowSwitch
public VirtualOpenFlowSwitch(long parentDPID,
int virtualSwitchIndex)
VirtualOpenFlowSwitch
public VirtualOpenFlowSwitch(java.lang.String name,
int x,
int y,
long parentDPID,
int virtualSwitchIndex)
getVirtualSwitchIndex
public int getVirtualSwitchIndex()