3.8Global properties (GProperties)

3.8.1General

This is a system of properties and instance of properties. This system allows you to create configuration screens (see Figure 1).

  • Properties point to present properties in the BSPs.
  • Properties define instances: possible values for a property.
  • Each instance can be connected to other instances.

The properties are grouped in a GCategory. A GProperties may have one or more GCategories.

output_html_10422f76.png

Figure 1: Resource Model – GProperties – Sample

3.8.2Properties

N/A

3.8.3GCategory

3.8.3.1General

This element defines a class of properties.

It will be represented as a page by the wizard to create a project BLU AGE (see Figure 2).

A GCategory may contain one or more GProperties and one or more GMappings.

output_html_442ce55.png

Figure 2: Resource Model – GProperties – GCategory – SGBD screen

3.8.3.2Properties

Two properties are necessary to setup a GCatergory (see Figure 3):

  • Name: Name of the category, included in the setup screen.
  • Description: Additional info, included in the setup screen.

output_html_m395d78eb.png

Figure 3: Resource Model – GProperties – GCategory – Properties

3.8.4GProperty

3.8.4.1General

This element defines a pointer to a property to change.

A GProperty may have one or more GProperty Instances.

3.8.4.2Properties

Several properties are necessary to setup a GProperty (see Figure 4):

  • Name: Precise name of the property to replace.
  • Child Mapping: Children impacted by a change to this property.
  • Childs: Properties impacted by a change to this property.
  • Libelle: Name displayed in the wizard.
  • Parent: Parent property.
  • Type: lov (List of value) / Boolean / String.
  • Value: Default value.

output_html_40bfd7f4.png

Figure 4: Resource Model – GProperties – GProperty – Properties

3.8.5GProperty Instance

3.8.5.1General

This element defines an instance of a property used to define a "lov".

3.8.5.2Properties

Two properties are necessary to setup a GProperty Instance (see Figure 5):

  • Value: instance value.
  • Parent Instance: Value to which the instance is connected.

output_html_m4e25678f.png

Figure 5: Resource Model – GProperties – GProperty Instance – Properties

3.8.6GMapping

3.8.6.1General

This element is a property which defines a mapping.

A GMapping may have one or more GMapping Instances.

3.8.6.2Properties

Three properties are necessary to setup a GMapping (see Figure 6):

  • Name: name of the property with mapping type.
  • Parent: Parent property affecting this property.
  • Value: value.

output_html_m5a03faac.png

Figure 6: Resource Model – GProperties – GMapping – Properties

3.8.7GMapping Instance

3.8.7.1General

This element defines an instance of a property used to define a "lov".

3.8.7.2Properties

Two properties are necessary to setup a GMapping Instance (see Figure 7):

  • Value: instance value.
  • Parent Instance: Value to which the instance is connected.

output_html_7e729837.png

Figure 7: Resource Model – GProperties – GMapping Instance – Properties

3.8.8Workflow preference

The screens displayed by default when creating a project BluAge (Eclipse) correspond to a default workflow that can be changed.

To change preferences go to “Window->Preference”. In the Preference view (see Figure 8), select “BLU AGE->Workflow Preference” and choose Defined Workflow.

output_html_m6829f1ff.png

Figure 8: Resource Model – GProperties – Workflow Preference


BLU AGE is a registered trademark of NETFECTIVE TECHNOLOGY S.A. - Trademarks are property of their respective owners
Do not copy or divulge without written permission