r609 - testEugeneUML-YAML/testsnakeyaml
Author: agiraudet Date: 2013-05-03 17:46:30 +0200 (Fri, 03 May 2013) New Revision: 609 Url: http://nuiton.org/projects/sandbox/repository/revisions/609 Log: mise a jour de la syntaxe uml5.yaml Modified: testEugeneUML-YAML/testsnakeyaml/uml5.yaml Modified: testEugeneUML-YAML/testsnakeyaml/uml5.yaml =================================================================== --- testEugeneUML-YAML/testsnakeyaml/uml5.yaml 2013-05-03 15:12:20 UTC (rev 608) +++ testEugeneUML-YAML/testsnakeyaml/uml5.yaml 2013-05-03 15:46:30 UTC (rev 609) @@ -45,18 +45,50 @@ - abstract: boolean 0..1 - final: boolean 0..1 # * - # besoin d'appliquer comments et tagValues aux superClasses ? + # besoin d'appliquer stereotype, comments et tagValues aux superClasses ? + #- superClass: + # * + #- stereotype: + # - String + # - stereotype + # * + #- comments: + # - String + # - comment + # * + #- tagValues: + # String: String + # key: value + #- name: String 1 - superClasses: - String - superclass # * - # besoin d'appliquer comments et tagValues aux superInterfaces ? + # besoin d'appliquer stereotype, comments et tagValues aux superInterfaces ? + #- superInterface: + # * + #- stereotype: + # - String + # - stereotype + # * + #- comments: + # - String + # - comment + # * + #- tagValues: + # String: String + # key: value + #- name: String 1 - superinterfaces: - String - superinterface # * - attribute: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -76,9 +108,12 @@ - ordering: String 0..1 - label: String 0..1 # operation - # - comments - tagValues - operation: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -91,18 +126,14 @@ - abstract: boolean 0..1 - static: boolean 0..1 - final: boolean 0..1 - # syntaxe des parametres ne permettant pas d'appliquer de tagValues/comments aux parametres - # optionnel - #- parameters: - # parameter1: type - # parameter2: type - # optionnel - #- returnParameter: - # - returnparameter1 - # - returnparameter2 + # besoin d'appliquer stereotype, comments et tagValues aux parametres ? # * - parameter: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -114,6 +145,10 @@ - name: String 0..1 - returnParameter: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -123,7 +158,6 @@ key: value - type: String 1 -# interfaces # * - interface: # * @@ -140,20 +174,51 @@ key: value - name: String 1 - abstract: boolean 0..1 - - final: boolean 0..1 # * - # besoin d'appliquer comments et tagValues aux superClasses ? + # besoin d'appliquer stereotype, comments et tagValues aux superClasses ? + #- superClass: + # * + #- stereotype: + # - String + # - stereotype + # * + #- comments: + # - String + # - comment + # * + #- tagValues: + # String: String + # key: value + #- name: String 1 - superClasses: - String - superclass # * - # besoin d'appliquer comments et tagValues aux superInterfaces ? + # besoin d'appliquer stereotype, comments et tagValues aux superInterfaces ? + #- superInterface: + # * + #- stereotype: + # - String + # - stereotype + # * + #- comments: + # - String + # - comment + # * + #- tagValues: + # String: String + # key: value + #- name: String 1 - superinterfaces: - String - superinterface # * - attribute: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -173,9 +238,12 @@ - ordering: String 0..1 - label: String 0..1 # operation - # - comments - tagValues - operation: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -188,18 +256,14 @@ - abstract: boolean 0..1 - static: boolean 0..1 - final: boolean 0..1 - # syntaxe des parametres ne permettant pas d'appliquer de tagValues/comments aux parametres - # optionnel - #- parameters: - # parameter1: type - # parameter2: type - # optionnel - #- returnParameter: - # - returnparameter1 - # - returnparameter2 + # besoin d'appliquer stereotype, comments et tagValues aux parametres ? # * - parameter: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -211,6 +275,10 @@ - name: String 0..1 - returnParameter: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -220,9 +288,8 @@ key: value - type: String 1 -# classifiers # * -- classifier: +- associationClass: # * - stereotype: - String @@ -235,22 +302,73 @@ - tagValues: String: String key: value + # * + # besoin d'appliquer stereotype, comments et tagValues aux superClasses ? + #- participant: + # * + #- stereotype: + # - String + # - stereotype + # * + #- comments: + # - String + # - comment + # * + #- tagValues: + # String: String + # key: value + #- name: String 1 + - participants: + - String + participant - name: String 1 - abstract: boolean 0..1 - final: boolean 0..1 # * - # besoin d'appliquer comments et tagValues aux superClasses ? + # besoin d'appliquer stereotype, comments et tagValues aux superClasses ? + #- superClass: + # * + #- stereotype: + # - String + # - stereotype + # * + #- comments: + # - String + # - comment + # * + #- tagValues: + # String: String + # key: value + #- name: String 1 - superClasses: - String - superclass # * - # besoin d'appliquer comments et tagValues aux superInterfaces ? + # besoin d'appliquer stereotype, comments et tagValues aux superInterfaces ? + #- superInterface: + # * + #- stereotype: + # - String + # - stereotype + # * + #- comments: + # - String + # - comment + # * + #- tagValues: + # String: String + # key: value + #- name: String 1 - superinterfaces: - String - superinterface # * - attribute: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -270,9 +388,12 @@ - ordering: String 0..1 - label: String 0..1 # operation - # - comments - tagValues - operation: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -285,18 +406,14 @@ - abstract: boolean 0..1 - static: boolean 0..1 - final: boolean 0..1 - # syntaxe des parametres ne permettant pas d'appliquer de tagValues/comments aux parametres - # optionnel - #- parameters: - # parameter1: type - # parameter2: type - # optionnel - #- returnParameter: - # - returnparameter1 - # - returnparameter2 + # besoin d'appliquer stereotype, comments et tagValues aux parametres ? # * - parameter: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -308,6 +425,10 @@ - name: String 0..1 - returnParameter: # * + - stereotype: + - String + - stereotype + # * - comments: - String - comment @@ -317,4 +438,38 @@ key: value - type: String 1 -# enumerations +# * +- enumeration: + # * + - stereotype: + - String + - stereotype + # * + - comments: + - String + - comment + # * + - tagValues: + String: String + key: value + # * + # besoin d'appliquer stereotype, comments et tagValues aux superClasses ? + #- literal: + # * + #- stereotype: + # - String + # - stereotype + # * + #- comments: + # - String + # - comment + # * + #- tagValues: + # String: String + # key: value + #- name: String 1 + # * + - literals: + - String + - literal +
participants (1)
-
agiraudet@users.nuiton.org