net.sf.csutils.core.registry
Class SimpleModelDrivenRegistryFacade

java.lang.Object
  extended by net.sf.csutils.core.registry.impl.AbstractRegistryFacade
      extended by net.sf.csutils.core.registry.SimpleRegistryFacade
          extended by net.sf.csutils.core.registry.SimpleModelDrivenRegistryFacade
All Implemented Interfaces:
ModelDrivenRegistryFacade, RegistryFacade

public class SimpleModelDrivenRegistryFacade
extends SimpleRegistryFacade
implements ModelDrivenRegistryFacade

Implementation of ModelDrivenRegistryFacade.


Constructor Summary
SimpleModelDrivenRegistryFacade(javax.xml.registry.Connection pConnection)
           
SimpleModelDrivenRegistryFacade(RegistryInfo pRegistryInfo, javax.xml.registry.Connection pConnection)
           
 
Method Summary
 ROMetaModel getMetaModel()
          Returns the facades meta model.
 ROMetaModelAccessor getMetaModelAccessor()
          Returns the facades meta model accessor.
 ROModelAccessor getModelAccessor()
          Returns the facades model accessor.
static RegistryInfo getRegistryInfo(javax.xml.registry.Connection pConnection)
          Returns a proper instance of RegistryInfo, which is suitable for the given JAXR connection.
 
Methods inherited from class net.sf.csutils.core.registry.SimpleRegistryFacade
findAssociationType, findClassificationScheme, findDescendant, findObjectByPath, findObjectType, getBusinessLifeCycleManager, getBusinessQueryManager, getConnection
 
Methods inherited from class net.sf.csutils.core.registry.impl.AbstractRegistryFacade
findObjectType, getAssociationTypeClassificationScheme, getObjectTypeClassificationScheme, getReferencingAssociations, getRegistryInfo, isAssociationTypeClassificationScheme, isAssociationTypeConcept, isObjectTypeClassificationScheme, isObjectTypeConcept
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.csutils.core.registry.RegistryFacade
findAssociationType, findClassificationScheme, findDescendant, findObjectByPath, findObjectType, findObjectType, getAssociationTypeClassificationScheme, getBusinessLifeCycleManager, getBusinessQueryManager, getConnection, getObjectTypeClassificationScheme, getReferencingAssociations, getRegistryInfo, isAssociationTypeClassificationScheme, isAssociationTypeConcept, isObjectTypeClassificationScheme, isObjectTypeConcept
 

Constructor Detail

SimpleModelDrivenRegistryFacade

public SimpleModelDrivenRegistryFacade(javax.xml.registry.Connection pConnection)
                                throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException

SimpleModelDrivenRegistryFacade

public SimpleModelDrivenRegistryFacade(RegistryInfo pRegistryInfo,
                                       javax.xml.registry.Connection pConnection)
                                throws javax.xml.registry.JAXRException
Throws:
javax.xml.registry.JAXRException
Method Detail

getRegistryInfo

public static RegistryInfo getRegistryInfo(javax.xml.registry.Connection pConnection)
Returns a proper instance of RegistryInfo, which is suitable for the given JAXR connection.

Parameters:
pConnection - The connection to inspect
Returns:
An instance of RegistryInfo, which is suitable for the given JAXR connection.

getMetaModel

public ROMetaModel getMetaModel()
Description copied from interface: ModelDrivenRegistryFacade
Returns the facades meta model.

Specified by:
getMetaModel in interface ModelDrivenRegistryFacade
Returns:
The registry meta model, which this facade uses.

getMetaModelAccessor

public ROMetaModelAccessor getMetaModelAccessor()
Description copied from interface: ModelDrivenRegistryFacade
Returns the facades meta model accessor.

Specified by:
getMetaModelAccessor in interface ModelDrivenRegistryFacade
Returns:
The meta model accessor used by this facade.

getModelAccessor

public ROModelAccessor getModelAccessor()
Description copied from interface: ModelDrivenRegistryFacade
Returns the facades model accessor.

Specified by:
getModelAccessor in interface ModelDrivenRegistryFacade
Returns:
The model accessor used by this facade.


Copyright © 2009-2010. All Rights Reserved.