author Guillermo Álvarez de Eulate <>
Tue, 24 Apr 2012 17:06:29 +0200
changeset 16194 8f215938f06a
parent 14958 b0cfd95061fd
child 19956 0c44af13571d
permissions -rw-r--r--
Related to issue 20192: adding a parameter to setFieldFormProperties

Before the fix, when a field is not shown in form view but displayed in grid view, the property editorProperties.visible is changed by setFieldFormProperties function. This value in the property doesn't allow to the field to get the focus in grid view. To solve it, a second parameter has been added to the function and setted as true in the affected call. If the function is called without setting the new argument its behaviour will be the same as always.
A) Openbravo Public License

This license file applies to the Openbravo ERP software (the "Openbravo
Software"), except as described below.

This product is Copyright 2001-2011 Openbravo S.L.U.  For other detailed notice,
see the "NOTICE" file with this distribution.

This product is free software; you can redistribute it and/or modify
it under  the terms of Openbravo Public License v.1.1 being the
Mozilla Public with a permitted attribution clause (available at

This product is distributed in the hope that it will be useful, but WITHOUT
ANY  WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A  PARTICULAR PURPOSE. See the Openbravo Public License
( for more details.

You should have received a copy of the Openbravo Public License along with this
product; if not, write to  You can also find the terms of
the Openbravo Public License here:

B) Apache Software License 

The programs contained in the following folders, which are part
of the Openbravo Software, are provided by Openbravo SLU under the
Apache Software License 2.0. This license is available online at This notice also appears in
individual source files.

All these files are copyright © 2001-2011 Openbravo SLU

C) Third party code

Some portions of the Openbravo Software are provided by third parties and
thus are not available under the Openbravo Public License, but are available
under other licensing terms. In this distribution, they are:

# Elements of Compiere ERP & CRM 2.4.0 to 2.5.0e. 
In accordance with provision "3.2. Availability of Source Code" of the Compiere
Public License 1.1, the source and modified source for the Compiere ERP &
CRM files included in Openbravo ERP in this distribution are available
under the Compiere Public license 1.1 and are located in the /database/
folder. For more information, see CompiereAddendum.txt in the /legal/ folder

# calculator.js (at web/js)
Under Tigra Calculator license (license available at
Copyright © 2003-2004 Softcomplex Inc. 

# jdt-compiler-3.1.1.jar
Common Public License 1.0 (license available at or in the file CPL-1.0.txt in this folder

# Eclipse icons 
# wsdl4j-1.5.1.jar
Icons and files under the Eclipse Public License (license available at

# nekohtml.jar (CyberNeko HTML Parser)
Under the CyberNeko Software License, Version 1.0 (license available at

# commons-discovery-0.2.jar
Under Apache Software License 1.1, available at

# YUI compressor (tool used at build-time to optionally minimize js/css files)
# yuicompressor-2.4.2.jar
# YUIAnt.jar
Copyright (c) 2007, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: (

# ant-1.7.1.jar
# ant-apache-log4j.jar
# ant-launcher.jar
# ant-nodeps.jar
# avalon-framework-4.1.5.jar
# axis-ant.jar
# axis.jar
# barcode4j-fop-ext-0.20.5-complete.jar 
# batik-anim.jar
# batik-awt-util.jar
# batik-bridge.jar
# batik-css.jar
# batik-dom.jar
# batik-ext.jar
# batik-gvt.jar
# batik-parser.jar
# batik-script.jar
# batik-svg-dom.jar
# batik-svggen.jar
# batik-util.jar
# batik-xml.jar
# catalina-ant.jar
# commons-beanutils-1.8.3.jar
# commons-betwixt-0.8.jar
# commons-codec-1.5.jar
# commons-collections-3.2.1.jar
# commons-dbcp-1.4.jar
# commons-digester-1.8.1.jar
# commons-fileupload-1.2.2.jar
# commons-io-2.0.1.jar
# commons-lang-2.6.jar
# commons-logging-1.1.1.jar
# commons-math-1.2.jar
# commons-pool-1.5.6.jar
# fop.jar
# google-collections.jar
# jakarta-oro-2.0.8.jar
# jettison-1.3.jar
# log4j-1.2.16.jar
# quartz-1.6.2.jar
# tika-core-0.9.jar
# wstx-asl-3.0.2.jar
# xercesImpl.jar

All files under Apache Software License 2.0, available at

# postgresql-9.0-801.jdbc4.jar
Under the BSD license, also available at  

# smartsprites-0.2.1-alpha.jar
Under a modified BSD license (the smartsprites.license.txt), also available at

# xstream-1.3.1.jar
Under a modified BSD license available at

# NOTE: This library is planned to be remove during (!) the 3.0 life-cycle (see README also in web/js/xinja)
# Xinha files in web/js/xinha/
All filess available under the htmlarea license, available at

# Dojo Foundation javascripts in web/js/dojo/
All files under the Academic Free License 2.1 (license available at

# Dynarch DHTML/Javascript calendar at web/js/jscalendar (Copyright Mihai
  Bazon, 2002, 2003 -

# itext-2.1.7.jar  
# jasperreports-4.0.1.jar 
# jasperreports-fonts-4.0.1.jar
# jcommon-1.0.15.jar 
# jfreechart-1.0.12.jar
# jxl-2.6.10.jar
All files under the LGPL 2.1 (available at

# jasperreports-fonts-4.0.1.jar
License is contained in the jar file itself (path: net/sf/jasperreports/fonts/dejavu/LICENSE)

# hibernate3.jar
All files under the LGPL 2.1 (available at

# dom4j-1.6.1.jar
Under a BSD style license  (available at 

# antlr-2.7.7.jar
Under the ANTLR license (available at

# junit.jar
Under the CPL license (available at

# js.jar
# ob-rhino-1.6R7.jar
Under MPL/GPL License (available at
ob-rhino-1.6R7.jar is the same code as js.jar repackaged to be available under org.openbravo

# javassist-3.14.0-GA.jar
Under MPL License (included as MPL-1.1.txt in this folder)

# iText-2.1.7.jar
Under MPL/GPL License (included as MPL-1.1.txt in this folder)

# slf4j-api-1.6.1.jar
# slf4j-log4j12-1.6.1.jar
Under MIT license. (available at

# freemarker-2.3.16.jar
Under a BSD style license (available at

In addition, the distribution includes 
- ojdbc6.jar under the OTN Development and Distribution
  License Agreement (in /legal folder and available at
- hibernate-jpa-2.0-api-1.0.0.Final.jar
  License Agreement available at:

# jaxrpc.jar 
# mail-1.4.4.jar 
# servlet-api.jar 
All files under the corresponding Sun Binary Code License. This is not free
software, but provided under license from Sun Microsystems.

# jta.jar. This software is subject to the Sun License Agreement and terms
  set out in /legal/jta/ directory and also available at
Note: the software marked Java, JAVAX or Sun may not be modified in any

# ejb-api-3.0.jar
# jboss-interceptor-api-3.1.0-CR3.jar
# jboss-ejb3-api-3.1.0.jar
Under the LGPL license (included as LGPL-2.1.txt in this folder)

# cal10n-api-0.7.4.jar
# slf4j-ext-1.6.1.jar
Under the MIT license (available at

# cdi-api.jar
# google-collect-1.0.jar
# javax.inject.jar
# jboss-interceptor-core-2.0.0.CR1.jar
# jboss-interceptor-spi-2.0.0.CR1.jar
# weld-api.jar
# weld-core.jar
# weld-servlet-core.jar
# weld-spi.jar
# arquillian-api-1.0.0.Alpha4.jar
# arquillian-impl-base-1.0.0.Alpha4.jar
# arquillian-junit-1.0.0.Alpha4.jar
# arquillian-protocol-local-1.0.0.Alpha4.jar
# arquillian-spi-1.0.0.Alpha4.jar
# arquillian-testenricher-cdi-1.0.0.Alpha4.jar
# arquillian-weld-ee-embedded-1.1-1.0.0.Alpha4.jar
# shrinkwrap-api-1.0.0-alpha-11.jar
# shrinkwrap-extension-classloader-1.0.0-alpha-11.jar
# shrinkwrap-impl-base-1.0.0-alpha-11.jar
# shrinkwrap-spi-1.0.0-alpha-11.jar
# validation-api-1.0.0.GA.jar
# jsmin.0.2.4.jar
# httpcore-4.0.1.jar
# httpclient-4.0.jar
# httpmime-4.1.jar
# guice-2.0.jar
# openid4java-0.9.6.jar
Under the Apache 2.0 license (included as Apache_license-2.0.txt in this folder)

# jslint4java-1.4.7.jar
Under the New BSD license (available at

CSSMin Copyright License Agreement (BSD License), Copyright (c) 2011, Barry van Oudtshoorn
The full license text is embedded within the file itself

# org.openbravo.client.kernel
LAB.min.js is available under the MIT license (available at

# org.openbravo.userinterface.smartclient
The SmartClient source code, as well as JavaScript and CSS files under the isomorphic/skins
directory are licensed under the terms of the LGPL 3.0, available at

# BigDecimal-all-1.0.1.min.js
BigDecimal implementation in JavaScript under the ICU4J license which is available in the file ICU4J-1.3.1.txt in this folder or with more explanation at:

# scopeleaks.js
# scopeleaks.min.js
A modified version of scopeleaks by Rui Lopes available from
(The MIT License), Copyright © 2011 Rui Lopes
The full license text is embedded within the scopeleaks.js file

# benchmark.js
Copyright 2010-2011 Mathias Bynens <>
Based on JSLitmus.js, copyright Robert Kieffer <>
Modified by John-David Dalton <>
Available under MIT license <>

# qunit.js
Copyright (c) 2011 John Resig, Jörn Zaefferer
Dual licensed under the MIT (MIT-LICENSE.txt) or GPL (GPL-LICENSE.txt) licenses.

# web/org.openbravo.client.kernel/docs
Beautiful documentation, dynamically generated from source code in the browser.
From the code-illuminated project at:, under the MPL 1.1

The license files for this third party software are available in the legal
folder of this distribution.

If you have questions about the licensing terms for the Openbravo Software,
please contact us at: