Interface QItemDefinition

    • Field Detail

      • EMPTY_ARRAY

        static final QItemDefinition[] EMPTY_ARRAY
        Empty array of QItemDefinition.
    • Method Detail

      • getName

        Name getName()
        Gets the name of the child item.
        Returns:
        the name of the child item.
      • getDeclaringNodeType

        Name getDeclaringNodeType()
        Gets the name of the declaring node type.
        Returns:
        the name of the declaring node type.
      • isAutoCreated

        boolean isAutoCreated()
        Determines whether the item is 'autoCreated'.
        Returns:
        the 'autoCreated' flag.
      • getOnParentVersion

        int getOnParentVersion()
        Gets the 'onParentVersion' attribute of the item.
        Returns:
        the 'onParentVersion' attribute.
      • isProtected

        boolean isProtected()
        Determines whether the item is 'protected'.
        Returns:
        the 'protected' flag.
      • isMandatory

        boolean isMandatory()
        Determines whether the item is 'mandatory'.
        Returns:
        the 'mandatory' flag.
      • definesResidual

        boolean definesResidual()
        Determines whether this item definition defines a residual set of child items.
        Returns:
        true if this definition defines a residual set; false otherwise.
      • definesNode

        boolean definesNode()
        Determines whether this item definition defines a node.
        Returns:
        true if this is a node definition; false otherwise (i.e. it is a property definition).