Public Member Functions

org.exolab.castor.xml.schema.Annotated Class Reference

Inheritance diagram for org.exolab.castor.xml.schema.Annotated:
org.exolab.castor.xml.schema.Structure org.exolab.castor.xml.schema.AttributeDecl org.exolab.castor.xml.schema.AttributeGroup org.exolab.castor.xml.schema.Facet org.exolab.castor.xml.schema.IdentityConstraint org.exolab.castor.xml.schema.IdentityField org.exolab.castor.xml.schema.IdentitySelector org.exolab.castor.xml.schema.Particle org.exolab.castor.xml.schema.RedefineSchema org.exolab.castor.xml.schema.Schema org.exolab.castor.xml.schema.XMLType

List of all members.

Public Member Functions

 Annotated ()
void addAnnotation (Annotation annotation)
Enumeration getAnnotations ()
void removeAnnotation (Annotation annotation)

Detailed Description

A base class used for XML Structures that support annotations.

Author:
Keith Visco
Version:
Revision:
1.1.1.1
Date:
2003/03/03 07:09:27

Constructor & Destructor Documentation

org.exolab.castor.xml.schema.Annotated.Annotated (  ) 

Member Function Documentation

void org.exolab.castor.xml.schema.Annotated.addAnnotation ( Annotation  annotation  ) 

Adds the given Annotation to this Annotated Structure

Parameters:
annotation the Annotation to add

Referenced by org.exolab.castor.xml.dtd.Converter.convertDTDObjectToSchemaObject(), org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.copyInto(), org.exolab.castor.xml.schema.reader.SimpleTypeDefinition.createSimpleType(), org.exolab.castor.xml.schema.reader.WildcardUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.SimpleContentUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.SimpleContentRestrictionUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.SchemaUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.RedefineUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.ModelGroupUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.IdentityConstraintUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.GroupUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.FieldOrSelectorUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.FacetUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.ExtensionUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.ElementUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.ComplexTypeUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.ComplexContentUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.ComplexContentRestrictionUnmarshaller.endElement(), org.exolab.castor.xml.schema.reader.AttributeUnmarshaller.endElement(), and org.exolab.castor.xml.schema.reader.AttributeGroupUnmarshaller.endElement().

Enumeration org.exolab.castor.xml.schema.Annotated.getAnnotations (  ) 

Returns an Enumeration of the Annotations contained within this Annotated type

Returns:
an Enumeration of the Annotation contained within this Annotated type
void org.exolab.castor.xml.schema.Annotated.removeAnnotation ( Annotation  annotation  ) 

Removes the given Annotation from this Annotated Structure

Parameters:
annotation the Annotation to remove

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties