@Override
	protected boolean onSettingParsed(int lineNr, String group, String key,
			String value, String comment) throws ParsingException {

		// only [NODE] so far
//		System.out.println(group);
//		System.out.println(key);
//		System.out.println(value);
		
		if(group.equals("Node")) {
			
			// if we detect new node-group, create new Node-object and add to tgmfile
			if(oldGroup != null && oldGroup == group) {
				// node repeated
			} else {
				this.node = new Node();
				this.tgm.addNode(node);
				nodeGroupNumber++;
			}
			parseNodeGroup(key, value);
		} else if(group.equals("QuasiStaticAnalysis")) {
			parseQuasiStaticAnalysis(key, value);
		} else if(group.equals("Realtime")) {
			parseRealtimeGroup(key, value);
		} else if(group.equals("LookupData")) {
			parseLookupData(key, value);
		}
		
		oldGroup = group;

		return true;
	}