validateInput(INPUT_NAME);
validateOutput(OUTPUT);
inputs = new ActivityInput[3];
inputs[0] = new TypedActivityInput(INPUT_DATA, Object.class);
inputs[0].setBlockReader((BlockReader) getInput(INPUT_DATA));
inputs[1] = new TypedActivityInput(INPUT_TYPE, Number.class);
inputs[1].setBlockReader((BlockReader) getInput(INPUT_TYPE));
inputs[2] = new TypedActivityInput(INPUT_NAME, String.class);
inputs[2].setBlockReader((BlockReader) getInput(INPUT_NAME));
mOutput = getOutput();
}