CR-4612 OPENIG-233: Document support for class alias lookup

This patch puts the sample filter in the doc samples, and shows a class alias resolver.

git-svn-id: https://svn.forgerock.org/openig/trunk@584 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
Fix broken olinks

git-svn-id: https://svn.forgerock.org/openig/trunk@585 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
Reformatted file without changing content

git-svn-id: https://svn.forgerock.org/openig/trunk@586 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
Reformatted file without changing content

git-svn-id: https://svn.forgerock.org/openig/trunk@587 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
Reformatted XML with no material change to content

git-svn-id: https://svn.forgerock.org/openig/trunk@588 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
Reformatted XML with no material change to content

git-svn-id: https://svn.forgerock.org/openig/trunk@589 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
OPENIG-300 Make "config" optional where all fields are optional

The "config" attribute is now optional and the declaration can be omitted for a better understanding/lisibility.
Unit tests added.




git-svn-id: https://svn.forgerock.org/openig/trunk@590 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
Removed trailing spaces

git-svn-id: https://svn.forgerock.org/openig/trunk@591 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
CR-4641 OPENIG-317: Update documentation to use inlined objects

This patch addresses three issues:
OPENIG-313: Instead of labelling reference values as strings, call them references
OPENIG-317: Update documentation to use inlined objects
OPENIG-327: Update documentation to reflect that empty "config" fields are now optional

There remains some work for OPENIG-313, however.
This commit only resolves OPENIG-317 & OPENIG-327.

git-svn-id: https://svn.forgerock.org/openig/trunk@592 dbb9e58e-28e6-4ce0-90e8-f11d9605b710
Editorial fix: enable syntax highlighting in code example

git-svn-id: https://svn.forgerock.org/openig/trunk@593 dbb9e58e-28e6-4ce0-90e8-f11d9605b710