Application Class (Create Change Request)

From wiki.eclass.eu
Jump to: navigation, search

The following changes are possible for an Application Class:

  1. Create Application Class
  2. Browse
  3. Change Text
  4. Remove Application Class
  5. Reactivate
  6. Clone
  7. Assign Aspect
  8. Withdraw Aspect
  9. Reactivate Deprecated Aspect
  10. Assign Block Reference
  11. Withdraw Block Reference
  12. Assign Property
  13. Withdraw Property
  14. Reactivate Deprecated Property


Contents

[edit] Necessity of an Application Class

The application class is part of the ADVANCED dictionary and not visible in the BASIC dictionary.

  • NOTE: When requesting changes for the BASIC version, a user does not need to consider the BASIC Application Class - AC(BASIC) - at all. It is automatically created and assigned to the corresponding Classification Class (CC). Any change of the CC will automatically be performed for the AC(BASIC) as well as it has a 1:1-relation to the CC.
  • NOTE: You only have to consider this page when requesting changes in the ADVANCED version, i.e. for the ADVANCED Application Class - AC(ADVANCED). As the AC(ADVANCED) is optional, the eCl@ss ContentDevelopmentPlatform cannot know which AC shall be created/changed when an ADVANCED User creates or changes a CC.


[edit] Browse

The user can browse through all existing application classes (including all change requests for new application classes) and then mark one single class and choose from the choice of change requests types above:


Figure: Browse Application Class


The different change request types are described below.

[edit] Create Application Class

A new application class is created and assigned to a classification class. In order to create a change request (CR) for a new application class (AC) proceed as follows:

  1. Select menu entry Create Application Class under User/Change Request/Application Class:
    Figure 1: Menu entry used to call function „Create Application Class“
  2. You can browse through the existing ACs to check whether an AC already exists that suits your purposes. Otherwise select whether you would like to simply create an AC or if you would like to create an AC directly assigned to a CC:
    Figure 2: Choose between Create AC or Create AC directly assigned to a CC
  • If choosing create AC choose the type of AC (BASIC;ADVANCED) and fill in the information of the new AC in fields of Create Application Class-Dialog and press Save (Result: CR for new AC will be saved and may be retrieved for further editing/submittal under menu entry My Change Request). Then see next step.
  • If choosing create AC directly assigned to a CC select the target CC to which you would like to assign the AC first. Browse through the class hierarchy, click on the target CC (4th level) and press Select:
File:.PNG
Figure 3: Select Classification Class Dialog
  1. Choose the type of AC (BASIC;ADVANCED) and fill in the information of the new AC in fields of Create Application Class-Dialog and press Save:
Figure 4: Create Application Class Dialog

Result: A CR for the new AC and another CR for assigning the AC to the chosen CC will be saved and may be retrieved for further editing/submittal under menu entry My Change Request.

  • NOTE: An AC has to have the exact same name as the CC it will be assigned to!

[edit] Change Text

The textual information of a class is edited without changing the concept, but rather to correct mistakes. If the concept of the class is changed, in most cases a new clas has to be created instead.

  • NOTE: Change Textual Information is possbile in any release.
  • NOTE: An AC has to have the exact same name as the CC it will be assigned to!

In order to create a CR for changing the textual information of a AC proceed as follows:

  1. Select menu entry Change Textual Information under User/Change Request/Application Class.
    Figure 6: Menu entry used to call function “Change Text” of AC
  2. Select AC for which textual information will be changed in displayed hierarchical structure and press button “Select”:
    File:.PNG
    Figure 7: Select AC from class hierarchy to call function “Change Text” of AC
  3. Perform desired changes in Change Textual Info-Dialog dialog and press button Save.

Result: CR for changing the textual information of AC will be saved and may be retrieved for further editing/submittal under menu entry My Change Request.

[edit] Remove Application Class

