Merge "Fix documentation for Text::EditableControlInterface interface override functi...
authorjoogab yun <joogab.yun@samsung.com>
Thu, 8 Oct 2020 02:57:17 +0000 (02:57 +0000)
committerGerrit Code Review <gerrit@review>
Thu, 8 Oct 2020 02:57:17 +0000 (02:57 +0000)
1  2 
dali-toolkit/internal/controls/text-controls/text-editor-impl.h
dali-toolkit/internal/controls/text-controls/text-field-impl.h

@@@ -184,46 -177,24 +184,46 @@@ private: // From Contro
  // From EditableControlInterface
  
    /**
-    * @copydoc Text::ControlInterface::TextChanged()
+    * @copydoc Text::EditableControlInterface::TextChanged()
     */
 -  virtual void TextChanged();
 +  void TextChanged() override;
  
    /**
-    * @copydoc Text::ControlInterface::MaxLengthReached()
+    * @copydoc Text::EditableControlInterface::MaxLengthReached()
     */
 -  virtual void MaxLengthReached();
 +  void MaxLengthReached() override;
  
    /**
-    * @copydoc Text::ControlInterface::InputStyleChanged()
+    * @copydoc Text::EditableControlInterface::InputStyleChanged()
     */
 -  virtual void InputStyleChanged( Text::InputStyle::Mask inputStyleMask );
 +  void InputStyleChanged( Text::InputStyle::Mask inputStyleMask ) override;
  
    /**
-    * @copydoc Text::ControlInterface::AddDecoration()
+    * @copydoc Text::EditableControlInterface::AddDecoration()
     */
 -  virtual void AddDecoration( Actor& actor, bool needsClipping );
 +  void AddDecoration( Actor& actor, bool needsClipping ) override;
 +
 +// From SelectableControlInterface
 +public:
 +  /**
 +   * @copydoc Text::SelectableControlInterface::SetTextSelectionRange()
 +   */
 +  void SetTextSelectionRange(const uint32_t *start, const uint32_t *end) override;
 +
 +  /**
 +   * @copydoc Text::SelectableControlInterface::GetTextSelectionRange()
 +   */
 +  Uint32Pair GetTextSelectionRange() const override;
 +
 +  /**
 +   * @copydoc Text::EditableControlInterface::IsEditable()
 +   */
 +  bool IsEditable() const override;
 +
 +  /**
 +   * @copydoc Text::EditableControlInterface::SetEditable()
 +   */
 +  void SetEditable( bool editable ) override;
  
  private: // Implementation
  
@@@ -185,46 -184,24 +185,46 @@@ private: // From Contro
  // From EditableControlInterface
  
    /**
-    * @copydoc Text::ControlInterface::TextChanged()
+    * @copydoc Text::EditableControlInterface::TextChanged()
     */
 -  virtual void TextChanged();
 +  void TextChanged() override;
  
    /**
-    * @copydoc Text::ControlInterface::MaxLengthReached()
+    * @copydoc Text::EditableControlInterface::MaxLengthReached()
     */
 -  virtual void MaxLengthReached();
 +  void MaxLengthReached() override;
  
    /**
-    * @copydoc Text::ControlInterface::InputStyleChanged()
+    * @copydoc Text::EditableControlInterface::InputStyleChanged()
     */
 -  virtual void InputStyleChanged( Text::InputStyle::Mask inputStyleMask );
 +  void InputStyleChanged( Text::InputStyle::Mask inputStyleMask ) override;
  
    /**
-    * @copydoc Text::ControlInterface::AddDecoration()
+    * @copydoc Text::EditableControlInterface::AddDecoration()
     */
 -  virtual void AddDecoration( Actor& actor, bool needsClipping );
 +  void AddDecoration( Actor& actor, bool needsClipping ) override;
 +
 +// From SelectableControlInterface
 +public:
 +  /**
 +   * @copydoc Text::SelectableControlInterface::SetTextSelectionRange()
 +   */
 +  void SetTextSelectionRange(const uint32_t *start, const uint32_t *end) override;
 +
 +  /**
 +   * @copydoc Text::SelectableControlInterface::GetTextSelectionRange()
 +   */
 +  Uint32Pair GetTextSelectionRange() const override;
 +
 +  /**
 +   * @copydoc Text::EditableControlInterface::IsEditable()
 +   */
 +  bool IsEditable() const override;
 +
 +  /**
 +   * @copydoc Text::EditableControlInterface::SetEditable()
 +   */
 +  void SetEditable( bool editable ) override;
  
  private: // Implementation