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

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

public class ProjectPropertiesSubInterfaceImpl
extends AbstractSubEmfstoreInterface

The ProjectPropertiesSubInterfaceImpl class is responsible for handling modifications of project properties.

Author:
pfeifferc

Constructor Summary
ProjectPropertiesSubInterfaceImpl(AbstractEmfstoreInterface parentInterface)
           
 
Method Summary
 void transmitProperty(OrgUnitProperty changedProperty, ACUser recUser, ProjectId projectId)
          Adds a property to the specified ACUser.
 
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

ProjectPropertiesSubInterfaceImpl

public ProjectPropertiesSubInterfaceImpl(AbstractEmfstoreInterface parentInterface)
                                  throws FatalESException
Parameters:
parentInterface - the parent interface
Throws:
FatalESException - if any fatal error occurs
Method Detail

transmitProperty

public void transmitProperty(OrgUnitProperty changedProperty,
                             ACUser recUser,
                             ProjectId projectId)
                      throws ESException
Adds a property to the specified ACUser.

Parameters:
changedProperty - the property that has been changed
recUser - the specified ACUser
projectId - the specified ProjectId
Throws:
ESException - if any error occurs setting the properties


Copyright © 2015. All Rights Reserved.