Skip navigation links
GEF4 Common
0.3.0.201512142015
A C D E G H I L N O P R S T U 

I

IActivatable - Interface in org.eclipse.gef4.common.activate
An IActivatable represents an entity that can be activated ( IActivatable.activate()) and deactivated (IActivatable.deactivate()) as required.
IAdaptable - Interface in org.eclipse.gef4.common.adapt
An IAdaptable allows to register and retrieve adapters under a given AdapterKey, which combines a TypeToken-based type key and a String-based role.
IAdaptable.Bound<A extends IAdaptable> - Interface in org.eclipse.gef4.common.adapt
To be implemented by an adapter to indicate that it intends to be bounded to the respective IAdaptable it is registered at.
IDisposable - Interface in org.eclipse.gef4.common.dispose
An IDisposable needs to be disposed after it is no longer needed.
IListObserver<T> - Interface in org.eclipse.gef4.common.notify
An IListObserver can be used to monitor changes made to an ObservableList.
IMapObserver<K,V> - Interface in org.eclipse.gef4.common.notify
An IMapObserver can be used to monitor changes made to an ObservableMap.
injectAdapters(Object) - Method in class org.eclipse.gef4.common.inject.AdapterInjector
Performs the adapter map injection for the given adaptable instance.
injectAdapters(Object, List<String>) - Method in class org.eclipse.gef4.common.inject.AdapterInjector
Performs the adapter map injection for the given adaptable instance.
InjectAdapters - Annotation Type in org.eclipse.gef4.common.inject
An annotation to mark an IAdaptable implementation class' IAdaptable.setAdapter(TypeToken, Object, String) method as an injection point for adapter injection: @InjectAdapters public <T> void setAdapter(TypeToken<T> adapterType, T adapter, String role) { ... } If an IAdaptable thereby marks itself as eligible for adapter injection, all adapter (map bindings) that are bound to a type (by being qualified with a respective AdapterMap annotation), which is either the same or a super-type or super-interface of the IAdaptable will be evaluated, and respective adapters will be injected.
injectMembers(IAdaptable) - Method in class org.eclipse.gef4.common.inject.AdapterInjector
 
IPropertyChangeNotifier - Interface in org.eclipse.gef4.common.properties
An IPropertyChangeNotifier provides facilities to register and unregister PropertyChangeListeners.
IPropertyStore - Interface in org.eclipse.gef4.common.properties
An IPropertyStore allows to store and retrieve values of named properties, notifying registered PropertyChangeListeners about all (real) changes of property values, i.e. when a value gets set, unset, or changed to a different value.
isActive() - Method in class org.eclipse.gef4.common.activate.ActivatableSupport
Reports whether this ActivatableSupport is active or inactive.
isActive() - Method in interface org.eclipse.gef4.common.activate.IActivatable
Reports whether this IActivatable is active or inactive.
A C D E G H I L N O P R S T U 
Skip navigation links
GEF4 Common
0.3.0.201512142015

Copyright (c) 2014 itemis AG and others. All rights reserved.