Class VisualPropertyUtil


  • public final class VisualPropertyUtil
    extends Object
    Utility functions for traversing visual lexicon tree.

    Module: presentation-api

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

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

    Cytoscape Backwards Compatibility (Static Class): This class is static and therefore can't be extended by users. This means that we may add methods for minor version updates. Methods will only be removed for major version updates.
    • Method Detail

      • isChildOf

        public static boolean isChildOf​(VisualProperty<?> parent,
                                        VisualProperty<?> vp,
                                        VisualLexicon lexicon)
        Check whether the given VisualProperty is a child of parent vp or not.
        Parameters:
        parent - parent visual property
        vp - visual property to be tested
        lexicon - lexicon tree
        Returns:
        true if it's a child of the parent or parent itself. Otherwise, return false.