blob: d0b605d50385cb1a54ddeaa48fe063d2f45facf2 [file] [log] [blame]
package net.onrc.onos.ofcontroller.networkgraph;
public class PortImpl extends NetworkGraphObject implements Port {
//private long dpid;
private Switch sw;
private short number;
public PortImpl(NetworkGraph graph) {
super(graph);
}
public void setPortNumber(short portNumber) {
number = portNumber;
}
@Override
public short getNumber() {
return number;
}
/*
public void setDpid(long dpid) {
this.dpid = dpid;
}
public long getDpid() {
return dpid;
}
*/
@Override
public String getName() {
// TODO Auto-generated method stub
return null;
}
@Override
public long getHardwareAddress() {
// TODO Auto-generated method stub
return 0;
}
@Override
public Switch getSwitch() {
return sw;
}
public void setSwitch(Switch sw) {
this.sw = sw;
}
@Override
public Link getLink() {
// TODO Auto-generated method stub
return null;
}
}