Class TagProviderProps

  • All Implemented Interfaces:

    public class TagProviderProps
    extends java.lang.Object
    See Also:
    Serialized Form
    • Field Detail


        public static final int FLAG_IS_TOPLEVEL
        A flag that indicates that this provider is always displayed in the top level of the tag browser and not hidden away in the "All Providers" node.
        See Also:
        Constant Field Values

        public static final int FLAG_SUPPORTS_HISTORY
        Indicates that the tags in this provider should be queried for history THROUGH the provider, not directly against their history provider.
        See Also:
        Constant Field Values

        public static final int FLAG_IS_RUNTIME_STATUS
        This flag indicates that the provider is a "status" system, which has the following implications:
        1) Cannot be used for project's default provider.
        2) Does not appear on the tag status page.
        See Also:
        Constant Field Values

        public static final int FLAG_PROVIDES_COMPLEX_TYPES
        Indicates that the provider's TYPES folder should always be shown.
        See Also:
        Constant Field Values

        public static final int FLAG_AUTO_DELETE_DUPS
        Automatically delete duplicate tags. This is an internal flag for backwards compatibility previous to 8.1.2
        See Also:
        Constant Field Values

        public static final int FLAG_ALLOW_BACKFILL
        Allow out-of-order backfill data
        See Also:
        Constant Field Values
    • Method Detail

      • getPath

        public TagPath getPath()
      • getName

        public java.lang.String getName()
      • getDescription

        public java.lang.String getDescription()
      • isEnabled

        public boolean isEnabled()
      • getAttributes

        public Flags getAttributes()
      • supportsHistory

        public boolean supportsHistory()
      • supportsComplexTypes

        public boolean supportsComplexTypes()
      • isRuntime

        public boolean isRuntime()
      • isTopLevel

        public boolean isTopLevel()
      • getEditRights

        public EditRights getEditRights()