Interface EditorNode

All Superinterfaces:
Serializable

@GwtCompatible public interface EditorNode extends Serializable
A node identifying an editor component.
Since:
5.0.101
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable EditorItemNode
    Provides a subsequent node identifying an entry of the edit component referenced by this node.
    @NotNull EditorNode
    Gets the last editor node of the chain starting from this node.
    @NotNull String
    The edit component's name.
    @Nullable EditorNode
    Remove the tail end editor node and return it.
  • Method Details

    • getName

      @NotNull @NotNull String getName()
      The edit component's name.
      Returns:
      The name.
      Since:
      5.0.101
    • getItemNode

      @Nullable @Nullable EditorItemNode getItemNode()
      Provides a subsequent node identifying an entry of the edit component referenced by this node.
      Returns:
      A sub node or null.
      Since:
      5.0.101
    • removeTailEnd

      @Nullable @Nullable EditorNode removeTailEnd()
      Remove the tail end editor node and return it.
      Returns:
      The removed editor node or null, if there is no subsequent editor node.
      Since:
      5.0.101
    • getLast

      @NotNull @NotNull EditorNode getLast()
      Gets the last editor node of the chain starting from this node.
      Returns:
      The last editor node.
      Since:
      5.0.101