public void loadXML(Node stepnode,List<DatabaseMeta> databases,Map<String,Counter> counters) throws KettleXMLException {
  try {
    this.tabelName=XMLHandler.getTagValue(stepnode,"TableName");
    this.outputRowSize=XMLHandler.getTagValue(stepnode,"outputRowSize");
    this.factDimLensString=XMLHandler.getTagValue(stepnode,"factDimLensString");
    this.tableName=XMLHandler.getTagValue(stepnode,"tableName");
    this.databaseName=XMLHandler.getTagValue(stepnode,"databaseName");
    this.dimensionCount=XMLHandler.getTagValue(stepnode,"dimensionCount");
    this.noDictionaryDims=XMLHandler.getTagValue(stepnode,"noDictionaryDims");
    this.noDictionaryDimsMapping=XMLHandler.getTagValue(stepnode,"noDictionaryDimsMapping");
    this.complexDimensionCount=XMLHandler.getTagValue(stepnode,"complexDimensionCount");
    this.measureCount=XMLHandler.getTagValue(stepnode,"measureCount");
    this.updateMemberRequest=XMLHandler.getTagValue(stepnode,"isUpdateMemberRequest");
    this.measureDataType=XMLHandler.getTagValue(stepnode,"measureDataType");
    this.partitionID=XMLHandler.getTagValue(stepnode,"partitionID");
    this.segmentId=XMLHandler.getTagValue(stepnode,"segmentId");
    this.taskNo=XMLHandler.getTagValue(stepnode,"taskNo");
  }
 catch (  Exception e) {
    throw new KettleXMLException("Unable to read step info from XML node",e);
  }
}

public void loadXML ( Node stepnode , List < DatabaseMeta > databases , Map < String , Counter > counters ) throws KettleXMLException { try { this . tabelName = XMLHandler . getTagValue ( stepnode , "TableName" ) ; this . outputRowSize = XMLHandler . getTagValue ( stepnode , "outputRowSize" ) ; this . factDimLensString = XMLHandler . getTagValue ( stepnode , "factDimLensString" ) ; this . tableName = XMLHandler . getTagValue ( stepnode , "tableName" ) ; this . databaseName = XMLHandler . getTagValue ( stepnode , "databaseName" ) ; this . dimensionCount = XMLHandler . getTagValue ( stepnode , "dimensionCount" ) ; this . noDictionaryDims = XMLHandler . getTagValue ( stepnode , "noDictionaryDims" ) ; this . noDictionaryDimsMapping = XMLHandler . getTagValue ( stepnode , "noDictionaryDimsMapping" ) ; this . complexDimensionCount = XMLHandler . getTagValue ( stepnode , "complexDimensionCount" ) ; this . measureCount = XMLHandler . getTagValue ( stepnode , "measureCount" ) ; this . updateMemberRequest = XMLHandler . getTagValue ( stepnode , "isUpdateMemberRequest" ) ; this . measureDataType = XMLHandler . getTagValue ( stepnode , "measureDataType" ) ; this . partitionID = XMLHandler . getTagValue ( stepnode , "partitionID" ) ; this . segmentId = XMLHandler . getTagValue ( stepnode , "segmentId" ) ; this . 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
