From bdd0a41aed7edf21ec2a65cfa17a86af2ef8c48a Mon Sep 17 00:00:00 2001 From: dims Date: Tue, 17 Jun 2008 00:23:01 +0000 Subject: Move Tuscany from Incubator to top level. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@668359 13f79535-47bb-0310-9956-ffa450edef68 --- .../core/DefaultModelFactoryExtensionPoint.html | 321 +++++++++++++++++++++ 1 file changed, 321 insertions(+) create mode 100644 site/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html (limited to 'site/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html') diff --git a/site/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html b/site/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html new file mode 100644 index 0000000000..96199f1700 --- /dev/null +++ b/site/site-publish/doc/javadoc/java-sca-0.9/sca-spi/org/apache/tuscany/sca/core/DefaultModelFactoryExtensionPoint.html @@ -0,0 +1,321 @@ + + + + + + +DefaultModelFactoryExtensionPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.apache.tuscany.sca.core +
+Class DefaultModelFactoryExtensionPoint

+
+java.lang.Object
+  extended by org.apache.tuscany.sca.core.DefaultModelFactoryExtensionPoint
+
+
+
All Implemented Interfaces:
ModelFactoryExtensionPoint
+
+
+
+
public class DefaultModelFactoryExtensionPoint
extends java.lang.Object
implements ModelFactoryExtensionPoint
+ + +

+Default implementation of a model factory extension point. +

+ +

+

+
Version:
+
$Rev: 539359 $ $Date: 2007-05-18 11:06:21 +0100 (Fri, 18 May 2007) $
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultModelFactoryExtensionPoint() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFactory(java.lang.Object factory) + +
+          Add a model factory extension.
+ + + + + +
+<T> T
+
getFactory(java.lang.Class<T> factoryInterface) + +
+          Get a factory implementing the given interface.
+ voidremoveFactory(java.lang.Object factory) + +
+          Remove a model factory extension.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DefaultModelFactoryExtensionPoint

+
+public DefaultModelFactoryExtensionPoint()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addFactory

+
+public void addFactory(java.lang.Object factory)
+
+
Add a model factory extension. +

+

+
Specified by:
addFactory in interface ModelFactoryExtensionPoint
+
+
+
Parameters:
factory - The factory to add
+
+
+
+ +

+removeFactory

+
+public void removeFactory(java.lang.Object factory)
+
+
Remove a model factory extension. +

+

+
Specified by:
removeFactory in interface ModelFactoryExtensionPoint
+
+
+
Parameters:
factory - The factory to remove
+
+
+
+ +

+getFactory

+
+public <T> T getFactory(java.lang.Class<T> factoryInterface)
+
+
Get a factory implementing the given interface. +

+

+
Specified by:
getFactory in interface ModelFactoryExtensionPoint
+
+
+
Parameters:
factoryInterface - The lookup key (factory interface) +
Returns:
The factory
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3