@Override
	public String[] getModifiedClasses() {
		String modifiedClassesUnparsed = null;
		getConnectionDetail().getControlThread().sendMessage("[listmodifiedclasses");
		modifiedClassesUnparsed  = getConnectionDetail().getControlThread().getMessage();

		if (modifiedClassesUnparsed!=null && modifiedClassesUnparsed.length() >= 2) {
			if (modifiedClassesUnparsed.charAt(modifiedClassesUnparsed.length()-1)==']')
				modifiedClassesUnparsed = modifiedClassesUnparsed.substring(0, modifiedClassesUnparsed.length()-1);
			if (modifiedClassesUnparsed.charAt(0)=='[')
				modifiedClassesUnparsed = modifiedClassesUnparsed.substring(1);
		}

		String[] rc = null;
		if ("".equals(modifiedClassesUnparsed.trim()) )
			rc = null;
		else
			rc = modifiedClassesUnparsed.trim().split("\\s*,[,\\s]*");		
	
		return rc;
	}