@Override public void loadXML(Node stepnode,List<DatabaseMeta> databases,Map<String,Counter> counters) throws KettleXMLException {
  try {
    schemaName=XMLHandler.getTagValue(stepnode,"schemaName");
    tabelName=XMLHandler.getTagValue(stepnode,"TableName");
    mdkeySize=XMLHandler.getTagValue(stepnode,"MDKeySize");
    measureCount=XMLHandler.getTagValue(stepnode,"Measurecount");
    heirAndKeySize=XMLHandler.getTagValue(stepnode,"HeirAndKeySize");
    cubeName=XMLHandler.getTagValue(stepnode,"cubeName");
    groupByEnabled=XMLHandler.getTagValue(stepnode,"isGroupByEnabled");
    aggregatorClassString=XMLHandler.getTagValue(stepnode,"aggregatorClassString");
    aggregatorString=XMLHandler.getTagValue(stepnode,"aggregatorString");
    factDimLensString=XMLHandler.getTagValue(stepnode,"factDimLensString");
    levelAnddataTypeString=XMLHandler.getTagValue(stepnode,"levelAnddataTypeString");
    currentRestructNumber=Integer.parseInt(XMLHandler.getTagValue(stepnode,"currentRestructNumber"));
    partitionID=XMLHandler.getTagValue(stepnode,"partitionID");
    segmentId=XMLHandler.getTagValue(stepnode,"segmentId");
    taskNo=XMLHandler.getTagValue(stepnode,"taskNo");
  }
 catch (  Exception e) {
    throw new KettleXMLException("Unable to read step info from XML node",e);
  }
}

@ Override public void loadXML ( Node stepnode , List < DatabaseMeta > databases , Map < String , Counter > counters ) throws KettleXMLException { try { schemaName = XMLHandler . getTagValue ( stepnode , "schemaName" ) ; tabelName = XMLHandler . getTagValue ( stepnode , "TableName" ) ; mdkeySize = XMLHandler . getTagValue ( stepnode , "MDKeySize" ) ; measureCount = XMLHandler . getTagValue ( stepnode , "Measurecount" ) ; heirAndKeySize = XMLHandler . getTagValue ( stepnode , "HeirAndKeySize" ) ; cubeName = XMLHandler . getTagValue ( stepnode , "cubeName" ) ; groupByEnabled = XMLHandler . getTagValue ( stepnode , "isGroupByEnabled" ) ; aggregatorClassString = XMLHandler . getTagValue ( stepnode , "aggregatorClassString" ) ; aggregatorString = XMLHandler . getTagValue ( stepnode , "aggregatorString" ) ; factDimLensString = XMLHandler . getTagValue ( stepnode , "factDimLensString" ) ; levelAnddataTypeString = XMLHandler . getTagValue ( stepnode , "levelAnddataTypeString" ) ; currentRestructNumber = Integer . parseInt ( XMLHandler . getTagValue ( stepnode , "currentRestructNumber" ) ) ; partitionID = XMLHandler . getTagValue ( stepnode , "partitionID" ) ; segmentId = XMLHandler . getTagValue ( stepnode , "segmentId" ) ; taskNo = XMLHandler . getTagValue ( stepnode , "taskNo" ) ; } catch ( Exception e ) { throw new KettleXMLException ( "Unable to read step info from XML node" , e ) ; } }
load the values for this step from an xml node
