| Interface | Description |
---|
| Collection |
A collection of data. |
| ICloneable |
Interface for Objects which can create a clone of themselves. |
| ICompoundEdit |
The interface used by IUndoSupport's and "UndoEngine's
UndoEngine.beginCompoundEdit implementation. |
| IContextLookup |
An interface for instances that can provide a ILookup capabilities
for a given object. |
| IContextLookupChainLink |
An interface for instances that can be used to chain lookup operations. |
| IEnum |
Tagging interface for enum classes that should be serialized automatically
using the ReflectionBasedSerializer
In order to support automatic deserialization, a static method
valueOf(s:String):IEnum has to be provided by the enum
class. |
| IEquatable |
Defines a generalized method that a value type or class implements to create a type-specific method for
determining equality of instances. |
| ILookup |
The basic lookup interface that allows for retrieving implementations
for different aspects of the current instance. |
| ILookupDecorator |
Interface that can be used to decorate the lookup result for a set of types. |
| IMapper |
A simple interface for a dictionary-like implementation. |
| IMarkupExtensionFactory |
Classes implementing the IMarkupExtensionFactory thereby provide a subclass of
MarkupExtension that can be used for a more convenient serialization and deserialization
of it's content. |
| IMementoSupport |
Utility interface that can be used in conjunction with MementoUndoUnit
to create IUndoUnit implementations. |
| IMutableLookup |
Mutable version of the ILookup interface. |
| IRoundtripMapper | |
| ITagOwner |
Interface implemented by items that can be tagged with arbitrary objects. |
| Iterable |
Interface for an object that can return an Iterator over elements related to that object
|
| Iterator |
Interface for implementations that can iterate over a set of elements. |
| ITypeConverter |
Implementations of this interface can convert instances of one default class type into or back from
instances of other class types. |
| IUndoableEdit |
The interface used by IUndoSupport's IUndoSupport.beginEdit implementation. |
| IUndoSupport |
Interface that is mostly used in ILookup.lookup for entities that support undoability. |
| IUndoUnit |
Implements a unit that can be undone and redone. |
| List | |
| Class | Description |
---|
| AbstractContextLookupChainLink |
Abstract base class that simplifies the implementation of IContextLookupChainLink. |
| AbstractUndoUnit |
An abstract base implementation of IUndoUnit. |
| ArrayList |
A basic list implementation that is backed by an Array. |
| BooleanTypeConverter |
This class can convert Boolean values into Strings and back. |
| CallbackLookup |
Utility class that implements the ILookup interface
by delegating to a callback function. |
| CollectionIterator |
An iterator implementation that iterates over the elements
of a Collection
|
| CompositeIterable |
A composite iterable that enumerates two given enumerables one after the other. |
| CompositeIterator |
A composite Iterator that iterates two given Iterators one after the other. |
| CompoundUndoUnit |
A generic support class that can manage IUndoUnit instances to support undoability. |
| Config |
Configuration mechanism that allows to change the application
configuration of a compiled yFiles FLEX application using
arbitrary configuration parameters. |
| DelegateUndoUnit |
A convenience implementation of the IUndoUnit interface that uses simple delegate functions
for the actual undo and redo operations. |
| DictionaryMapper |
A dictionary-like mapper based on a Dictionary
|
| EmptyIterable |
A utility class that implements an immutable always empty Iterable. |
| EmptyIterator |
A utility class that implements an always empty Iterator. |
| EmptyList |
A utility class that implements an immutable always empty list. |
| FontManager |
Class which provides convenience methods for font handling. |
| HashSet |
A Collection that obeys the 'set' semantics. |
| IMarkupExtensionFactoryTypeConverter |
A simple type converter that converts an object of type IMarkupExtensionFactory into a
MarkupExtension by calling the objectsIMarkupExtensionFactory.createMarkupExtension
method with an EmptyServiceProvider.
Converting the MarkupExtension back to it's base class it calls it's provideValue
method with an EmptyServiceProvider.
|
| IntegerTypeConverter |
This class can convert int values into Strings and back. |
| ListCell |
The cells used inside YList
|
| LookupChain |
An implementation of a chain of IContextLookupChainLinks. |
| LookupChainEvent |
Dispatched by a com.yworks.support.LookupChain when a chain link has been added
or removed. |
| Lookups |
Static utility class that servers as a factory for various ILookup
implementations. |
| MarkupExtension |
Provides a base class for all XAML markup extensions. |
| MementoStateStruct |
A simple struct that holds a tuple consisting of an implementation of IMementoSupport,
a object instance and its state memento. |
| MementoUndoableEdit |
An IUndoableEdit implementation that uses IMementoSupport
to track changes on a set of items. |
| MementoUndoUnit |
A simple IUndoUnit implementation that uses a IMementoSupport
to track, undo, and redo state changes on a given subject. |
| NullTypeConverter |
Converts "null"s into null. |
| NumberTypeConverter |
This class can convert Number values into Strings and back. |
| ReadOnlyList |
A List implementation that acts as an immutable wrapper for a List. |
| RectangleTypeConverter | |
| SingleIterable |
An iterable that iterates a single item, only. |
| SingleIterator |
An iterator that iterates a single item. |
| SingletonList |
A lightweight list that contains exactly one single item. |
| SizeTypeConverter |
This class can convert com.yworks.canvas.geom.Size values into Strings and back. |
| State |
A state for use in a stateMachine
A state may be connected to other states via Transitions. |
| StateChangeEvent | |
| StateEvent | |
| StateMachine |
A state machine implementation that can be used to manage complex
state and transitions. |
| StateMachineEvent |
Event class that is dispatched by a StateMachineInputMode
|
| StateMachineEventKind |
Possible values for the kind property of
StateMachineEvents
|
| StringTypeConverter |
Converts Strings into Strings. |
| Transition |
A transition for use in a StateMachine. |
| TransitionEvent | |
| TypeConverters |
Manages the mapping of different Class types to implementations of ITypeConverter for
these Class types. |
| UndoEngine |
A generic support class that can manage IUndoUnit instances to support undoability. |
| UnsignedIntegerTypeConverter |
This class can convert uint values into Strings and back. |
| WeakReference |
This class allows to create weak references to arbitrary
instances. |
| XmlNodeKind | |
| YList |
An implementation of a double linked list
|
| YPointTypeConverter |
This class can convert YPoint values into Strings and back. |
| YRectangleTypeConverter | |