Interface ICustomizationType

  • All Superinterfaces:
    com4j.Com4jObject
    All Known Subinterfaces:
    ICustomizationReqType, ICustomizationReqType2

    public interface ICustomizationType
    extends com4j.Com4jObject
    Represents the Customization type of an entity.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com4j.Com4jObject addField​(java.lang.String newFieldName)
      Adds a new CustomizationTypedField.
      java.lang.String editingControl()
      The editing control CLSID for COM or the fully qualified assembly name for .NET.
      void editingControl​(java.lang.String pVal)
      The editing control CLSID for COM or the fully qualified assembly name for .NET.
      com4j.Com4jObject field​(java.lang.String fieldName)
      Gets the CustomizationTypedField specified by FieldName.
      IList fields()
      The list of CustomizationTypedField objects for this type.
      java.lang.Object fields​(int index)  
      IStream icon()
      The bitmap stream for type icon.
      void icon​(IStream pBitMap)
      The bitmap stream for type icon.
      int id()
      The CustomizationType ID.
      java.lang.String name()
      The CustomizationType name.
      void name​(java.lang.String pVal)
      The CustomizationType name.
      java.lang.String prefix()
      For HP use.
      void prefix​(java.lang.String pVal)
      For HP use.
      void removeField​(java.lang.String fieldName)
      Removes the CustomizationTypedField specified by FieldName from this type.
      • Methods inherited from interface com4j.Com4jObject

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

      • id

        int id()

        The CustomizationType ID.

        Getter method for the COM property "ID"

        Returns:
        Returns a value of type int
      • name

        java.lang.String name()

        The CustomizationType name.

        Getter method for the COM property "Name"

        Returns:
        Returns a value of type java.lang.String
      • name

        void name​(java.lang.String pVal)

        The CustomizationType name.

        Setter method for the COM property "Name"

        Parameters:
        pVal - Mandatory java.lang.String parameter.
      • fields

        IList fields()

        The list of CustomizationTypedField objects for this type.

        Getter method for the COM property "Fields"

        Returns:
        Returns a value of type otaclient.IList
      • fields

        java.lang.Object fields​(int index)
      • field

        com4j.Com4jObject field​(java.lang.String fieldName)

        Gets the CustomizationTypedField specified by FieldName.

        Getter method for the COM property "Field"

        Parameters:
        fieldName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type com4j.Com4jObject
      • addField

        com4j.Com4jObject addField​(java.lang.String newFieldName)

        Adds a new CustomizationTypedField.

        Parameters:
        newFieldName - Mandatory java.lang.String parameter.
        Returns:
        Returns a value of type com4j.Com4jObject
      • removeField

        void removeField​(java.lang.String fieldName)

        Removes the CustomizationTypedField specified by FieldName from this type.

        Parameters:
        fieldName - Mandatory java.lang.String parameter.
      • icon

        IStream icon()

        The bitmap stream for type icon.

        Getter method for the COM property "Icon"

        Returns:
        Returns a value of type otaclient.IStream
      • icon

        void icon​(IStream pBitMap)

        The bitmap stream for type icon.

        Setter method for the COM property "Icon"

        Parameters:
        pBitMap - Mandatory otaclient.IStream parameter.
      • editingControl

        java.lang.String editingControl()

        The editing control CLSID for COM or the fully qualified assembly name for .NET.

        Getter method for the COM property "EditingControl"

        Returns:
        Returns a value of type java.lang.String
      • editingControl

        void editingControl​(java.lang.String pVal)

        The editing control CLSID for COM or the fully qualified assembly name for .NET.

        Setter method for the COM property "EditingControl"

        Parameters:
        pVal - Mandatory java.lang.String parameter.
      • prefix

        java.lang.String prefix()

        For HP use. The recommended prefix for entities of this type.

        Getter method for the COM property "Prefix"

        Returns:
        Returns a value of type java.lang.String
      • prefix

        void prefix​(java.lang.String pVal)

        For HP use. The recommended prefix for entities of this type.

        Setter method for the COM property "Prefix"

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