|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISchemaFactory
Factory that produces Schema
interfaces. Intended to be
implemented by users, to provide finer schema information. Objects
implementing this interface are expected by the
sk.uniba.euromath.ISchemaFactory
extension point.
Field Summary | |
---|---|
static String |
EXTENSION_POINT_ID
ID of extension point for coordinator factory instances. |
Method Summary | |
---|---|
ISchema |
getSchema(String namespaceURI,
IValidationContextP context)
Produces a schema object from file represented by url . |
Set<? extends String> |
getSupported()
Returns set of supported namespaces. |
Field Detail |
---|
static final String EXTENSION_POINT_ID
Method Detail |
---|
Set<? extends String> getSupported()
ISchema getSchema(String namespaceURI, IValidationContextP context) throws SchemaException, IOException
url
.
This schema should accept elements from this namespace.
namespaceURI
- the namespace URI the schema will validate.context
- the validation context.
null
.
SchemaException
- when error in loading of schema occurs.
IOException
- if i/o error occurs during schema loading.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |