See: Description
| Interface | Description |
|---|---|
| ICloneable |
An interface that makes the
Object.clone() method public. |
| ICollection<T> |
Common interface for
Collections that also provide an enumerator. |
| IDisposable |
Common interface for objects that need to be cleaned up
or free resources on demand.
|
| IEnumerable<T> | |
| IEnumerator<T> |
An enumerator over a collection.
|
| IEventArgs |
EventArgs are part of the yFiles internal event handling infrastructure
and contain values describing the event and the necessary information to
process them.
|
| IEventHandler<T extends IEventArgs> |
Common interface for EventHandler that process
IEventArgs. |
| IList<T> |
Common interface for
Lists which also implement ICollection
and therefore provide the IEnumerable functionality additionally to
the java framework classes functionality. |
| IListEnumerable<T> |
An extension to the
Iterable interface
that allows for indexed access and retrieval of the element count. |
| IObservableCollection<T> |
The interface for a collection that will notify registered event handlers of changes to its contents.
|
| Class | Description |
|---|---|
| FlagsEnum<T extends FlagsEnum> |
An enumerable that represents a collection of flags, rather than a single value.
|
| Future<T> |
A helper holder class that can contain a
Value of a specific type. |
| ImageSupport |
Utility class that offers convenience methods for working with
Color
instances and applies effects to WritableImages. |
| ItemEventArgs<T> |
Event argument class used by
IObservableCollection and similar that holds a specific item that is related to the
event. |
| ObservableCollection<T> |
A simple default implementation of an
IObservableCollection that is backed by an ordinary Collection. |
| PropertyChangedEventArgs |
Arguments for an event that indicates that a property has changed.
|
| Version |
| Annotation Type | Description |
|---|---|
| Internal |
Marks an element for internal use only.
|
| Obfuscation |
A copy of the implementation of the same
Annotation found in
the bytecode obfuscator yGuard. |
Contains classes and interfaces which support the yFiles collection and event handling framework, and other utility classes.