Usages of IPortCandidateProvider
Properties
portCandidateProviderDecorator | in EdgeDecorator | Gets a LookupDecorator<TDecoratedType,TInterface> that decorates the IPortCandidateProvider type for IEdges this instance has been created for. | |
portCandidateProviderDecorator | 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
getSourcePortCandidateProvider (Point) | in CreateEdgeInputMode | Finds the source port candidate provider at the specified location. | |
getTargetPortCandidateProvider (IPortCandidate, Point) | in CreateEdgeInputMode | Retrieves the IPortCandidateProvider instance that provides the possible candidates for the target of the edge given the current source candidate. | |
lookupSourcePortCandidateProvider (IPortOwner) | in CreateEdgeInputMode | Retrieves the port candidate provider instance given a source port owner. | |
lookupTargetPortCandidateProvider (IPortCandidate, IPortOwner, Point) | in CreateEdgeInputMode | Retrieves the port candidate provider instance given a source port candidate and a possible target item. | |
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 | Creates an implementation of the interface IPortCandidateProvider from the given definition. | |
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. |