mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

matthew_swift
19.48.2007 369b773b44c479a87f71548b03ff264c65477d73
refs
author matthew_swift <matthew_swift@localhost>
Thursday, April 19, 2007 11:48 +0200
committer matthew_swift <matthew_swift@localhost>
Thursday, April 19, 2007 11:48 +0200
commit369b773b44c479a87f71548b03ff264c65477d73
tree 05a94f35b860e99dce4648686669bd801defd8fe tree | zip | gz
parent 03818b13c1f667d1c092c04004c248993dcdca9c view | diff
Fix for issue 1442.

This change introduces a new style-sheet which generates
en_US property files containing all the description elements
from the XML configuration definitions. In order to expose
these properties the admin framework APIs have been modified
as follows:

* managed object definitions
o user friendly name
o user friendly plural name
o synopsis
o description

* property definitions
o synopsis
o description
o unit description (for integer properties)
o value descriptions (for enumeration properties)
o pattern descriptions (for string properties). This is pretty
much useless at the moment since the string property
definition class does not support patterns (even though the
XML schema does): issue 1523
o alias default behavior description

* relation definitions
o synopsis
o description
o user friendly name (usually the user friendly name of the
referenced managed object)
o user friendly plural name for one-to-many relations (usually
the user friendly plural name of the referenced managed object)

Since there is currently only weak API support for required admin
actions (issue 1426), the admin action descriptions cannot be exposed
through any API at this stage.

For I18N, translators are expected to take the generated property
files and translate them into localized versions.

1 files added
31 files modified
1364 ■■■■ changed files
opendj-sdk/opends/build.xml 6 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/resource/admin/example-plugin/build.xml 8 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/resource/admin/messagesMO.xsl 203 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/resource/admin/metaMO.xsl 6 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/AbstractManagedObjectDefinition.java 127 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/AbstractPropertyDefinition.java 100 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/AliasDefaultBehaviorProvider.java 57 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/AttributeTypePropertyDefinition.java 23 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/BooleanPropertyDefinition.java 23 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/ClassPropertyDefinition.java 21 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/DNPropertyDefinition.java 23 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/DurationPropertyDefinition.java 21 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/EnumPropertyDefinition.java 68 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/IPAddressMaskPropertyDefinition.java 21 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/IPAddressPropertyDefinition.java 23 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/InstantiableRelationDefinition.java 33 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/IntegerPropertyDefinition.java 63 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/ManagedObjectDefinitionI18NResource.java 133 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/PropertyDefinition.java 51 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/RelationDefinition.java 163 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/SizePropertyDefinition.java 23 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/admin/StringPropertyDefinition.java 68 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/AttributeTypePropertyDefinitionTest.java 4 ●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/BooleanPropertyDefinitionTest.java 7 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ClassPropertyDefinitionTest.java 26 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/DNPropertyDefinitionTest.java 11 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/DurationPropertyDefinitionTest.java 7 ●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/EnumPropertyDefinitionTest.java 25 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/IntegerPropertyDefinitionTest.java 5 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ManagedObjectDefinitionI18NResourceTest.java 2 ●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/SizePropertyDefinitionTest.java 6 ●●●●● diff | view | raw | blame | history
opendj-sdk/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/client/PropertySetTest.java 7 ●●●●● diff | view | raw | blame | history