Interface CyNetworkViewFactoryFactory


  • public interface CyNetworkViewFactoryFactory

    A singleton factory that is used to create CyNetworkViewFactory objects.

    Apps that contribute renderers (via NetworkViewRenderer) may provide their own implementation of CyNetworkViewFactory, or they may acquire a reusable instance of CyNetworkViewFactory from this service. The CyNetworkViewFactory provided by this service may be configured using a provided VisualLexicon and optionally via a CyNetworkViewConfig object.

    The CyNetworkViewFactoryFactory is available as an OSGi service.

    Since:
    3.8

    Module: viewmodel-api

    To use this in your app, include the following dependency in your POM:

    <dependency>
        <groupId>org.cytoscape</groupId>
        <artifactId>viewmodel-api</artifactId>
    </dependency>

    Cytoscape Backwards Compatibility (API Interface): We expect that this interface will be used but not implemented by developers using this interface. As such, we reserve the right to add methods to the interface as part of minor version upgrades. We will not remove methods for any changes other than major version upgrades.