This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository eugene. See https://gitlab.nuiton.org/nuiton/eugene.git commit c0558f4429e989ef707cfb55305d161455fd1493 Author: Tony CHEMIT <chemit@codelutin.com> Date: Sat Oct 8 16:21:01 2016 +0200 review doc --- eugene/src/site/fr/rst/stereotypes.rst.vm | 61 +++++-------------------------- eugene/src/site/fr/rst/tagValues.rst.vm | 8 ++-- eugene/src/site/rst/stereotypes.rst.vm | 61 +++++-------------------------- eugene/src/site/rst/tagValues.rst.vm | 14 ++++--- 4 files changed, 31 insertions(+), 113 deletions(-) diff --git a/eugene/src/site/fr/rst/stereotypes.rst.vm b/eugene/src/site/fr/rst/stereotypes.rst.vm index 53e4152..7056ddf 100644 --- a/eugene/src/site/fr/rst/stereotypes.rst.vm +++ b/eugene/src/site/fr/rst/stereotypes.rst.vm @@ -5,8 +5,6 @@ Stereotypes :Authors: Tony CHEMIT :Contact: chemit@codelutin.com -:Revision: $Revision$ -:Date: $Date$ .. contents:: @@ -65,58 +63,19 @@ Have a look for example to the report for the `eugene core api`_ or `java templa How to write stereotypes ======================== -This section describe how to write safe stereotype using the EUGene stereotype API. +Stereotypes are now parts of the EUGene tag value API. + +Stereotype is a boolean tag value, so you can also write it like a tag value with **false** or **true** values. + +One advantage of this is to be able to set a stereotype at high level and then skip his usage for a specific child +which you could not do using a standalone stereotype mecanism. See `JavaDocs API`_ or `API Sources`_ for more details. -Once this is done, use the `EUGene stereotypes-report`_ to expose them in your site:: - - <build> - - <plugins> - - <plugin> - <groupId>org.nuiton.eugene</groupId> - <artifactId>eugene-maven-plugin</artifactId> - <version>${project.version}</version> - <dependencies> - <!-- To make your stereotypes and tag values available in the report plugin --> - <dependency> - <groupId>\${project.groupId}</groupId> - <artifactId>\${project.artifactId}</artifactId> - <version>\${project.version}</version> - </dependency> - </dependencies> - </plugin> - - </plugins> - </build> - - ... - - <reporting> - <plugins> - - <plugin> - <groupId>org.nuiton.eugene</groupId> - <artifactId>eugene-maven-plugin</artifactId> - <reportSets> - <reportSet> - <reports> - <report>stereotypes-report</report> - </reports> - </reportSet> - </reportSets> - </plugin> - - </plugins> - </reporting> - -.. _eugene core api: ./stereotypes-report.html -.. _java templates: ../eugene-java-templates/stereotypes-report.html -.. _JavaDocs API: ./apidocs/index.html?org/nuiton/eugene/models/stereotype/package-summary.html -.. _API Sources: ./xref/org/nuiton/eugene/models/stereotype/package-summary.html -.. _EUGene stereotypes-report: ../eugene-maven-plugin/stereotypes-report-mojo.html +.. _eugene core api: ./tag-values-report.html +.. _java templates: ../eugene-java-templates/tag-values-report.html +.. _JavaDocs API: ./apidocs/index.html?org/nuiton/eugene/models/extension/tagvalue/package-summary.html +.. _API Sources: ./xref/org/nuiton/eugene/models/extension/tagvalue/package-summary.html diff --git a/eugene/src/site/fr/rst/tagValues.rst.vm b/eugene/src/site/fr/rst/tagValues.rst.vm index fc66e4b..cf2e882 100644 --- a/eugene/src/site/fr/rst/tagValues.rst.vm +++ b/eugene/src/site/fr/rst/tagValues.rst.vm @@ -5,8 +5,6 @@ Tag values :Authors: Tony CHEMIT :Contact: chemit@codelutin.com -:Revision: $Revision: 1349 $ -:Date: $Date: 2014-05-04 12:58:54 +0200 (Sun, 04 May 2014) $ .. contents:: @@ -73,7 +71,7 @@ Once this is done, use the `EUGene tag-values-report`_ to expose them in your si <plugins> <plugin> - <groupId>org.nuiton.eugene</groupId> + <groupId>${project.groupId}</groupId> <artifactId>eugene-maven-plugin</artifactId> <version>${project.version}</version> <dependencies> @@ -111,6 +109,6 @@ Once this is done, use the `EUGene tag-values-report`_ to expose them in your si .. _eugene core api: ./tag-values-report.html .. _java templates: ../eugene-java-templates/tag-values-report.html -.. _JavaDocs API: ./apidocs/index.html?org/nuiton/eugene/models/tagvalue/package-summary.html -.. _API Sources: ./xref/org/nuiton/eugene/models/tagvalue/package-summary.html +.. _JavaDocs API: ./apidocs/index.html?org/nuiton/eugene/models/textension/agvalue/package-summary.html +.. _API Sources: ./xref/org/nuiton/eugene/models/textension/tagvalue/package-summary.html .. _EUGene tag-values-report: ../eugene-maven-plugin/tag-values-report-mojo.html \ No newline at end of file diff --git a/eugene/src/site/rst/stereotypes.rst.vm b/eugene/src/site/rst/stereotypes.rst.vm index 6d3319b..7056ddf 100644 --- a/eugene/src/site/rst/stereotypes.rst.vm +++ b/eugene/src/site/rst/stereotypes.rst.vm @@ -5,8 +5,6 @@ Stereotypes :Authors: Tony CHEMIT :Contact: chemit@codelutin.com -:Revision: $Revision: 1349 $ -:Date: $Date: 2014-05-04 12:58:54 +0200 (Sun, 04 May 2014) $ .. contents:: @@ -65,58 +63,19 @@ Have a look for example to the report for the `eugene core api`_ or `java templa How to write stereotypes ======================== -This section describe how to write safe stereotype using the EUGene stereotype API. +Stereotypes are now parts of the EUGene tag value API. + +Stereotype is a boolean tag value, so you can also write it like a tag value with **false** or **true** values. + +One advantage of this is to be able to set a stereotype at high level and then skip his usage for a specific child +which you could not do using a standalone stereotype mecanism. See `JavaDocs API`_ or `API Sources`_ for more details. -Once this is done, use the `EUGene stereotypes-report`_ to expose them in your site:: - - <build> - - <plugins> - - <plugin> - <groupId>org.nuiton.eugene</groupId> - <artifactId>eugene-maven-plugin</artifactId> - <version>${project.version}</version> - <dependencies> - <!-- To make your stereotypes and tag values available in the report plugin --> - <dependency> - <groupId>\${project.groupId}</groupId> - <artifactId>\${project.artifactId}</artifactId> - <version>\${project.version}</version> - </dependency> - </dependencies> - </plugin> - - </plugins> - </build> - - ... - - <reporting> - <plugins> - - <plugin> - <groupId>org.nuiton.eugene</groupId> - <artifactId>eugene-maven-plugin</artifactId> - <reportSets> - <reportSet> - <reports> - <report>stereotypes-report</report> - </reports> - </reportSet> - </reportSets> - </plugin> - - </plugins> - </reporting> - -.. _eugene core api: ./stereotypes-report.html -.. _java templates: ../eugene-java-templates/stereotypes-report.html -.. _JavaDocs API: ./apidocs/index.html?org/nuiton/eugene/models/stereotype/package-summary.html -.. _API Sources: ./xref/org/nuiton/eugene/models/stereotype/package-summary.html -.. _EUGene stereotypes-report: ../eugene-maven-plugin/stereotypes-report-mojo.html +.. _eugene core api: ./tag-values-report.html +.. _java templates: ../eugene-java-templates/tag-values-report.html +.. _JavaDocs API: ./apidocs/index.html?org/nuiton/eugene/models/extension/tagvalue/package-summary.html +.. _API Sources: ./xref/org/nuiton/eugene/models/extension/tagvalue/package-summary.html diff --git a/eugene/src/site/rst/tagValues.rst.vm b/eugene/src/site/rst/tagValues.rst.vm index 1108250..540b36e 100644 --- a/eugene/src/site/rst/tagValues.rst.vm +++ b/eugene/src/site/rst/tagValues.rst.vm @@ -5,8 +5,6 @@ Tag values :Authors: Tony CHEMIT :Contact: chemit@codelutin.com -:Revision: $Revision: 1349 $ -:Date: $Date: 2014-05-04 12:58:54 +0200 (Sun, 04 May 2014) $ .. contents:: @@ -43,7 +41,6 @@ We describe here the format of a tag value when written in the *model properties model.tagvalue.myTagValueKey=myTagValueValue - - On a specific element of the model :: @@ -65,6 +62,11 @@ How to write tag values This section describe how to write safe tag values using the EUGene tag values API. +You need to define a provider of tag values in a new class: + +:: + + See `JavaDocs API`_ or `API Sources`_ for more details. Once this is done, use the `EUGene tag-values-report`_ to expose them in your site:: @@ -74,7 +76,7 @@ Once this is done, use the `EUGene tag-values-report`_ to expose them in your si <plugins> <plugin> - <groupId>org.nuiton.eugene</groupId> + <groupId>${project.groupId}</groupId> <artifactId>eugene-maven-plugin</artifactId> <version>${project.version}</version> <dependencies> @@ -112,6 +114,6 @@ Once this is done, use the `EUGene tag-values-report`_ to expose them in your si .. _eugene core api: ./tag-values-report.html .. _java templates: ../eugene-java-templates/tag-values-report.html -.. _JavaDocs API: ./apidocs/index.html?org/nuiton/eugene/models/tagvalue/package-summary.html -.. _API Sources: ./xref/org/nuiton/eugene/models/tagvalue/package-summary.html +.. _JavaDocs API: ./apidocs/index.html?org/nuiton/eugene/models/textension/agvalue/package-summary.html +.. _API Sources: ./xref/org/nuiton/eugene/models/textension/tagvalue/package-summary.html .. _EUGene tag-values-report: ../eugene-maven-plugin/tag-values-report-mojo.html \ No newline at end of file -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.