Java Doc for CommonFactoryFinder.java in  » GIS » GeoTools-2.4.1 » org » geotools » factory » 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 » GIS » GeoTools 2.4.1 » org.geotools.factory 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.geotools.factory.FactoryFinder
      org.geotools.factory.CommonFactoryFinder

CommonFactoryFinder
final public class CommonFactoryFinder extends FactoryFinder (Code)
Defines static methods used to access the application's default implementation for some common factories. Those "common" factories comprise the and factories. Note that some specialized factories finder like and are defined in specialized classes.

Tip: The BasicFactories classes provides an other way to access the various factories from a central point.
since:
   2.4
version:
   $Id: CommonFactoryFinder.java 29058 2008-02-03 17:47:07Z desruisseaux $
author:
   Martin Desruisseaux
author:
   Jody Garnett





Method Summary
public static synchronized  SetgetAttributeFeatureFactories(Hints hints)
     Returns a set of all available implementations for the FeatureTypeFactory interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  SetgetAttributeTypeFactories(Hints hints)
     Returns a set of all available implementations for the AttributeTypeFactory interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  AttributeTypeFactorygetAttributeTypeFactory(Hints hints)
     Returns the first implementation of AttributeTypeFactory matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.

If no hints are provided, this method typically returns an instance of org.geotools.feature.DefaultAttributeTypeFactory .
Parameters:
  hints - An optional map of hints, or null if none.

public static synchronized  FeatureCollectionsgetFeatureCollections(Hints hints)
     Returns the first implementation of FeatureCollections matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  SetgetFeatureCollectionsSet(Hints hints)
     Returns a set of all available implementations for the FeatureCollections interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  SetgetFeatureLockFactories(Hints hints)
     Returns a set of all available implementations for the FeatureLockFactory interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  FeatureLockFactorygetFeatureLockFactory(Hints hints)
     Returns the first implementation of FeatureLockFactory matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  FeatureTypeFactorygetFeatureTypeFactory(Hints hints)
     The default AttributeTypeFactory.
public static synchronized  SetgetFileDataStoreFactories(Hints hints)
     Returns a set of all available implementations for the FileDataStoreFactorySpi interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  SetgetFilterFactories(Hints hints)
     Returns a set of all available implementations for the FilterFactory interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  FilterFactorygetFilterFactory(Hints hints)
     Returns the first implementation of FilterFactory matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.
Parameters:
  hints - An optional map of hints, or null if none.
public static  FilterFactory2getFilterFactory2(Hints hints)
     Returns the first implementation of FilterFactory2 matching the specified hints. This is a convenience method invoking CommonFactoryFinder.getFilterFactory with a hint value set for requerying a FactoryFilter2 implementation.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  SetgetFunctionExpressions(Hints hints)
     Returns a set of all available implementations for the FunctionExpression interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  SetgetFunctions(Hints hints)
     Returns a set of all available implementations for the FunctionExpression interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  SetgetStyleFactories(Hints hints)
     Returns a set of all available implementations for the StyleFactory interface.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  StyleFactorygetStyleFactory(Hints hints)
     Returns the first implementation of StyleFactory matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.
Parameters:
  hints - An optional map of hints, or null if none.
public static synchronized  voidscanForPlugins()
     Scans for factory plug-ins on the application class path.



Method Detail
getAttributeFeatureFactories
public static synchronized Set getAttributeFeatureFactories(Hints hints)(Code)
Returns a set of all available implementations for the FeatureTypeFactory interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available feature type factory implementations.



getAttributeTypeFactories
public static synchronized Set getAttributeTypeFactories(Hints hints)(Code)
Returns a set of all available implementations for the AttributeTypeFactory interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available attribute type factory implementations.



getAttributeTypeFactory
public static synchronized AttributeTypeFactory getAttributeTypeFactory(Hints hints)(Code)
Returns the first implementation of AttributeTypeFactory matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.

If no hints are provided, this method typically returns an instance of org.geotools.feature.DefaultAttributeTypeFactory .
Parameters:
  hints - An optional map of hints, or null if none. The first attribute type factory that matches the supplied hints.
throws:
  FactoryRegistryException - if no implementation was found or can be created for theAttributeTypeFactory interface.
See Also:   Hints.ATTRIBUTE_TYPE_FACTORY
See Also:   org.geotools.feature.DefaultAttributeTypeFactory




getFeatureCollections
public static synchronized FeatureCollections getFeatureCollections(Hints hints)(Code)
Returns the first implementation of FeatureCollections matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.
Parameters:
  hints - An optional map of hints, or null if none. The first feature collections that matches the supplied hints.
