|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TeneoSessionFactory
Proxy for the SessionFactory that handles dynamically creating new SessionFactories under the covers with added mappings from the EPackages.
Method Summary | |
---|---|
void |
addEPackage(org.eclipse.emf.ecore.EPackage epackage)
Add an EPackage to the SessionFactory. |
void |
addEPackage(java.lang.String versionNumber,
org.eclipse.emf.ecore.EPackage epackage)
Add an EPackage to the SessionFactory. |
void |
addEPackages(org.eclipse.emf.ecore.EPackage[] epackages)
Add an array of EPackages to the SessionFactory. |
void |
addEPackages(java.lang.String versionNumber,
org.eclipse.emf.ecore.EPackage[] epackages)
Add an array of EPackages to the SessionFactory. |
void |
registerExtension(org.eclipse.emf.teneo.extension.Extension extension)
Register an Extension to SessionFactory. |
void |
registerExtension(java.lang.String name,
java.lang.String value)
Register an Extension to SessionFactory. |
void |
removeEPackage(org.eclipse.emf.ecore.EPackage epackage)
Remove an EPackage form the SessionFactory. |
void |
removeEPackage(java.lang.String versionNumber,
org.eclipse.emf.ecore.EPackage epackage)
Remove an EPackage form the SessionFactory. |
void |
removeEPackages(org.eclipse.emf.ecore.EPackage[] epackages)
Remove an array of EPackages form the SessionFactory. |
void |
removeEPackages(java.lang.String versionNumber,
org.eclipse.emf.ecore.EPackage[] epackages)
Remove an array of EPackages form the SessionFactory. |
void |
unregisterExtension(org.eclipse.emf.teneo.extension.Extension extension)
Unregister an Extension from SessionFactory. |
void |
unregisterExtension(java.lang.String name)
Unregister an Extension from SessionFactory. |
Method Detail |
---|
void addEPackage(org.eclipse.emf.ecore.EPackage epackage)
epackage
- EPackage to be added.void addEPackages(org.eclipse.emf.ecore.EPackage[] epackages)
epackages
- void addEPackage(java.lang.String versionNumber, org.eclipse.emf.ecore.EPackage epackage)
versionNumber
- version to consider for the EPackageepackage
- EPackage to be added.void addEPackages(java.lang.String versionNumber, org.eclipse.emf.ecore.EPackage[] epackages)
versionNumber
- version to consider for the EPackagesepackages
- EPackage to be added.void removeEPackage(org.eclipse.emf.ecore.EPackage epackage)
epackage
- EPackage to be removed.void removeEPackages(org.eclipse.emf.ecore.EPackage[] epackages)
epackages
- EPackages to be removed.void removeEPackage(java.lang.String versionNumber, org.eclipse.emf.ecore.EPackage epackage)
versionNumber
- version to consider for the EPackageepackage
- EPackage to be removed.void removeEPackages(java.lang.String versionNumber, org.eclipse.emf.ecore.EPackage[] epackages)
versionNumber
- version to consider for the EPackagesepackages
- EPackages to be removed.void registerExtension(java.lang.String name, java.lang.String value)
name
- - Name of the extension to register as.value
- - Class name of the extension.void unregisterExtension(java.lang.String name)
name
- - Name of the extension.void registerExtension(org.eclipse.emf.teneo.extension.Extension extension)
extension
- Extension to be registeredvoid unregisterExtension(org.eclipse.emf.teneo.extension.Extension extension)
extension
- Extension to be registered
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |