# Index

A B C D E F G H I K L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values

## I

IActivatable - Interface in org.eclipse.gef.common.activate
  An `IActivatable` represents an entity that can be activated ( `IActivatable.activate()`) and deactivated (`IActivatable.deactivate()`) as required.
IAdaptable - Interface in org.eclipse.gef.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.gef.common.adapt
  To be implemented by an adapter to indicate that it intends to be bounded to the respective `IAdaptable` it is registered at.
IAdaptable.Bound.Impl<T extends IAdaptable> - Class in org.eclipse.gef.common.adapt
  Default implementation of `IAdaptable.Bound` that manages a `ReadOnlyObjectProperty` for the `IAdaptable`.
IDisposable - Interface in org.eclipse.gef.common.dispose
  An `IDisposable` needs to be disposed after it is no longer needed.
Impl() - Constructor for class org.eclipse.gef.common.adapt.IAdaptable.Bound.Impl
injectAdapters(IAdaptable) - Method in class org.eclipse.gef.common.adapt.inject.AdapterInjector
  Performs the adapter map injection for the given adaptable instance.
InjectAdapters - Annotation Interface in org.eclipse.gef.common.adapt.inject
  An annotation to mark an `IAdaptable` implementation class' `IAdaptable.setAdapter(TypeToken, Object, String)` method as an injection point for adapter injection:
injectMembers(IAdaptable) - Method in class org.eclipse.gef.common.adapt.inject.AdapterInjector
invalidate() - Method in class org.eclipse.gef.common.beans.binding.MultisetBinding
invalidate() - Method in class org.eclipse.gef.common.beans.binding.SetMultimapBinding
invalidated() - Method in class org.eclipse.gef.common.beans.binding.MultisetBinding
  Can be overwritten by subclasses to receive invalidation notifications.
invalidated() - Method in class org.eclipse.gef.common.beans.binding.SetMultimapBinding
  Can be overwritten by subclasses to receive invalidation notifications.
invalidated() - Method in class org.eclipse.gef.common.beans.property.MultisetPropertyBase
  Can be overwritten by subclasses to receive invalidation notifications.
invalidated() - Method in class org.eclipse.gef.common.beans.property.SetMultimapPropertyBase
  Can be overwritten by subclasses to receive invalidation notifications.
isActive() - Method in class org.eclipse.gef.common.activate.ActivatableSupport
  Reports whether this `ActivatableSupport` is activeProperty or inactive.
isActive() - Method in interface org.eclipse.gef.common.activate.IActivatable
  Reports whether this `IActivatable` is active or inactive, which resembles the value of the `active property`.
isAssignable(TypeToken<?>, TypeToken<?>) - Static method in class org.eclipse.gef.common.reflect.Types
  Returns whether the given 'candidate' superType is a super type of the given 'candidate' subtype.
isBound() - Method in class org.eclipse.gef.common.beans.property.MultisetPropertyBase
isBound() - Method in class org.eclipse.gef.common.beans.property.SetMultimapPropertyBase
isEmpty() - Method in class org.eclipse.gef.common.beans.binding.MultisetExpression
  Gets the value of the property empty.
isEmpty() - Method in class org.eclipse.gef.common.beans.binding.SetMultimapExpression
  Gets the value of the property empty.
isEqualTo(ObservableMultiset<?>) - Method in class org.eclipse.gef.common.beans.binding.MultisetExpression
  Creates a new `BooleanBinding` that indicates whether this `ObservableMultiset` is equal to the passed in `ObservableMultiset`.
isEqualTo(ObservableSetMultimap<?, ?>) - Method in class org.eclipse.gef.common.beans.binding.SetMultimapExpression
  Creates a new `BooleanBinding` that indicates whether this `ObservableSetMultimap` is equal to the passed in `ObservableSetMultimap`.
isNotEqualTo(ObservableMultiset<?>) - Method in class org.eclipse.gef.common.beans.binding.MultisetExpression
  Creates a new `BooleanBinding` that indicates whether this `ObservableMultiset` is not equal to the passed in `ObservableMultiset`.
isNotEqualTo(ObservableSetMultimap<?, ?>) - Method in class org.eclipse.gef.common.beans.binding.SetMultimapExpression
  Creates a new `BooleanBinding` that indicates whether this `ObservableSetMultimap` is not equal to the passed in `ObservableSetMultimap`.
isNotNull() - Method in class org.eclipse.gef.common.beans.binding.MultisetExpression
  Creates a new `BooleanBinding` that indicates if the wrapped `ObservableMultiset` is not `null`.
isNotNull() - Method in class org.eclipse.gef.common.beans.binding.SetMultimapExpression
  Creates a new `BooleanBinding` that indicates if the wrapped `ObservableSetMultimap` is not `null`.
isNull() - Method in class org.eclipse.gef.common.beans.binding.MultisetExpression
  Creates a new `BooleanBinding` that indicates if the wrapped `ObservableMultiset` is `null`.
isNull() - Method in class org.eclipse.gef.common.beans.binding.SetMultimapExpression
  Creates a new `BooleanBinding` that indicates if the wrapped `ObservableSetMultimap` is `null`.
isValid() - Method in class org.eclipse.gef.common.beans.binding.MultisetBinding
isValid() - Method in class org.eclipse.gef.common.beans.binding.SetMultimapBinding
iterator() - Method in class org.eclipse.gef.common.beans.binding.MultisetExpression

A B C D E F G H I K L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values