protected void decodeMandatoryVariableBody( ISUPParameterFactory parameterFactory, byte[] parameterBody, int parameterIndex) throws ParameterException { switch (parameterIndex) { case _INDEX_V_RangeAndStatus: RangeAndStatus ras = parameterFactory.createRangeAndStatus(); ((AbstractISUPParameter) ras).decode(parameterBody); this.setRangeAndStatus(ras); break; default: throw new ParameterException( "Unrecognized parameter index for mandatory variable part, index: " + parameterIndex); } }