Interface ICustomizationPermissions

  • All Superinterfaces:
    com4j.Com4jObject

    public interface ICustomizationPermissions
    extends com4j.Com4jObject
    Properties that define the ability of user groups to add, remove, and modify entities.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean auditAddItem​(java.lang.String entityName)
      For HP use.
      void auditAddItem​(java.lang.String entityName, boolean pVal)
      For HP use.
      boolean auditRemoveItem​(java.lang.String entityName)
      For HP use.
      void auditRemoveItem​(java.lang.String entityName, boolean pVal)
      For HP use.
      boolean canAddItem​(java.lang.String entityName, java.lang.Object group)
      Indicates if members of the specified group can add the specified type of entity.
      void canAddItem​(java.lang.String entityName, java.lang.Object group, boolean pVal)
      Indicates if members of the specified group can add the specified type of entity.
      int canAllowAttachment​(java.lang.String entityName, java.lang.Object group)
      Indicates if members owners of the specified group can handle the specified type of entity attachments.
      void canAllowAttachment​(java.lang.String entityName, java.lang.Object group, int pVal)
      Indicates if members owners of the specified group can handle the specified type of entity attachments.
      int canModifyField​(java.lang.String entityName, java.lang.Object field, java.lang.Object group)
      Indicates if members or owners of the specified group can modify the specified field.
      void canModifyField​(java.lang.String entityName, java.lang.Object field, java.lang.Object group, int pVal)
      Indicates if members or owners of the specified group can modify the specified field.
      boolean canModifyItem​(java.lang.String entityName, java.lang.Object group)
      Indicates if members of the specified group can modify the specified entity.
      void canModifyItem​(java.lang.String entityName, java.lang.Object group, boolean pVal)
      Indicates if members of the specified group can modify the specified entity.
      int canRemoveItem​(java.lang.String entityName, java.lang.Object group)
      Indicates if members or owners of the specified group can remove the specified type of entity.
      void canRemoveItem​(java.lang.String entityName, java.lang.Object group, int pVal)
      Indicates if members or owners of the specified group can remove the specified type of entity.
      boolean canUseOwnerSensible​(java.lang.String entityName)
      Checks if the fields of the specified entity can be restricted for owner modifications only.
      boolean hasAttachmentField​(java.lang.String entityName)
      Checks if the entity specified by the EntityName parameter can have attachments.
      boolean isVisibleInNewBug​(java.lang.String entityName, java.lang.Object field, java.lang.Object group)
      Indicates if the specified Bug field is visible for the specified group in a new defect form.
      void isVisibleInNewBug​(java.lang.String entityName, java.lang.Object field, java.lang.Object group, boolean pVal)
      Indicates if the specified Bug field is visible for the specified group in a new defect form.
      com4j.Com4jObject transitionRules​(java.lang.String entityName, java.lang.Object field, java.lang.Object group)
      The transition rules for the specified field and group.
      • Methods inherited from interface com4j.Com4jObject

        advise, dispose, equals, getComThread, getIUnknownPointer, getPointer, getPtr, hashCode, is, queryInterface, setName, toString
    • Method Detail

      • canAddItem

        boolean canAddItem​(java.lang.String entityName,
                           java.lang.Object group)

        Indicates if members of the specified group can add the specified type of entity.

        Getter method for the COM property "CanAddItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type boolean
      • canAddItem

        void canAddItem​(java.lang.String entityName,
                        java.lang.Object group,
                        boolean pVal)

        Indicates if members of the specified group can add the specified type of entity.

        Setter method for the COM property "CanAddItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory boolean parameter.
      • canRemoveItem

        int canRemoveItem​(java.lang.String entityName,
                          java.lang.Object group)

        Indicates if members or owners of the specified group can remove the specified type of entity.

        Getter method for the COM property "CanRemoveItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type int
      • canRemoveItem

        void canRemoveItem​(java.lang.String entityName,
                           java.lang.Object group,
                           int pVal)

        Indicates if members or owners of the specified group can remove the specified type of entity.

        Setter method for the COM property "CanRemoveItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory int parameter.
      • canModifyField

        int canModifyField​(java.lang.String entityName,
                           java.lang.Object field,
                           java.lang.Object group)

        Indicates if members or owners of the specified group can modify the specified field.

        Getter method for the COM property "CanModifyField"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type int
      • canModifyField

        void canModifyField​(java.lang.String entityName,
                            java.lang.Object field,
                            java.lang.Object group,
                            int pVal)

        Indicates if members or owners of the specified group can modify the specified field.

        Setter method for the COM property "CanModifyField"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory int parameter.
      • transitionRules

        com4j.Com4jObject transitionRules​(java.lang.String entityName,
                                          java.lang.Object field,
                                          java.lang.Object group)

        The transition rules for the specified field and group.

        Getter method for the COM property "TransitionRules"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type com4j.Com4jObject
      • canAllowAttachment

        int canAllowAttachment​(java.lang.String entityName,
                               java.lang.Object group)

        Indicates if members owners of the specified group can handle the specified type of entity attachments.

        Getter method for the COM property "CanAllowAttachment"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type int
      • canAllowAttachment

        void canAllowAttachment​(java.lang.String entityName,
                                java.lang.Object group,
                                int pVal)

        Indicates if members owners of the specified group can handle the specified type of entity attachments.

        Setter method for the COM property "CanAllowAttachment"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory int parameter.
      • canUseOwnerSensible

        boolean canUseOwnerSensible​(java.lang.String entityName)

        Checks if the fields of the specified entity can be restricted for owner modifications only.

        Getter method for the COM property "CanUseOwnerSensible"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type boolean
      • hasAttachmentField

        boolean hasAttachmentField​(java.lang.String entityName)

        Checks if the entity specified by the EntityName parameter can have attachments.

        Getter method for the COM property "HasAttachmentField"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type boolean
      • isVisibleInNewBug

        void isVisibleInNewBug​(java.lang.String entityName,
                               java.lang.Object field,
                               java.lang.Object group,
                               boolean pVal)

        Indicates if the specified Bug field is visible for the specified group in a new defect form.

        Setter method for the COM property "IsVisibleInNewBug"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory boolean parameter.
      • isVisibleInNewBug

        boolean isVisibleInNewBug​(java.lang.String entityName,
                                  java.lang.Object field,
                                  java.lang.Object group)

        Indicates if the specified Bug field is visible for the specified group in a new defect form.

        Getter method for the COM property "IsVisibleInNewBug"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        field - Mandatory java.lang.Object parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type boolean
      • canModifyItem

        void canModifyItem​(java.lang.String entityName,
                           java.lang.Object group,
                           boolean pVal)

        Indicates if members of the specified group can modify the specified entity.

        Setter method for the COM property "CanModifyItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        pVal - Mandatory boolean parameter.
      • canModifyItem

        boolean canModifyItem​(java.lang.String entityName,
                              java.lang.Object group)

        Indicates if members of the specified group can modify the specified entity.

        Getter method for the COM property "CanModifyItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        group - Mandatory java.lang.Object parameter.
        Returns:
        Returns a value of type boolean
      • auditAddItem

        boolean auditAddItem​(java.lang.String entityName)

        For HP use. property AuditAddItem.

        Getter method for the COM property "AuditAddItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type boolean
      • auditAddItem

        void auditAddItem​(java.lang.String entityName,
                          boolean pVal)

        For HP use. property AuditAddItem.

        Setter method for the COM property "AuditAddItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        pVal - Mandatory boolean parameter.
      • auditRemoveItem

        boolean auditRemoveItem​(java.lang.String entityName)

        For HP use. property AuditRemoveItem.

        Getter method for the COM property "AuditRemoveItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type boolean
      • auditRemoveItem

        void auditRemoveItem​(java.lang.String entityName,
                             boolean pVal)

        For HP use. property AuditRemoveItem.

        Setter method for the COM property "AuditRemoveItem"

        Parameters:
        entityName - Mandatory java.lang.String parameter.
        pVal - Mandatory boolean parameter.