Tue, 04 Mar 2014 19:15:14 +0100[Tree Extension] Improves criteria parsing in TreeDatasourceService
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 19:15:14 +0100] rev 22627
[Tree Extension] Improves criteria parsing in TreeDatasourceService

If the criteria contains more than one subcriteria, it is neither a isDummyCriteria, a isSubtabCriteria or a isParentIdCriteria

Tue, 04 Mar 2014 18:59:04 +0100[Tree Extension] Reset the opened nodes after submitting a new filter
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 18:59:04 +0100] rev 22626
[Tree Extension] Reset the opened nodes after submitting a new filter

Tue, 04 Mar 2014 18:35:03 +0100[Tree Extension] Adds tree check for the Assets tree
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 18:35:03 +0100] rev 22625
[Tree Extension] Adds tree check for the Assets tree

Tue, 04 Mar 2014 18:20:21 +0100[Tree Extension] Drop down tree should not have resizable fields
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 18:20:21 +0100] rev 22624
[Tree Extension] Drop down tree should not have resizable fields

Tue, 04 Mar 2014 18:15:23 +0100[Tree Extension] Places properly the drop down tree
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 18:15:23 +0100] rev 22623
[Tree Extension] Places properly the drop down tree

Tue, 04 Mar 2014 18:13:28 +0100[Tree Extension] Show a proper icon for the tree filter
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 18:13:28 +0100] rev 22622
[Tree Extension] Show a proper icon for the tree filter

Tue, 04 Mar 2014 17:38:54 +0100[Tree Extension] Improves the alignment of the tree icons
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 17:38:54 +0100] rev 22621
[Tree Extension] Improves the alignment of the tree icons

Tue, 04 Mar 2014 17:03:04 +0100[Tree Extension] Tree icon is aligned with the checkbox of its children
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 17:03:04 +0100] rev 22620
[Tree Extension] Tree icon is aligned with the checkbox of its children

Tue, 04 Mar 2014 15:13:48 +0100[Tree Extension] Adds new icons for folders and leafs
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 15:13:48 +0100] rev 22619
[Tree Extension] Adds new icons for folders and leafs

Tue, 04 Mar 2014 12:50:58 +0100[Tree Extension] Changes the opener (+/-) icons of the tree grid
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 04 Mar 2014 12:50:58 +0100] rev 22618
[Tree Extension] Changes the opener (+/-) icons of the tree grid

Mon, 03 Mar 2014 18:46:03 +0100[Tree Extension] Removes margin left from tree item icon
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 18:46:03 +0100] rev 22617
[Tree Extension] Removes margin left from tree item icon

Mon, 03 Mar 2014 18:22:09 +0100[Tree Extension] Places properly the buttons of the tree popups
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 18:22:09 +0100] rev 22616
[Tree Extension] Places properly the buttons of the tree popups

Mon, 03 Mar 2014 17:57:16 +0100[Tree Extension] Fixes style of OBTreeItem drop down tree
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 17:57:16 +0100] rev 22615
[Tree Extension] Fixes style of OBTreeItem drop down tree

Mon, 03 Mar 2014 15:21:53 +0100[Tree Extension] Execute callouts when picking a record with the treeitem
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 15:21:53 +0100] rev 22614
[Tree Extension] Execute callouts when picking a record with the treeitem

Mon, 03 Mar 2014 13:07:58 +0100[Tree Extension] Node is moved to its original position if movement not valid
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 13:07:58 +0100] rev 22613
[Tree Extension] Node is moved to its original position if movement not valid

If the tree datasource determines that a node movement is not valid, it has to be moved back to its original position in the client.

Mon, 03 Mar 2014 11:44:39 +0100[Tree Extension] Implements addNodeCommonAttributes in TreeDatasourceService
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 11:44:39 +0100] rev 22612
[Tree Extension] Implements addNodeCommonAttributes in TreeDatasourceService

There are some attributes that have to be added to all nodes, and that its value does not depend on the specific datasource implementation. To set this attributes the addNodeCommonAttributes method has been added to TreeDatasourceService. Whenever a subclass datasource implementation is going to build a json node, it must call to this method to have this attributes set to the node.

For now it is being used to set the canBeParentNode and the node icon.