In general, an application class should only be removed after intense consideration as eCl@ss users might already describe their products with the help of the properties used in the AC. After all, a CC must have at least an AC(BASIC). Therefore, to remove an AC without a successor is almost impossible.

  • NOTE: REMOVE AC is a structural change and therefore only allowed in a MajorRelease.
  • NOTE: REMOVE AC means that the application class is marked as deprecated, its identifier cannot be used again. The removed class stays part of former releases.

In order to create a CR for removing an AC proceed as follows:

  1. Select menu entry Remove Application Class under User/Change Request/Application Class.
    Figure 8: Menu entry used to call function “Remove Application Class”
  2. Select AC to be removed in displayed hierarchical structure and press button “Select”:
    File:.PNG
    Figure 9: Menu entry used to call function “Select Application Class”
  3. Enter reason for removal in Remove AC dialog and press button Save.

[edit] Reactivate

[edit] Clone

[edit] Assign Aspect

In order to assign an Aspect (AS) to an AC proceed as follows:

  1. Select menu entry Assign Aspect under User/Change Request/Application Class.
    Figure 10: Menu entry used to call function “Assign Aspect to Application Class”
  2. Select AC to have AS assigned to in the displayed hierarchical structure and press button “Select”:
    File:.PNG
    Figure 11: Select AC to call function “Assign Aspect to Application Class”
  3. Check box(es) in front of desired AS(s) displayed in the Select Aspect dialog. If only one Aspect is chosen, simply click on the Select-Button. If many Aspects are chosen mark them first and click on the Add to Collection-Button:
    Figure 11: Assign Aspect - Select Aspect Dialog
  4. If a selection has been created, additionally go to the collection of assignments dialog at the end and click on the Select Button:
Figure 12: Assign Aspect - Select Aspect Collection Dialog
  1. In the Assign Aspect dialog, enter reason for assigning the AS(s) to the selected AC and press button “Save”.
    Figure 13: Save CR for Assign AS(s) to AC

[edit] Withdraw Aspect

In order to withdraw an Aspect (AS) from an AC proceed as follows:

  1. Select menu entry Withdraw Aspect under User/Change Request/Application Class.
    Figure 14: Menu entry used to call function “Withdraw Aspect from Application Class”
  2. Browse through the class hierarchy and click on the desired AS to be removed from an AC and press the “Select” button:
    File:.PNG
    Figure 15: Select AS to be Withdrawn From the AC
  3. In the Withdraw Aspect dialog, enter reason for AS withdrawal and press button “Save”.


Result: CR for withdraw AS from AC will be saved and may be retrieved for submittal under menu entry My Change Request.

[edit] Reactivate Deprecated Aspect

An Aspect is withdrawn from an Application class and needs to be reactivated. In order to create a change request (CR) to reactivate an existing Aspect (AS) from an application class (AC) proceed as follows:

1. Select menu entry Reactivate deprecated Aspect under User/Change Request/Application class:

Figure  : Reactivate Deprecated AS order

2. Select the application class for which the reactivation is planned:

3. Check your request and enter a reason for reactivation.

[edit] Assign Block Reference

NOTE: A Block is always referenced by a Reference Property. Therefore a Reference Property has to be assigned to an AC in order to include the referenced Block in the AC.

In order to assign a Block (BL) to an AC proceed as follows:

  1. Select menu entry Assign Block Reference (BL-Ref.) under User/Change Request/Application Class.
    Figure 16: Menu entry used to call function “Assign Block to Application Class”
  2. Select AC to have BL assigned to in the displayed hierarchical structure and press button “Select”:
    File:.PNG
    Figure 17: Select AC to call function “Assign Block to Application Class”
  3. Check box(es) in front of desired Reference Properties that refer to a Block displayed in the Select Property dialog. If only one Block is chosen, simply click on the Select-Button. If many Blocks are chosen mark them first and click on the Add to Collection-Button:
    Figure 18: Assign Block - Select Property Dialog
  4. If a selection has been created, additionally go to the collection of assignments dialog at the end and click on the Select Button:
