dot.com.loribel.commons.abstraction [9]

abstraction

GB_IconsOwner

GB_LabelIcon-use

GB_LabelIcon

Ce diagramme montre les deux implémentations par défaut de GB_LabelIcon. En général on utilisera GB_LabelIconTools pour créer des instances de GB_LabelIcon et non directement les constructeurs de ces classes.

GB_StringConvertor

GB_ValueOwner

GB_ViewManager-use

GB_ViewManager

GB_VMFactory

dot.com.loribel.commons.business.abstraction [6]

GB_BOEnumItem

GB_BOEnumValues

GB_BOMetaData

GB_BOProperty

Diagramme qui explique la hiérarchie d'interfaces de GB_BOProperty. GB_BOProperty définie le meta-data d'une propriétée d'un objet métier. On voit ici que pour des besoins de modularité, cette interface utilise de nombreuses autres interfaces très simples.

GB_SimpleBOValue

GB_SimpleBusinessObject

Ce diagramme montre la sémantique minimum d'un objet métier. Un Objet métier n'est rien d'autre qu'une classe qui contient des propriététés. Une propriété est définie par du meta-data et une valeur.

dot.com.loribel.commons.business [3]

GB_BOSavable

GB_BOValueAbstract

Ce diagramme montre les trois implémentations de GB_SimpleBOValue: GB_BOValueSingle, GB_BOValueMulti et GB_BOValueMap. On peut aussi voir ici les interfaces qui sont utilisées dans ces implémentations.

GB_BusinessObjectDefault

Diagramme qui explique la hiérarchie d'interfaces des Objet métier. GB_SimpleBusinessObject etant l'interface minimale. GB_BusinessObjectDefault étant l'interface utilisée par l'implémentation du framework qui offre beaucoup plus de possibilités.

dot.com.loribel.commons.business.impl [11]

BOEnumItem

BOEnumValues

BOMetaData

BOProperty

GB_BOEnumItem-impl

GB_BOEnumItemBO

GB_BOEnumValues-impl

GB_BOEnumValuesBO

GB_BOMetaDataBO

GB_BOProperty-impl

Diagramme qui explique la hiérarchie d'interfaces de GB_BOProperty et les implémentation par défaut de gb-fwk. L'implémentation utilisée par GB_BusinessObjectDefault étant GB_BOPropertyNode.

GB_BOPropertyBO

dot.com.loribel.commons [1]

GB_ViewManager-tree2

dot.com.loribel.commons.gui.abstraction [1]

GB_BOSwingFactory

dot.com.loribel.commons.gui.bo [2]

GB_BOPanel

GB_BOSwingFactory

dot.com.loribel.commons.gui.bo.metamodel.pilotage [1]

GB_BOPilotageTVM

dot.com.loribel.commons.gui.bo.swing [1]

GB_BOPropertyTextField

dot.com.loribel.commons.gui.bo.table [2]

GB_BORowDecorator

GB_BOTableBuilderAbstract

dot.com.loribel.commons.gui [3]

GB_NextDemoOwner-tree

GB_TreeVM

Hiérarchie et implémentations de GB_TreeVM.

GB_ViewManager-tree

dot.com.loribel.commons.rmi.impl [1]

GB_RMIServerAbstract

dot.com.loribel.commons.swing.table [1]

GB_TableButton

dot.com.loribel.commons.swing.text [1]

GB_DocumentDecorator

dot.com.loribel.commons.util.convertor [1]

GB_NumberStringConvertor

dot.com.loribel.commons.xml [3]

GB_NodeBuilderAbstract

GB_NodeRepresentableAbstract

GB_XmlWriterAbstract