All Superinterfaces:
Cloneable, net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
All Known Implementing Classes:
ImageDocument

public interface Image extends net.anotheria.asg.data.DataObject, net.anotheria.util.sorter.IComparable
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Constant property name for "alias" and domain "EN" for internal storage and queries.
    static final String
    Constant property name for "alt" and domain "EN" for internal storage and queries.
    static final String
    Constant property name for "id" for internal storage and queries.
    static final String
    Constant property name for "image" for internal storage and queries.
    static final String
    Constant property name for "name" for internal storage and queries.
    static final String
    Constant property name for "pixels" for internal storage and queries.
    static final String
    Constant property name for "size" for internal storage and queries.
    static final String
    Constant property name for "title" for internal storage and queries.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    copyLANG2LANG(String sourceLanguge, String destLanguage)
    Copies all multilingual properties from source language to destination language
    Returns the current value of the alias attribute.
    Returns the value of the alias attribute in the "EN" domain.
    Returns the current value of the alt attribute.
    Returns the value of the alt attribute in the "EN" domain.
    Returns the value of the image attribute.
    Returns the value of the name attribute.
    Returns the value of the pixels attribute.
    Returns the value of the size attribute.
    Returns the value of the title attribute.
    void
    Sets the value of the alias attribute in the current domain.
    void
    Sets the value of the alias attribute in the domain "EN"
    void
    setAlt(String value)
    Sets the value of the alt attribute in the current domain.
    void
    Sets the value of the alt attribute in the domain "EN"
    void
    Sets the value of the image attribute.
    void
    setName(String value)
    Sets the value of the name attribute.
    void
    Sets the value of the pixels attribute.
    void
    setSize(String value)
    Sets the value of the size attribute.
    void
    Sets the value of the title attribute.

    Methods inherited from interface net.anotheria.asg.data.DataObject

    clone, getDefinedName, getDefinedParentName, getFootprint, getId, getLastUpdateTimestamp, getObjectInfo, getPropertyValue, toXMLNode

    Methods inherited from interface net.anotheria.util.sorter.IComparable

    compareTo
  • Field Details

    • PROP_ID

      static final String PROP_ID
      Constant property name for "id" for internal storage and queries.
      See Also:
    • PROP_NAME

      static final String PROP_NAME
      Constant property name for "name" for internal storage and queries.
      See Also:
    • PROP_TITLE

      static final String PROP_TITLE
      Constant property name for "title" for internal storage and queries.
      See Also:
    • PROP_ALIAS_EN

      static final String PROP_ALIAS_EN
      Constant property name for "alias" and domain "EN" for internal storage and queries.
      See Also:
    • PROP_ALT_EN

      static final String PROP_ALT_EN
      Constant property name for "alt" and domain "EN" for internal storage and queries.
      See Also:
    • PROP_IMAGE

      static final String PROP_IMAGE
      Constant property name for "image" for internal storage and queries.
      See Also:
    • PROP_SIZE

      static final String PROP_SIZE
      Constant property name for "size" for internal storage and queries.
      See Also:
    • PROP_PIXELS

      static final String PROP_PIXELS
      Constant property name for "pixels" for internal storage and queries.
      See Also:
  • Method Details

    • getName

      String getName()
      Returns the value of the name attribute.
    • setName

      void setName(String value)
      Sets the value of the name attribute.
    • getTitle

      String getTitle()
      Returns the value of the title attribute.
    • setTitle

      void setTitle(String value)
      Sets the value of the title attribute.
    • getAliasEN

      String getAliasEN()
      Returns the value of the alias attribute in the "EN" domain.
    • getAlias

      String getAlias()
      Returns the current value of the alias attribute. Current means in the currently selected domain.
    • setAliasEN

      void setAliasEN(String value)
      Sets the value of the alias attribute in the domain "EN"
    • setAlias

      void setAlias(String value)
      Sets the value of the alias attribute in the current domain. Current means in the currently selected domain.
    • getAltEN

      String getAltEN()
      Returns the value of the alt attribute in the "EN" domain.
    • getAlt

      String getAlt()
      Returns the current value of the alt attribute. Current means in the currently selected domain.
    • setAltEN

      void setAltEN(String value)
      Sets the value of the alt attribute in the domain "EN"
    • setAlt

      void setAlt(String value)
      Sets the value of the alt attribute in the current domain. Current means in the currently selected domain.
    • getImage

      String getImage()
      Returns the value of the image attribute.
    • setImage

      void setImage(String value)
      Sets the value of the image attribute.
    • getSize

      String getSize()
      Returns the value of the size attribute.
    • setSize

      void setSize(String value)
      Sets the value of the size attribute.
    • getPixels

      String getPixels()
      Returns the value of the pixels attribute.
    • setPixels

      void setPixels(String value)
      Sets the value of the pixels attribute.
    • copyLANG2LANG

      void copyLANG2LANG(String sourceLanguge, String destLanguage)
      Copies all multilingual properties from source language to destination language