Class MLDesignerProp

All Implemented Interfaces:
INavigatorPresentation, EventListener, IAdaptable

public class MLDesignerProp extends UIDesignerProp
Designer properties for mobile list, groups and items.
Author:
Christopher Mindus
  • Constructor Details

    • MLDesignerProp

      public MLDesignerProp(PropCnr propertyContainer)
      Constructor.
      Parameters:
      propertyContainer - The container.
  • Method Details

    • getCNImage

      public Image getCNImage(int flags)
      Gets the image for the Common Navigator.
      Specified by:
      getCNImage in interface INavigatorPresentation
      Overrides:
      getCNImage in class DesignerProp
      Parameters:
      flags - The flags for the image, see FLAG_IMAGE_*.
      Returns:
      Image or null if there is no image.
    • getCNCategory

      public int getCNCategory()
      Gets the category of this Common Navigator object, used for sorting. Subclasses can override this method, in order to get the sorting in the viewer to be done within a category.
      Specified by:
      getCNCategory in interface INavigatorPresentation
      Overrides:
      getCNCategory in class DesignerProp
      Returns:
      This method returns zero, i.e. no category.
    • getCNText

      public String getCNText(int flags)
      Gets the label text for the Common Navigator.
      Specified by:
      getCNText in interface INavigatorPresentation
      Overrides:
      getCNText in class UIDesignerProp
      Returns:
      String or or null if there is no text.
    • getCNDescriptionType

      public String getCNDescriptionType()
      Gets the description type.
      Specified by:
      getCNDescriptionType in class UIDesignerProp
      Returns:
      A type description for the status bar view, or null if not available.