org.hibernate.tool.hbm2x
Interface ConfigurationVisitor


public interface ConfigurationVisitor

Author:
max

Method Summary
 void endComponent(org.hibernate.mapping.Component componenet)
           
 void endEmbeddedIdentifier(org.hibernate.mapping.Component component)
           
 void endGeneralConfiguration(org.hibernate.cfg.Configuration cfg)
           
 void endIdentifierProperty(org.hibernate.mapping.Property identifierProperty)
           
 void endMapping(org.hibernate.cfg.Configuration cfg)
           
 void endPersistentClass(org.hibernate.mapping.PersistentClass clazz)
           
 void endProperty(org.hibernate.mapping.Property prop)
           
 void finish()
           
 boolean startComponent(org.hibernate.mapping.Component component)
           
 void startEmbeddedIdentifier(org.hibernate.mapping.Component component)
           
 boolean startGeneralConfiguration(org.hibernate.cfg.Configuration cfg)
           
 void startIdentifierProperty(org.hibernate.mapping.Property identifierProperty)
           
 boolean startMapping(org.hibernate.cfg.Configuration cfg)
           
 boolean startPersistentClass(org.hibernate.mapping.PersistentClass clazz)
           
 boolean startProperty(org.hibernate.mapping.Property prop)
           
 

Method Detail

startPersistentClass

boolean startPersistentClass(org.hibernate.mapping.PersistentClass clazz)
                             throws ExporterException
Throws:
ExporterException

endPersistentClass

void endPersistentClass(org.hibernate.mapping.PersistentClass clazz)
                        throws ExporterException
Throws:
ExporterException

startComponent

boolean startComponent(org.hibernate.mapping.Component component)
                       throws ExporterException
Throws:
ExporterException

endComponent

void endComponent(org.hibernate.mapping.Component componenet)
                  throws ExporterException
Throws:
ExporterException

finish

void finish()
            throws ExporterException
Throws:
ExporterException

startProperty

boolean startProperty(org.hibernate.mapping.Property prop)

endProperty

void endProperty(org.hibernate.mapping.Property prop)

startEmbeddedIdentifier

void startEmbeddedIdentifier(org.hibernate.mapping.Component component)

endEmbeddedIdentifier

void endEmbeddedIdentifier(org.hibernate.mapping.Component component)

startIdentifierProperty

void startIdentifierProperty(org.hibernate.mapping.Property identifierProperty)

endIdentifierProperty

void endIdentifierProperty(org.hibernate.mapping.Property identifierProperty)

startMapping

boolean startMapping(org.hibernate.cfg.Configuration cfg)

endMapping

void endMapping(org.hibernate.cfg.Configuration cfg)

startGeneralConfiguration

boolean startGeneralConfiguration(org.hibernate.cfg.Configuration cfg)
                                  throws ExporterException
Throws:
ExporterException

endGeneralConfiguration

void endGeneralConfiguration(org.hibernate.cfg.Configuration cfg)
                             throws ExporterException
Throws:
ExporterException