question: @ 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 ) ; } }
target:  Load the values for this step from an XML Node