private String getPmml() throws ActivityUserException, ActivityTerminatedException, ActivityProcessingException{
Object block;
block = readBlock(mPmmlInput); // BEGIN outer list of nominal values
if (block != ControlBlock.LIST_BEGIN)
{
throw new ActivityUserException(
new MalformedListBeginException(INPUT_PMML));
}
while ((block = readBlock(mPmmlInput)) != ControlBlock.LIST_END)
{
if (block == ControlBlock.NO_MORE_DATA)
{
throw new ActivityUserException(
new MalformedListEndException(INPUT_PMML));
}
else
{
if(block instanceof char[]) {