org.eclipse.emf.ecp.internal.core.util
Class PropertiesStore<ELEMENT extends PropertiesStore.StorableElement,OBSERVER extends ECPObserver>
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.emf.ecp.internal.core.util.Registry<ELEMENT,OBSERVER>
org.eclipse.emf.ecp.internal.core.util.ElementRegistry<ELEMENT,OBSERVER>
org.eclipse.emf.ecp.internal.core.util.PropertiesStore<ELEMENT,OBSERVER>
- Type Parameters:
ELEMENT
- OBSERVER
-
- All Implemented Interfaces:
- ECPDisposable.DisposeListener, org.eclipse.net4j.util.event.INotifier, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
- Direct Known Subclasses:
- ECPProjectManagerImpl, ECPRepositoryManagerImpl
public abstract class PropertiesStore<ELEMENT extends PropertiesStore.StorableElement,OBSERVER extends ECPObserver>
- extends ElementRegistry<ELEMENT,OBSERVER>
- Author:
- Eike Stepper
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle |
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation |
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
USE_LABEL |
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
activate, deactivate, getLifecycleState, isActive, isDeferredActivation, toString |
Methods inherited from class org.eclipse.net4j.util.event.Notifier |
addListener, fireEvent, fireEvent, fireEvent, getListeners, hasListeners, removeListener |
Methods inherited from interface org.eclipse.net4j.util.event.INotifier |
addListener, getListeners, hasListeners, removeListener |
PropertiesStore
public PropertiesStore()
- Default constructor.
getFolder
public final File getFolder()
- Returns:
- The folder, where this property store stores its properties as a
File
setFolder
public final void setFolder(File folder)
storeElement
public void storeElement(ELEMENT element)
Copyright © 2014. All Rights Reserved.