private void parseApplication(Node node){
  String appId=null;
  String name=null;
  String appRef=null;
  Node childnode=node.getFirstChild();
  if (childnode != null) {
    do {
      if (appId == null) {
        if ((appId=getValueByParamName("AppID",childnode,TYPE_TXT)) != null) {
          continue;
        }
      }
      if (name == null) {
        if ((name=getValueByParamName("Name",childnode,TYPE_TXT)) != null) {
          continue;
        }
      }
      if (appRef == null) {
        if ((appRef=getValueByParamName("AppRef",childnode,TYPE_TXT)) != null) {
        }
      }
    }
 while ((childnode=childnode.getNextSibling()) != null);
  }
  if (appRef != null && (appRef.equalsIgnoreCase("IMS-Settings") || appRef.equalsIgnoreCase("ims-rcse"))) {
    parseIMS(node);
  }
  if (appRef != null && appRef.equalsIgnoreCase("RCSe-Settings")) {
    parseRCSe(node);
  }
}

private void parseApplication ( Node node ) { String appId = null ; String name = null ; String appRef = null ; Node childnode = node . getFirstChild ( ) ; if ( childnode != null ) { do { if ( appId == null ) { if ( ( appId = getValueByParamName ( "AppID" , childnode , TYPE_TXT ) ) != null ) { continue ; } } if ( name == null ) { if ( ( name = getValueByParamName ( "Name" , childnode , TYPE_TXT ) ) != null ) { continue ; } } if ( appRef == null ) { if ( ( appRef = getValueByParamName ( "AppRef" , childnode , TYPE_TXT ) ) != null ) { } } } while ( ( childnode = childnode . getNextSibling ( ) ) != null ) ; } if ( appRef != null && ( appRef . equalsIgnoreCase ( "IMS-Settings" ) || appRef . equalsIgnoreCase ( "ims-rcse" ) ) ) { parseIMS ( node ) ; } if ( appRef != null && appRef . equalsIgnoreCase ( "RCSe-Settings" ) ) { parseRCSe ( node ) ; } }
parse the application infos
