ARB
|
#include <awt_input_mask_internal.hxx>
Public Member Functions | |
awt_mask_awar_item (awt_input_mask_global &global_, const std::string &awar_base, const std::string &default_value, bool saved_with_properties) | |
~awt_mask_awar_item () OVERRIDE | |
virtual void | awar_changed ()=0 |
std::string | awar_name () const |
const AW_awar * | awar () const |
AW_awar * | awar () |
std::string | get_value () const OVERRIDE |
GB_ERROR | set_value (const std::string &new_value) OVERRIDE |
Public Member Functions inherited from awt_mask_item | |
awt_mask_item (awt_input_mask_global &global_) | |
virtual | ~awt_mask_item () |
const awt_input_mask_global & | mask_global () const |
awt_input_mask_global & | mask_global () |
bool | has_name () const |
const std::string & | get_name () const |
GB_ERROR | set_name (const std::string &name_, bool is_global) |
GB_ERROR | remove_name () |
const awt_viewport * | to_viewport () const |
awt_viewport * | to_viewport () |
const awt_linked_to_item * | to_linked_item () const |
awt_linked_to_item * | to_linked_item () |
bool | is_viewport () const |
bool | is_linked_item () const |
Protected Member Functions | |
void | add_awarItem_callbacks () |
void | remove_awarItem_callbacks () |
Definition at line 206 of file awt_input_mask_internal.hxx.
awt_mask_awar_item::awt_mask_awar_item | ( | awt_input_mask_global & | global_, |
const std::string & | awar_base, | ||
const std::string & | default_value, | ||
bool | saved_with_properties | ||
) |
Definition at line 191 of file AWT_input_mask.cxx.
References add_awarItem_callbacks(), AW_root::awar_string(), GBS_global_string(), awt_input_mask_global::get_root(), and awt_mask_item::mask_global().
|
inline |
Definition at line 218 of file awt_input_mask_internal.hxx.
References remove_awarItem_callbacks().
|
protected |
Definition at line 207 of file AWT_input_mask.cxx.
References AW_awar::add_callback(), awar(), awar_changed_cb(), and awt_assert.
Referenced by awt_mask_awar_item(), and awt_input_handler::link_to().
|
protected |
Definition at line 212 of file AWT_input_mask.cxx.
References awar(), awar_changed_cb(), awt_assert, and AW_awar::remove_callback().
Referenced by awt_input_handler::link_to(), and ~awt_mask_awar_item().
|
pure virtual |
Implemented in FINAL_TYPE< SEQTYPE >, awt_text_viewport, awt_string_handler, FINAL_TYPE< SEQTYPE >, and awt_variable.
Referenced by awar_changed_cb().
|
inline |
Definition at line 222 of file awt_input_mask_internal.hxx.
Referenced by awt_input_field::build_widget(), awt_text_viewport::build_widget(), awt_check_box::build_widget(), and awt_radio_button::build_widget().
|
inline |
Definition at line 223 of file awt_input_mask_internal.hxx.
References AW_root::awar(), awt_input_mask_global::get_root(), and awt_mask_item::mask_global().
Referenced by add_awarItem_callbacks(), awt_string_handler::awar_changed(), awt_string_handler::db_changed(), get_value(), remove_awarItem_callbacks(), and set_value().
|
inline |
Definition at line 224 of file awt_input_mask_internal.hxx.
References AW_root::awar(), awt_input_mask_global::get_root(), and awt_mask_item::mask_global().
|
inlinevirtual |
Implements awt_mask_item.
Reimplemented in FINAL_TYPE< SEQTYPE >.
Definition at line 226 of file awt_input_mask_internal.hxx.
References awar().
|
inlinevirtual |
Implements awt_mask_item.
Reimplemented in FINAL_TYPE< SEQTYPE >.
Definition at line 229 of file awt_input_mask_internal.hxx.
References awar(), NULp, and AW_awar::write_string().