Class AbstractMatrixCell

  • Direct Known Subclasses:
    MatrixCell

    @OpenApiAll
    public abstract class AbstractMatrixCell
    extends java.lang.Object
    Base cell for all matrix cells
    • Constructor Detail

      • AbstractMatrixCell

        public AbstractMatrixCell()
    • Method Detail

      • isUnknownEditableState

        @Deprecated
        public boolean isUnknownEditableState()
        Deprecated.
        unknown editable state is always false, the editable state is checked when trying to create/delete cell value
      • getDependencies

        public abstract java.util.Collection<DependencyEntry> getDependencies()
        Dependency entry list
        Returns:
        dependency entries or empty list if not exits
      • setDependencies

        public abstract void setDependencies​(java.util.Collection<DependencyEntry> dependencies)
        Set new collection with cell dependency list
        Parameters:
        dependencies - new dependency list for the cell
      • getView

        public MatrixCellView getView()
        Creates or returns already created matrix view object
        Returns:
        matrix cell view object
      • getDescription

        @CheckForNull
        public java.lang.String getDescription()
        Returns:
        representative text describing this cell
      • getStaticCell

        @Deprecated
        public static AbstractMatrixCell getStaticCell​(ReadOnlyFlags readOnlyFlags)
        Deprecated.
        deprecated after removal of non-editable cells
      • isUnknownStaticCell

        @Deprecated
        public static boolean isUnknownStaticCell​(AbstractMatrixCell cell)
        Deprecated.
        deprecated after removal of non-editable cells
      • isStaticCell

        @Deprecated
        public static boolean isStaticCell​(AbstractMatrixCell value)
        Deprecated.
        deprecated after removal of non-editable cells