Public Member Functions | Protected Member Functions | List of all members
awt_mask_awar_item Class Referenceabstract

#include <awt_input_mask_internal.hxx>

Inheritance diagram for awt_mask_awar_item:
Inheritance graph
Collaboration diagram for awt_mask_awar_item:
Collaboration graph

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_awarawar () const
AW_awarawar ()
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_globalmask_global () const
awt_input_mask_globalmask_global ()
bool has_name () const
const std::stringget_name () const
GB_ERROR set_name (const std::string &name_, bool is_global)
GB_ERROR remove_name ()
const awt_viewportto_viewport () const
awt_viewportto_viewport ()
const awt_linked_to_itemto_linked_item () const
awt_linked_to_itemto_linked_item ()
bool is_viewport () const
bool is_linked_item () const

Protected Member Functions

void add_awarItem_callbacks ()
void remove_awarItem_callbacks ()

Detailed Description

Definition at line 206 of file awt_input_mask_internal.hxx.

Constructor & Destructor Documentation

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 
awt_mask_awar_item::~awt_mask_awar_item ( )

Definition at line 218 of file awt_input_mask_internal.hxx.

References remove_awarItem_callbacks().

Member Function Documentation

void awt_mask_awar_item::add_awarItem_callbacks ( )
void awt_mask_awar_item::remove_awarItem_callbacks ( )
virtual void awt_mask_awar_item::awar_changed ( )
pure virtual
std::string awt_mask_awar_item::awar_name ( ) const
const AW_awar* awt_mask_awar_item::awar ( ) const
AW_awar* awt_mask_awar_item::awar ( )
std::string awt_mask_awar_item::get_value ( ) const

Implements awt_mask_item.

Reimplemented in FINAL_TYPE< SEQTYPE >.

Definition at line 226 of file awt_input_mask_internal.hxx.

References awar().

GB_ERROR awt_mask_awar_item::set_value ( const std::string new_value)

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().

The documentation for this class was generated from the following files: