com.ibm.commerce.foundation.common.datatypes

Interface AttachmentAssetType

    • Method Detail

      • getAttachmentAssetIdentifier

        com.ibm.commerce.foundation.common.datatypes.AttachmentAssetIdentifierType getAttachmentAssetIdentifier()
        Returns the value of the 'Attachment Asset Identifier' containment reference. The identifier of the attachment asset.
        Returns:
        the value of the 'Attachment Asset Identifier' containment reference.
        See Also:
        setAttachmentAssetIdentifier(AttachmentAssetIdentifierType), CommerceFoundationPackage.getAttachmentAssetType_AttachmentAssetIdentifier()
      • setAttachmentAssetIdentifier

        void setAttachmentAssetIdentifier(com.ibm.commerce.foundation.common.datatypes.AttachmentAssetIdentifierType value)
        Sets the value of the 'Attachment Asset Identifier' containment reference.
        Parameters:
        value - the new value of the 'Attachment Asset Identifier' containment reference.
        See Also:
        getAttachmentAssetIdentifier()
      • getStoreIdentifier

        StoreIdentifierType getStoreIdentifier()
        Returns the value of the 'Store Identifier' containment reference. The identifier of the store that owns this attachment asset.
        Returns:
        the value of the 'Store Identifier' containment reference.
        See Also:
        setStoreIdentifier(StoreIdentifierType), CommerceFoundationPackage.getAttachmentAssetType_StoreIdentifier()
      • getAttachmentAssetPath

        java.lang.String getAttachmentAssetPath()
        Returns the value of the 'Attachment Asset Path' attribute. The unique indentifier of the Attachment Asset.
        Returns:
        the value of the 'Attachment Asset Path' attribute.
        See Also:
        setAttachmentAssetPath(String), CommerceFoundationPackage.getAttachmentAssetType_AttachmentAssetPath()
      • setAttachmentAssetPath

        void setAttachmentAssetPath(java.lang.String value)
        Sets the value of the 'Attachment Asset Path' attribute.
        Parameters:
        value - the new value of the 'Attachment Asset Path' attribute.
        See Also:
        getAttachmentAssetPath()
      • getRootDirectory

        java.lang.String getRootDirectory()
        Returns the value of the 'Root Directory' attribute. The root directory for the attachment asset. For example, ConsumerDirect.
        Returns:
        the value of the 'Root Directory' attribute.
        See Also:
        setRootDirectory(String), CommerceFoundationPackage.getAttachmentAssetType_RootDirectory()
      • setRootDirectory

        void setRootDirectory(java.lang.String value)
        Sets the value of the 'Root Directory' attribute.
        Parameters:
        value - the new value of the 'Root Directory' attribute.
        See Also:
        getRootDirectory()
      • getDirectoryPath

        java.lang.String getDirectoryPath()
        Returns the value of the 'Directory Path' attribute. The directory path to the Attachment Asset. If the Asset Path is /A/B/C/D.gif, then the DirectoryPath is /A/B/C.
        Returns:
        the value of the 'Directory Path' attribute.
        See Also:
        setDirectoryPath(String), CommerceFoundationPackage.getAttachmentAssetType_DirectoryPath()
      • setDirectoryPath

        void setDirectoryPath(java.lang.String value)
        Sets the value of the 'Directory Path' attribute.
        Parameters:
        value - the new value of the 'Directory Path' attribute.
        See Also:
        getDirectoryPath()
      • getMimeType

        java.lang.String getMimeType()
        Returns the value of the 'Mime Type' attribute. The mime type of the Attachment Asset.
        Returns:
        the value of the 'Mime Type' attribute.
        See Also:
        setMimeType(String), CommerceFoundationPackage.getAttachmentAssetType_MimeType()
      • setMimeType

        void setMimeType(java.lang.String value)
        Sets the value of the 'Mime Type' attribute.
        Parameters:
        value - the new value of the 'Mime Type' attribute.
        See Also:
        getMimeType()
      • getLanguage

        java.util.List getLanguage()
        Returns the value of the 'Language' attribute list. The list contents are of type String. The supported languages of an Attachment Asset. Each attachment may support 0 to many languages. In the case of multiple supported languages, there will be multiple AttachmentAsset elements in the Attachment.
        Returns:
        the value of the 'Language' attribute list.
        See Also:
        CommerceFoundationPackage.getAttachmentAssetType_Language()
      • getUserData

        UserDataType getUserData()
        Returns the value of the 'User Data' containment reference. The user data area.
        Returns:
        the value of the 'User Data' containment reference.
        See Also:
        setUserData(UserDataType), CommerceFoundationPackage.getAttachmentAssetType_UserData()
      • setUserData

        void setUserData(UserDataType value)
        Sets the value of the 'User Data' containment reference.
        Parameters:
        value - the new value of the 'User Data' containment reference.
        See Also:
        getUserData()
      • isLocalAsset

        boolean isLocalAsset()
        Returns the value of the 'Local Asset' attribute. The attribute to indicate whether it is a local attachment asset.
        Returns:
        the value of the 'Local Asset' attribute.
        See Also:
        isSetLocalAsset(), unsetLocalAsset(), setLocalAsset(boolean), CommerceFoundationPackage.getAttachmentAssetType_LocalAsset()