org.gxml.xs
Interface SmVisitor<A,S>


public interface SmVisitor<A,S>

A visitor of SmComponents.


Method Summary
 void visitAttribute(SmAttribute<A,S> attribute)
           
 void visitAttributeGroup(SmAttributeGroup<A,S> attributeGroup)
           
 void visitElement(SmElement<A,S> element)
           
 void visitIdentityConstraint(SmIdentityConstraint<A,S> constraint)
           
 void visitModelGroup(SmModelGroup<A,S> group)
           
 void visitNotation(SmNotation<A,S> notation)
           
 void visitType(SmAtomicType<A,S> type)
           
 void visitType(SmComplexType<A,S> type)
           
 void visitType(SmListType<A,S> type)
           
 void visitType(SmSimpleUrType<A,S> type)
           
 void visitType(SmUnionType<A,S> type)
           
 

Method Detail

visitType

void visitType(SmAtomicType<A,S> type)

visitType

void visitType(SmListType<A,S> type)

visitType

void visitType(SmUnionType<A,S> type)

visitType

void visitType(SmSimpleUrType<A,S> type)

visitType

void visitType(SmComplexType<A,S> type)

visitElement

void visitElement(SmElement<A,S> element)

visitAttribute

void visitAttribute(SmAttribute<A,S> attribute)

visitModelGroup

void visitModelGroup(SmModelGroup<A,S> group)

visitAttributeGroup

void visitAttributeGroup(SmAttributeGroup<A,S> attributeGroup)

visitIdentityConstraint

void visitIdentityConstraint(SmIdentityConstraint<A,S> constraint)

visitNotation

void visitNotation(SmNotation<A,S> notation)


Copyright © 2009 TIBCO Software Inc. All Rights Reserved.