public ByteBinding() {
super("byte");
}
protected AbstractDescriptor createDescriptor(String value, Element element, Parse parse) {
ByteDescriptor byteDescriptor = new ByteDescriptor();
Byte byteValue;
try {
byteValue = Byte.parseByte(value);
byteDescriptor.setValue(byteValue);
return byteDescriptor;
} catch (NumberFormatException e) {
parse.addProblem(createValueExceptionMessage("'"+value+"' cannot be parsed to a byte", element), element);
}