org.eclipse.emf.emfstore.internal.server.core.subinterfaces
Class EPackageSubInterfaceImpl

java.lang.Object
  extended by org.eclipse.emf.emfstore.internal.server.core.AbstractSubEmfstoreInterface
      extended by org.eclipse.emf.emfstore.internal.server.core.subinterfaces.EPackageSubInterfaceImpl

public class EPackageSubInterfaceImpl
extends AbstractSubEmfstoreInterface

Subinterface for EPackage registration.

Author:
mkoegel, tverhoeven

Constructor Summary
EPackageSubInterfaceImpl(AbstractEmfstoreInterface parentInterface)
          Constructor.
 
Method Summary
 void registerEPackage(org.eclipse.emf.ecore.EPackage ePackage)
          Register and store the given EPackage.
 
Methods inherited from class org.eclipse.emf.emfstore.internal.server.core.AbstractSubEmfstoreInterface
execute, getResourceHelper
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPackageSubInterfaceImpl

public EPackageSubInterfaceImpl(AbstractEmfstoreInterface parentInterface)
                         throws FatalESException
Constructor.

Parameters:
parentInterface - the parent interface
Throws:
FatalESException - if init fails
Method Detail

registerEPackage

public void registerEPackage(org.eclipse.emf.ecore.EPackage ePackage)
                      throws ESException
Register and store the given EPackage.

Parameters:
ePackage - the package to be registered
Throws:
ESException - if registration storage fails


Copyright © 2015. All Rights Reserved.