org.andromda.core.repository
Class Repository

java.lang.Object
  extended by org.andromda.core.namespace.BaseNamespaceComponent
      extended by org.andromda.core.repository.Repository
All Implemented Interfaces:
NamespaceComponent

public class Repository
extends BaseNamespaceComponent

Represents the repository namespace component. This is what configures a repository instance.

Author:
Chad Brandon

Constructor Summary
Repository()
           
 
Method Summary
 RepositoryFacade getImplementation()
          Gets the repository implementation.
 void setImplementationClass(java.lang.String implementationClass)
          Sets the implementation class name.
 
Methods inherited from class org.andromda.core.namespace.BaseNamespaceComponent
getNamespace, getResource, setNamespace, setResource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Repository

public Repository()
Method Detail

setImplementationClass

public void setImplementationClass(java.lang.String implementationClass)
Sets the implementation class name.

Parameters:
implementationClass - the implementation class.

getImplementation

public RepositoryFacade getImplementation()
Gets the repository implementation.

Returns:
the repository implementation.


Copyright © 2003-2008 AndroMDA.org. All Rights Reserved.