Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.saxonica.schema
Interface SerializableSchemaComponent

All Known Implementing Classes:
  Assertion, AttributeDecl, AttributeGroupDecl, ElementDecl, IdentityConstraint, Key, KeyRef, ModelGroupDefinition, Notation, SimpleTypeDefinition, Unique, UserAtomicType, UserComplexType, UserListType, UserSimpleType, UserUnionType, Wildcard

    public interface SerializableSchemaComponent

A component that can be serialized by the SchemaSerializer. Most such components are instances of UserSchemaComponent, but a few, for example Facets, are not.

Method Summary
`void` | `serialize(SchemaModelSerializer serializer)` Serialize the schema component

Method Detail

### serialize

    void serialize(SchemaModelSerializer serializer)
                   throws XPathException

  Serialize the schema component

  Parameters:
    `serializer` - the object responsible for performing the serialization
  Throws:
    `XPathException` - if serialization fails

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.