Usages of IPortCandidateProvider
Properties
portCandidateProvider | in EdgeDecorator | Gets a LookupDecorator<TDecoratedType,TInterface> that decorates the IPortCandidateProvider type for IEdges this instance has been created for. | |
portCandidateProvider | in NodeDecorator | Gets a LookupDecorator<TDecoratedType,TInterface> that decorates the IPortCandidateProvider type for the INodes this instance has been created for. |
Fields
NO_CANDIDATES | in IPortCandidateProvider | A generic implementation of the IPortCandidateProvider interface that provides no candidates. |
Method Return Values
getEndPortCandidateProvider (IPortCandidate, Point) | in CreateEdgeInputMode | Retrieves the IPortCandidateProvider instance that provides the possible candidates for the end of the edge given the current start candidate. | |
getEndPortCandidateProvider (IPortCandidate, IPortOwner, Point) | in CreateEdgeInputMode | Retrieves the port candidate provider instance given a start port candidate and a possible ending item. | |
getStartPortCandidateProvider (Point) | in CreateEdgeInputMode | Finds the start port candidate provider at the specified location. | |
getStartPortCandidateProvider (IPortOwner) | in CreateEdgeInputMode | Retrieves the port candidate provider instance given a port owner for the start of the gesture. | |
combine (IEnumerable<IPortCandidateProvider>) | in IPortCandidateProvider | Creates a generic composite implementation for the IPortCandidateProvider interface. | |
combine (IPortCandidateProvider) | in IPortCandidateProvider | Creates a generic composite implementation for the IPortCandidateProvider interface. | |
create () | in IPortCandidateProvider | ||
fromExistingPorts (IPortOwner) | in IPortCandidateProvider | Creates an implementation of the IPortCandidateProvider interface that returns the ports that exist in the given ports's IPortOwner collection. | |
fromPortDefaults (IPortOwner) | in IPortCandidateProvider | Creates an implementation of an IPortCandidateProvider that always returns a candidate that uses the default locationParameter for the corresponding IPortDefaults. | |
fromUnoccupiedPorts (IPortOwner) | in IPortCandidateProvider | Creates an implementation of an IPortCandidateProvider that returns unoccupied ports at a given entity. |
Method Parameters
combine (IEnumerable<IPortCandidateProvider>) | in IPortCandidateProvider | Creates a generic composite implementation for the IPortCandidateProvider interface. | |
combine (IPortCandidateProvider) | in IPortCandidateProvider | Creates a generic composite implementation for the IPortCandidateProvider interface. |
Implementing Types
PortCandidateProviderBase | An abstract base implementation of the IPortCandidateProvider interface. |