Public Member Functions | List of all members
LocationEditor Class Reference
Inheritance diagram for LocationEditor:
Inheritance graph
Collaboration diagram for LocationEditor:
Collaboration graph

Public Member Functions

 LocationEditor (AW_root *aw_root_, GBDATA *gb_main_, const char *tag_)
 ~LocationEditor ()
GBDATAget_gb_main () const
void add_pos_changed_cb (PosChanged_cb cb)
const GEN_positionget_pos () const
void set_pos (GEN_position *&pos_)
void set_status (const char *status_)
const charloc_awar_name (const char *aname) const
AW_awarloc_awar (const char *aname) const
const charawar_charp_value (const char *aname) const
void createEditFields (AW_window *aws)
GEN_positioncreate_GEN_position_from_fields (GB_ERROR &error)
void revcomp ()

Detailed Description

Definition at line 477 of file GEN_interface.cxx.

Constructor & Destructor Documentation

LocationEditor::LocationEditor ( AW_root aw_root_,
GBDATA gb_main_,
const char tag_ 

Definition at line 495 of file GEN_interface.cxx.

References NULp.

LocationEditor::~LocationEditor ( )

Definition at line 506 of file GEN_interface.cxx.

References GEN_free_position().

Member Function Documentation

GBDATA* LocationEditor::get_gb_main ( ) const

Definition at line 512 of file GEN_interface.cxx.

References gb_main.

Referenced by boundloc_changed_cb(), and gene_changed_cb().

void LocationEditor::add_pos_changed_cb ( PosChanged_cb  cb)

Definition at line 514 of file GEN_interface.cxx.

References cb.

Referenced by get_gene_create_or_locationEdit_window().

const GEN_position* LocationEditor::get_pos ( ) const

Definition at line 516 of file GEN_interface.cxx.

Referenced by boundloc_changed_cb(), and gene_create_cb().

void LocationEditor::set_pos ( GEN_position *&  pos_)
void LocationEditor::set_status ( const char status_)
const char* LocationEditor::loc_awar_name ( const char aname) const

Definition at line 532 of file GEN_interface.cxx.

References BUFSIZE, gen_assert, and IF_ASSERTION_USED.

AW_awar* LocationEditor::loc_awar ( const char aname) const

Definition at line 541 of file GEN_interface.cxx.

References AW_root::awar().

Referenced by GLE_update_from_location(), and update_location_from_GEN_position().

const char* LocationEditor::awar_charp_value ( const char aname) const

Definition at line 542 of file GEN_interface.cxx.

Referenced by GLE_update_from_location().

void LocationEditor::createEditFields ( AW_window aws)
GEN_position * LocationEditor::create_GEN_position_from_fields ( GB_ERROR error)
void LocationEditor::revcomp ( )

Definition at line 547 of file GEN_interface.cxx.

References GBS_global_string(), and GLE_READABLE.

Referenced by GLE_revcomp_cb().

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