Package | Description |
---|---|
com.yworks.yfiles.graphml |
Definitions, default implementations, and support classes for GraphML I/O support.
|
com.yworks.yfiles.view.input |
Contains definitions, default implementations, and support classes that deal with the user interaction in a
CanvasControl in general, as well as specialized utility classes and IInputMode implementations that can be used to work with and edit IGraph instances in a GraphControl . |
Modifier and Type | Method and Description |
---|---|
Future<IInputHandler> |
GraphMLIOHandler.addInputHandlerFactory(Predicate<Element> keyDefinitionPredicate,
IGenericInputHandlerFactory factory)
|
<TKey,TData> |
GraphMLIOHandler.addInputMapperFuture(Class<TKey> keyType,
Class<TData> dataType,
Predicate<Element> keyDefinitionPredicate,
IEventHandler<HandleDeserializationEventArgs> deserializationCallback)
|
<TKey,TData> |
GraphMLIOHandler.addInputMapperFuture(Class<TKey> keyType,
Class<TData> dataType,
String name)
|
<TKey,TData> |
GraphMLIOHandler.addRegistryInputMapper(Class<TKey> keyType,
Class<TData> dataType,
Object tag,
Predicate<Element> keyDefinitionPredicate,
IEventHandler<HandleDeserializationEventArgs> deserializationCallback)
Create a
Future instance that wraps an IInputHandler that stores the data in an IMapper that
will be created in the graph's IMapperRegistry . |
<TKey,TData> |
GraphMLIOHandler.addRegistryInputMapper(Class<TKey> keyType,
Class<TData> dataType,
String name)
Create a
Future instance that wraps an IInputHandler that stores the data in an IMapper that
will be created in the graph's IMapperRegistry . |
Modifier and Type | Method and Description |
---|---|
Future<ILabel> |
TableEditorInputMode.addLabel(ILabelOwner owner)
Adds a new label to the given stripe interactively.
|
Future<ILabel> |
GraphEditorInputMode.addLabel(ILabelOwner owner)
Adds a new label to the given item interactively.
|
Future<ILabel> |
GraphEditorInputMode.createLabel(ILabelOwner owner)
Interactively creates a new label for the provided label owner.
|
Future<ILabel> |
TableEditorInputMode.createLabel(IStripe stripe)
Interactively creates a new label for the provided stripe.
|