Mon, 03 Mar 2014 10:39:25 +0100[Tree Extension] Adds Javadoc to CheckTreeOperationManager
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 10:39:25 +0100] rev 22611
[Tree Extension] Adds Javadoc to CheckTreeOperationManager

Mon, 03 Mar 2014 09:58:40 +0100[Tree Extension] Adds class purpose Javadoc to TreeDatasourceService
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 09:58:40 +0100] rev 22610
[Tree Extension] Adds class purpose Javadoc to TreeDatasourceService

Mon, 03 Mar 2014 09:49:59 +0100[Tree Extension] Accessibility check when the entity is accessed from reference
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 03 Mar 2014 09:49:59 +0100] rev 22609
[Tree Extension] Accessibility check when the entity is accessed from reference

If an entity is accessed from a tree grid view, the entity must be readable for the user, and the user must have access to that window.

If an entity is accessed from a reference, it is enough if the entity is derived readable.

Sun, 02 Mar 2014 22:28:33 +0100[Tree Extension] Places properly the tree drop down
Augusto Mauch <augusto.mauch@openbravo.com> [Sun, 02 Mar 2014 22:28:33 +0100] rev 22608
[Tree Extension] Places properly the tree drop down

Sun, 02 Mar 2014 22:14:44 +0100[Tree Extension] If a tree had treetype, use it to create others
Augusto Mauch <augusto.mauch@openbravo.com> [Sun, 02 Mar 2014 22:14:44 +0100] rev 22607
[Tree Extension] If a tree had treetype, use it to create others

Sun, 02 Mar 2014 18:54:09 +0100[Tree Extension] Shows properly the sorter button
Augusto Mauch <augusto.mauch@openbravo.com> [Sun, 02 Mar 2014 18:54:09 +0100] rev 22606
[Tree Extension] Shows properly the sorter button

Sun, 02 Mar 2014 14:34:26 +0100[Tree Extension] Use canBeParentNode instead of canAcceptDrop
Augusto Mauch <augusto.mauch@openbravo.com> [Sun, 02 Mar 2014 14:34:26 +0100] rev 22605
[Tree Extension] Use canBeParentNode instead of canAcceptDrop

Using canAcceptDrop to handle what nodes can be parent was not working properly, it was not possible to move a node to another position in its same parent if
its siblings had summaryLevel=false

This has been fixed by using a new property called canBeParentNode. The transferNodes function cancels the node movement is the new parent node can not be a p
arent node.

Fri, 28 Feb 2014 14:57:56 +0100[Tree Extension] Use canBeParentNode instead of canAcceptDrop
Augusto Mauch <augusto.mauch@openbravo.com> [Fri, 28 Feb 2014 14:57:56 +0100] rev 22604
[Tree Extension] Use canBeParentNode instead of canAcceptDrop

Using canAcceptDrop to handle what nodes can be parent was not working properly, it was not possible to move a node to another position in its same parent if its siblings had summaryLevel=false

This has been fixed by using a new property called canBeParentNode. The transferNodes function cancels the node movement is the new parent node can not be a parent node.

Fri, 28 Feb 2014 17:00:40 +0100[Tree extension] fixed other grid empty messages
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 28 Feb 2014 17:00:40 +0100] rev 22603
[Tree extension] fixed other grid empty messages

Fri, 28 Feb 2014 16:41:58 +0100[tree extension] fixed clear filters link message
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 28 Feb 2014 16:41:58 +0100] rev 22602
[tree extension] fixed clear filters link message

Fri, 28 Feb 2014 15:07:05 +0100[Tree extension] code formatting
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 28 Feb 2014 15:07:05 +0100] rev 22601
[Tree extension] code formatting

Fri, 28 Feb 2014 15:05:11 +0100[Tree extension] security checks
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 28 Feb 2014 15:05:11 +0100] rev 22600
[Tree extension] security checks

Fri, 28 Feb 2014 14:26:21 +0100[Tree extension] secured fetch
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 28 Feb 2014 14:26:21 +0100] rev 22599
[Tree extension] secured fetch

Fri, 28 Feb 2014 14:12:34 +0100[Tree Extension] All Openbravo trees are ordered
Augusto Mauch <augusto.mauch@openbravo.com> [Fri, 28 Feb 2014 14:12:34 +0100] rev 22598
[Tree Extension] All Openbravo trees are ordered