|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Defines extensions to a schema.
The extensions class must be declared under the element
xs:schema/xs:annotation/xs:appinfo:
<xs:schema ...>
...
<xs:annotation>
<xs:appinfo>
<osd:extensions class="com.foo.ExtensionsForMyDomain"/>
...
</xs:appinfo>
</xs:annotation>
...
</xs:schema>
where com.foo.ExtensionsForMyDomain is
the fully qualified name of the class implementing this interface.
It is also possible to set additional JavaBean properties, for more information read
JavaBeans specification.
At the end of schema validation:
com.foo.ExtensionsForMyDomain) is instantiated through its default constructor;
defineExtensions(SchemaExtensionsContext)
is called, so that the implementation performs the specific setups.
| Method Summary | |
void |
defineExtensions(SchemaExtensionsContext aContext)
|
| Method Detail |
public void defineExtensions(SchemaExtensionsContext aContext)
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
(report a bug)
EBX.Platform 4.5.0 [0598]
Copyright Orchestra Networks 2000-2008. All rights reserved.