throws:
  FactoryRegistryException - if no implementation was found or can be created for theFeatureCollections interface.
See Also:   Hints.FEATURE_COLLECTIONS



getFeatureCollectionsSet
public static synchronized Set getFeatureCollectionsSet(Hints hints)(Code)
Returns a set of all available implementations for the FeatureCollections interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available feature collections implementations.



getFeatureLockFactories
public static synchronized Set getFeatureLockFactories(Hints hints)(Code)
Returns a set of all available implementations for the FeatureLockFactory interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available style factory implementations.



getFeatureLockFactory
public static synchronized FeatureLockFactory getFeatureLockFactory(Hints hints)(Code)
Returns the first implementation of FeatureLockFactory matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.
Parameters:
  hints - An optional map of hints, or null if none. The first feature lock factory that matches the supplied hints.
throws:
  FactoryRegistryException - if no implementation was found or can be created for theFeatureLockFactory interface.
See Also:   Hints.FEATURE_LOCK_FACTORY



getFeatureTypeFactory
public static synchronized FeatureTypeFactory getFeatureTypeFactory(Hints hints)(Code)
The default AttributeTypeFactory.

You can use the following Hints:

  • FEATURE_TYPE_FACTORY - to control or reuse an implementation
  • FEATURE_TYPE_FACTORY_NAME - to supply a name for the returned factory
GeoTools ships with a DefaultAttributeTypeFactory, although you can hook up your own implementation as needed. FeatureTypeFactory using Hints.FEATURE_TYPE_FACTORY_NAME



getFileDataStoreFactories
public static synchronized Set getFileDataStoreFactories(Hints hints)(Code)
Returns a set of all available implementations for the FileDataStoreFactorySpi interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available file data store factory implementations.



getFilterFactories
public static synchronized Set getFilterFactories(Hints hints)(Code)
Returns a set of all available implementations for the FilterFactory interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available filter factory implementations.



getFilterFactory
public static synchronized FilterFactory getFilterFactory(Hints hints) throws FactoryRegistryException(Code)
Returns the first implementation of FilterFactory matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.
Parameters:
  hints - An optional map of hints, or null if none. The first filter factory that matches the supplied hints.
throws:
  FactoryRegistryException - if no implementation was found or can be created for theFilterFactory interface.
See Also:   Hints.FILTER_FACTORY



getFilterFactory2
public static FilterFactory2 getFilterFactory2(Hints hints) throws FactoryRegistryException(Code)
Returns the first implementation of FilterFactory2 matching the specified hints. This is a convenience method invoking CommonFactoryFinder.getFilterFactory with a hint value set for requerying a FactoryFilter2 implementation.
Parameters:
  hints - An optional map of hints, or null if none. The first filter factory that matches the supplied hints.
throws:
  FactoryRegistryException - if no implementation was found or can be created for theFilterFactory2 interface.
See Also:   Hints.FILTER_FACTORY



getFunctionExpressions
public static synchronized Set getFunctionExpressions(Hints hints)(Code)
Returns a set of all available implementations for the FunctionExpression interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available style factory implementations.



getFunctions
public static synchronized Set getFunctions(Hints hints)(Code)
Returns a set of all available implementations for the FunctionExpression interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available function expression implementations.



getStyleFactories
public static synchronized Set getStyleFactories(Hints hints)(Code)
Returns a set of all available implementations for the StyleFactory interface.
Parameters:
  hints - An optional map of hints, or null if none. Set of available style factory implementations.



getStyleFactory
public static synchronized StyleFactory getStyleFactory(Hints hints) throws FactoryRegistryException(Code)
Returns the first implementation of StyleFactory matching the specified hints. If no implementation matches, a new one is created if possible or an exception is thrown otherwise.
Parameters:
  hints - An optional map of hints, or null if none. The first style factory that matches the supplied hints.
throws:
  FactoryRegistryException - if no implementation was found or can be created for theStyleFactory interface.
See Also:   Hints.STYLE_FACTORY



scanForPlugins
public static synchronized void scanForPlugins()(Code)
Scans for factory plug-ins on the application class path. This method is needed because the application class path can theoretically change, or additional plug-ins may become available. Rather than re-scanning the classpath on every invocation of the API, the class path is scanned automatically only on the first invocation. Clients can call this method to prompt a re-scan. Thus this method need only be invoked by sophisticated applications which dynamically make new plug-ins available at runtime.



Fields inherited from org.geotools.factory.FactoryFinder
final public static Hints EMPTY_HINTS(Code)(Java Doc)

Methods inherited from org.geotools.factory.FactoryFinder
public static Hints mergeSystemHints(Hints hints)(Code)(Java Doc)

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.