public Class<?> getDataType() {
    	if(superProperty == null) {
    		if(dataType == null) {
    			return null;
    		}
    		return dataType;
    	}
        return superProperty.getDataType();
    }