package org.opendaylight.controller.sal.core;
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
*
*/
@XmlRootElement
+@XmlAccessorType(XmlAccessType.NONE)
@SuppressWarnings("serial")
public class State extends Property {
@XmlElement(name="value")
public String toString() {
return "State[" + stateValue + "]";
}
+
+ @Override
+ public String getStringValue() {
+ if (stateValue == 0) {
+ return ("EDGE_DOWN");
+ } else if (stateValue == 1) {
+ return ("EDGE_UP");
+ } else if (stateValue == 0x7fff) {
+ return ("EDGE_UNK");
+ } else {
+ return String.valueOf(stateValue);
+ }
+ }
}