Figure 19: Assign Block - Select Property Collection Dialog
  1. In the Assign Block dialog, enter reason for assigning the BL(s) to the selected AC and press button “Save”.
    Figure 20: Save CR for Assign BL(s) to AC

[edit] Withdraw Block Reference

NOTE: A Block is always referenced by a Reference Property. Therefore a Reference Property has to be assigned to an AC in order to include the referenced Block in the AC.

In order to withdraw a Block (BL) from an AC proceed as follows:

  1. Select menu entry Withdraw Block under User/Change Request/Application Class.
    Figure 21: Menu entry used to call function “Withdraw Block from Application Class”
  2. Browse through the class hierarchy and click on the AC from which BL(s) shall be removed and press the “Select” button:
    Figure 22: Withdraw Block - Select AC Dialog
  3. Choose from the list of assigned Blocks the Reference Property(s) that shall be removed from the AC and press the “Select” button:
    Figure 23: Withdraw Block - Select PR Dialog
  4. In the Withdraw Block dialog, enter reason for BL withdrawal and press button “Save”.
Figure 24: Withdraw Block Dialog


Result: CR for withdraw BL from AC will be saved and may be retrieved for submittal under menu entry My Change Request.

[edit] Assign Property

The following description refers only to the ADVANCED user and dictionary. For the BASIC usage of the dictionary please consider the page on Classification Classes as Application Classes are not visible in the BASIC dictionary.

  • NOTE: When requesting changes for the BASIC version, a user does not need to consider the Application Class.
  • NOTE: When requesting changes for the ADVANCED version, a user has to assign a property to an Application Class.


In order to assign a Property (PR) to an AC proceed as follows:

  1. Select menu entry Assign Property under User/Change Request/Application Class.
    Figure 25: Menu entry used to call function “Assign Property to Application Class”
  2. Select AC to have PR assigned to in the displayed hierarchical structure and press button “Select” (You can browse through the hierarchical class structure where classification classes are displayed):
    File:.PNG
    Figure 26: Select AC to call function “Assign Property to Application Class”
  3. Check box(es) in front of desired PR(s) displayed in the Select Property dialog. If only one PR is chosen, simply click on the Select-Button. If many PRs are chosen mark them first and click on the Add to Collection-Button:
    Figure 27: Assign Property - Select Property Dialog
  4. If a selection has been created, additionally go to the collection of assignments dialog at the end and click on the Select Button:
Figure 28: Assign Property - Select Property Collection Dialog
  1. In the Assign Property dialog, enter reason for assigning the PR(s) to the selected AC and press button “Save”.
    Figure 29: Save CR for Assign PR(s) to AC

[edit] Withdraw Property

In order to withdraw a Property (PR) from an AC proceed as follows:

  1. Select menu entry Withdraw Property under User/Change Request/Application Class.
    Figure 30: Menu entry used to call function “Withdraw Property from Application Class”
  2. Browse through the class hierarchy, click on the AC and press the “Select” button:
    Figure 31: Withdraw Property from AC - Select AC
  3. Choose from the properties that are assigned to the AC, click on the PR(s) that shall be removed and press the “Select” button:
    Figure 32: Withdraw Property from AC - Select PR
  4. In the Withdraw Property dialog, enter reason for PR withdrawal and press button “Save”.
Figure 33: Withdraw Property from AC Dialog

Result: CR for withdraw PR from AC will be saved and may be retrieved for submittal under menu entry My Change Request.

[edit] Reactivate Deprecated Property

A property is withdrawn from an application class and needs to be reactivated. In order to create a change request (CR) to reactivate an existing property (PR) from an application class (AC) proceed as follows:

1. Select menu entry Reactivate deprecated property under User/Change Request/Application class:

File:Reactivate Deprecated PR application class.PNG
Figure  : Reactivate Deprecated PR order

2. Select the application class for which the reactivation is planned:

3. Check your request and enter a reason for this reactivation:

[edit] Related Information

Personal tools