Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • The second one is detected and then logged as an ERROR:
    • An error is logged if a proxied element has its own definition
    • An error is logged if several proxys are defined for an artifact
    • An error is logged if prefix is not unique
    • An error is logged if a bad URL or emtpy attributes are detected

 

Documentation

When we include some external XSD in the models, we need to document this information in the Interface Agreements generated by the Doc Generator. Each element is defined in its table at the properties column as:

External argument:

-namespace: Namespace information gathered from the proxy stereotype in the scope (package or individual)

-prefix: Prefix information gathered from the proxy stereotype in the scope (package or individual)

-comments: Comments information gathered from the proxy stereotype in the scope (package or individual)

 

 

Example

We now illustrate the process of use external XSDs with an example using the ESEC team project, adding a stereotype at package level. TIP_SII_SG_EXTERNAL XSD_V0-1.doc

...