Clone
 

julien viet <julien@julienviet.com> in GateInApiJava

added missing .gitignore

Deploy javadoc for 1.0.0.Beta04-SNAPSHOT

    • -0
    • +80
    /allclasses-frame.html
    • -0
    • +80
    /allclasses-noframe.html
    • -0
    • +175
    /constant-values.html
    • -0
    • +147
    /deprecated-list.html
    • -0
    • +603
    /org/gatein/api/GateIn.html
    • -0
    • +145
    /org/gatein/api/class-use/GateIn.html
    • -0
    • +214
    /org/gatein/api/commons/Filter.html
    • -0
    • +298
    /org/gatein/api/commons/PropertyType.html
    • -0
    • +520
    /org/gatein/api/commons/Query.html
    • -0
    • +344
    /org/gatein/api/commons/Range.html
    • -0
    • +228
    /org/gatein/api/commons/class-use/Filter.html
  1. … 79 more files in changeset.
added javadoc generation and doc publish to gh-pages

reintroduce self bound pattern for content

add getName() on Content.Id

use collection for names and categories on content registry

[maven-release-plugin] prepare for next development iteration

[maven-release-plugin] prepare release 1.0.0-Beta02

configure push = false for release plugin

minor comment

simplify Id interface to keep what is necessary

    • -16
    • +3
    /api/src/main/java/org/gatein/api/id/Id.java
improve site id

    • -2
    • +0
    /api/src/main/java/org/gatein/api/GateIn.java
remove managing navigation from the Page side as we don't support it

use collection for children of a navigation node as we can afford it there

rename setTargetPage(Page.Id) -> setTargetPageRef(Page.Id> as doing setTargetPage(null) will not work without a cast

introduce typed identifiers

    • -20
    • +16
    /api/src/main/java/org/gatein/api/GateIn.java
    • -0
    • +56
    /api/src/main/java/org/gatein/api/id/BaseId.java
make type safe

    • -12
    • +12
    /api/src/main/java/org/gatein/api/GateIn.java
    • -2
    • +2
    /api/src/main/java/org/gatein/api/id/Id.java
  1. … 6 more files in changeset.
associateComponentWith is an implementation detail and should not be exposed in the Id interface

    • -2
    • +0
    /api/src/main/java/org/gatein/api/id/Id.java
GateInTypesResolver is not part of the API and can be moved outside of the API

improve dependency declarations with dependency management sections

ParameterValidation is not part of the API provided but an implementation detail