Interface | Description |
---|---|
IElement |
A marker interface for all elements of a Handly-based model.
|
IElementChangeEvent |
Describes a change to the structure or contents of one or more trees of
elements of a Handly-based model.
|
IElementChangeListener |
An element change listener is notified of changes to elements of
a Handly-based model.
|
IElementDelta |
A marker interface for delta objects which describe changes
in an
IElement between two discrete points in time. |
IElementDeltaConstants |
Provides constants which define element delta kinds and
describe element changes.
|
IElementDeltaExtension |
Model implementors may opt to extend this interface, which extends
IElementDelta with a number of default methods. |
IElementExtension |
Model implementors may opt to extend this interface, which extends
IElement with a number of default methods. |
IElementHandleFactory |
Provides a generic way to create
IElement handles. |
IModel |
A marker interface for Handly-based models.
|
IModelExtension |
Model implementors may opt to extend this interface, which extends
IModel with a number of default methods. |
ISourceConstruct |
A marker interface for elements in a source file or, more generally,
elements inside a "resource" that may have associated source
(an example of such "resource" might be a class file in a jar).
|
ISourceElement |
A marker interface for elements that may have associated source code.
|
ISourceElementExtension |
Model implementors may opt to extend this interface, which extends
ISourceElement with a number of default methods. |
ISourceElementInfo |
Holds cached structure and properties for an
ISourceElement . |
ISourceFile |
A marker interface for elements that represent a source file.
|
ISourceFileExtension |
Model implementors may opt to extend this interface, which extends
ISourceFile with a number of default methods. |
Class | Description |
---|---|
ElementDeltas |
Provides static methods for generic access to
IElementDelta s. |
Elements |
Provides static methods for generic access to
IElement s. |
Models |
Provides static methods for generic access to
IModel s. |
Copyright (c) 2014, 2018 1C-Soft LLC and others. Made available under the Eclipse Public License 2.0