org.caleigo.core.meta
Interface IMetaConsumer

All Known Implementing Classes:
DescriptorBuilder, EntityBuilder

public interface IMetaConsumer

Version:
1.0
Author:
Mattias Hagstrand

Method Summary
 void addField(java.lang.String codeName, java.lang.String sourceName, java.lang.String displayName, DataType dataType, int length, int flags, java.lang.Object defValue)
           
 void addFieldRelation(java.lang.String refFieldSourceName, java.lang.String targetFieldSourceName)
           
 void beginDataSource(java.lang.String codeName, java.lang.String sourceName, java.lang.String displayName, java.lang.String version, boolean readOnly)
           
 void beginEntity(java.lang.String codeName, java.lang.String sourceName, java.lang.String displayName, int entityType, int flags, int cacheTime)
           
 void beginEntityRelation(java.lang.String refEntitySourceName, java.lang.String targetEntitySourceName, java.lang.String codeName, java.lang.String sourceName, java.lang.String forwardName, java.lang.String reverseName)
           
 void endDataSource()
           
 void endEntity()
           
 void endEntityRelation()
           
 

Method Detail

beginDataSource

public void beginDataSource(java.lang.String codeName,
                            java.lang.String sourceName,
                            java.lang.String displayName,
                            java.lang.String version,
                            boolean readOnly)

beginEntity

public void beginEntity(java.lang.String codeName,
                        java.lang.String sourceName,
                        java.lang.String displayName,
                        int entityType,
                        int flags,
                        int cacheTime)

addField

public void addField(java.lang.String codeName,
                     java.lang.String sourceName,
                     java.lang.String displayName,
                     DataType dataType,
                     int length,
                     int flags,
                     java.lang.Object defValue)

beginEntityRelation

public void beginEntityRelation(java.lang.String refEntitySourceName,
                                java.lang.String targetEntitySourceName,
                                java.lang.String codeName,
                                java.lang.String sourceName,
                                java.lang.String forwardName,
                                java.lang.String reverseName)

addFieldRelation

public void addFieldRelation(java.lang.String refFieldSourceName,
                             java.lang.String targetFieldSourceName)

endEntityRelation

public void endEntityRelation()

endEntity

public void endEntity()

endDataSource

public void endDataSource()


Copyright © 2005 Caleigo. All Rights Reserved.