Class BotDialogElement

java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.bgbilling.modules.botmanager.common.bean.BotDialogElement
All Implemented Interfaces:
Serializable, GuiTitlable, Idable, ListItem

public class BotDialogElement extends IdTitle
Описание элемента диалога, будь то кнопка, просто текст, или отформотированный текст, или ещё что то
See Also:
  • Constructor Details

    • BotDialogElement

      public BotDialogElement()
  • Method Details

    • getElementType

      public BotDialogElementType getElementType()
    • setElementType

      public void setElementType(BotDialogElementType elementType)
    • getDialogIds

      public Set<Integer> getDialogIds()
    • setDialogIds

      public void setDialogIds(Set<Integer> dialogIds)
    • getConfigElement

      public String getConfigElement()
    • setConfigElement

      public void setConfigElement(String configElement)
    • getJSONConfig

      public org.json.JSONObject getJSONConfig()
    • getSortPosition

      public int getSortPosition()
    • setSortPosition

      public void setSortPosition(int sortPosition)
    • getGuiTitle

      public String getGuiTitle()
      Description copied from interface: GuiTitlable
      Строка - имя объекта. Скорее всего уникальная. Используется в комбобоксах, например, итд.
      Specified by:
      getGuiTitle in interface GuiTitlable
      Overrides:
      getGuiTitle in class IdTitle
      Returns:
      Строка - представление объекта.