this.function = (Function) readDomainObject(Function.class, Integer.valueOf(this
this.function = rootDomainObject.readFunctionByOID(Integer.valueOf(this
    public Function getFunction() throws FenixFilterException, FenixServiceException {        if (this.function == null && this.getFunctionIDHidden() != null                && this.getFunctionIDHidden().getValue() != null                && !this.getFunctionIDHidden().getValue().equals("")) {            this.function = (Function) readDomainObject(Function.class, Integer.valueOf(this                    .getFunctionIDHidden().getValue().toString()));        }        return function;    }