| Package | Description |
|---|---|
| org.eclipse.gef4.common.activate |
This package provides an abstraction for
IActivatable objects. |
| org.eclipse.gef4.common.adapt |
This package provides abstractions and implementations related to an enhanced adaptable-pattern.
|
| org.eclipse.gef4.common.properties |
This package provides notification and storage support related to Java Beans Properties.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IActivatable
An
IActivatable represents an entity that can be activated (
IActivatable.activate()) and deactivated (IActivatable.deactivate()) as required. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAdaptable
An
IAdaptable allows to register (as well as unregister) and retrieve
(registered) adapters under a given AdapterKey, which combines a
TypeToken-based type key and a String-based role. |
| Modifier and Type | Class and Description |
|---|---|
class |
AdapterStore
An
AdapterStore is a basic IAdaptable implementation that can
be used standalone. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IPropertyStore
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. |
Copyright (c) 2014 itemis AG and others. All rights reserved.