Java Doc for ModelReader.java in  » ERP-CRM-Financial » SourceTap-CRM » org » ofbiz » entity » model » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » ERP CRM Financial » SourceTap CRM » org.ofbiz.entity.model 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.ofbiz.entity.model.ModelReader

ModelReader
public class ModelReader (Code)
Generic Entity - Entity Definition Reader
author:
   David E. Jones
author:
   Andy Zeneski
version:
   $Revision: 1.5 $
since:
   2.0


Field Summary
protected  MapentityCache
    
protected  MapentityResourceHandlerMap
    
protected  CollectionentityResourceHandlers
    
protected  StringmodelName
    
final public static  Stringmodule
    
protected  intnumEntities
    
protected  intnumFields
    
protected  intnumRelations
    
protected  intnumViewEntities
    
public static  UtilCachereaders
    
protected  MapresourceHandlerEntities
    

Constructor Summary
public  ModelReader(String modelName)
    

Method Summary
public  voidaddEntityToResourceHandler(String entityName, String loaderName, String location)
    
 ModelEntitycreateModelEntity(Element entityElement, Element docElement, UtilTimer utilTimer, Hashtable docElementValues)
    
public  ModelFieldcreateModelField(String name, String type, String colName, boolean isPk)
    
public  ModelFieldcreateModelField(Element fieldElement, Element docElement, Hashtable docElementValues)
    
 ModelEntitycreateModelViewEntity(Element entityElement, Element docElement, UtilTimer utilTimer, Hashtable docElementValues)
    
public  ModelRelationcreateRelation(ModelEntity entity, Element relationElement)
    
public  ModelFieldfindModelField(ModelEntity entity, String fieldName)
    
public  MapgetEntityCache()
    
public  CollectiongetEntityNames()
     Creates a Collection with the entityName of each Entity defined in the specified XML Entity Descriptor file.
public  IteratorgetEntityNamesIterator()
     Creates a Iterator with the entityName of each Entity defined in the specified XML Entity Descriptor file.
public  ResourceHandlergetEntityResourceHandler(String entityName)
    
public  ModelEntitygetModelEntity(String entityName)
     Gets an Entity object based on a definition from the specified XML Entity descriptor file.
Parameters:
  entityName - The entityName of the Entity definition to use.
public  ModelEntitygetModelEntityNoCheck(String entityName)
    
public static  ModelReadergetModelReader(String delegatorName)
    
public  CollectiongetResourceHandlerEntities(ResourceHandler resourceHandler)
    
public  IteratorgetResourceHandlerEntitiesKeyIterator()
    
public  voidrebuildResourceHandlerEntities()
     rebuilds the resourceHandlerEntities Map of Collections based on the current entityResourceHandlerMap Map, must be done whenever a manual change is made to the entityResourceHandlerMap Map after the initial load to make them consistent again.

Field Detail
entityCache
protected Map entityCache(Code)



entityResourceHandlerMap
protected Map entityResourceHandlerMap(Code)
for each entity contains a map to the ResourceHandler that the entity came from



entityResourceHandlers
protected Collection entityResourceHandlers(Code)
collection of filenames for entity definitions



modelName
protected String modelName(Code)



module
final public static String module(Code)



numEntities
protected int numEntities(Code)



numFields
protected int numFields(Code)



numRelations
protected int numRelations(Code)



numViewEntities
protected int numViewEntities(Code)



readers
public static UtilCache readers(Code)



resourceHandlerEntities
protected Map resourceHandlerEntities(Code)
contains a collection of entity names for each ResourceHandler, populated as they are loaded




Constructor Detail
ModelReader
public ModelReader(String modelName) throws GenericEntityException(Code)




Method Detail
addEntityToResourceHandler
public void addEntityToResourceHandler(String entityName, String loaderName, String location)(Code)



createModelEntity
ModelEntity createModelEntity(Element entityElement, Element docElement, UtilTimer utilTimer, Hashtable docElementValues)(Code)



createModelField
public ModelField createModelField(String name, String type, String colName, boolean isPk)(Code)



createModelField
public ModelField createModelField(Element fieldElement, Element docElement, Hashtable docElementValues)(Code)



createModelViewEntity
ModelEntity createModelViewEntity(Element entityElement, Element docElement, UtilTimer utilTimer, Hashtable docElementValues)(Code)



createRelation
public ModelRelation createRelation(ModelEntity entity, Element relationElement)(Code)



findModelField
public ModelField findModelField(ModelEntity entity, String fieldName)(Code)



getEntityCache
public Map getEntityCache() throws GenericEntityException(Code)



getEntityNames
public Collection getEntityNames() throws GenericEntityException(Code)
Creates a Collection with the entityName of each Entity defined in the specified XML Entity Descriptor file. A Collection of entityName Strings



getEntityNamesIterator
public Iterator getEntityNamesIterator() throws GenericEntityException(Code)
Creates a Iterator with the entityName of each Entity defined in the specified XML Entity Descriptor file. A Iterator of entityName Strings



getEntityResourceHandler
public ResourceHandler getEntityResourceHandler(String entityName)(Code)



getModelEntity
public ModelEntity getModelEntity(String entityName) throws GenericEntityException(Code)
Gets an Entity object based on a definition from the specified XML Entity descriptor file.
Parameters:
  entityName - The entityName of the Entity definition to use. An Entity object describing the specified entity of the specified descriptor file.



getModelEntityNoCheck
public ModelEntity getModelEntityNoCheck(String entityName)(Code)



getModelReader
public static ModelReader getModelReader(String delegatorName) throws GenericEntityException(Code)



getResourceHandlerEntities
public Collection getResourceHandlerEntities(ResourceHandler resourceHandler)(Code)



getResourceHandlerEntitiesKeyIterator
public Iterator getResourceHandlerEntitiesKeyIterator()(Code)



rebuildResourceHandlerEntities
public void rebuildResourceHandlerEntities()(Code)
rebuilds the resourceHandlerEntities Map of Collections based on the current entityResourceHandlerMap Map, must be done whenever a manual change is made to the entityResourceHandlerMap Map after the initial load to make them consistent again.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.