ARB
|
Public Member Functions | |
LocationEditor (AW_root *aw_root_, GBDATA *gb_main_, const char *tag_) | |
~LocationEditor () | |
GBDATA * | get_gb_main () const |
void | add_pos_changed_cb (PosChanged_cb cb) |
const GEN_position * | get_pos () const |
void | set_pos (GEN_position *&pos_) |
void | set_status (const char *status_) |
const char * | loc_awar_name (const char *aname) const |
AW_awar * | loc_awar (const char *aname) const |
const char * | awar_charp_value (const char *aname) const |
void | createEditFields (AW_window *aws) |
GEN_position * | create_GEN_position_from_fields (GB_ERROR &error) |
void | revcomp () |
Definition at line 477 of file GEN_interface.cxx.
Definition at line 495 of file GEN_interface.cxx.
References NULp.
|
inline |
Definition at line 506 of file GEN_interface.cxx.
References GEN_free_position().
|
inline |
Definition at line 512 of file GEN_interface.cxx.
References gb_main.
Referenced by boundloc_changed_cb(), and gene_changed_cb().
|
inline |
Definition at line 514 of file GEN_interface.cxx.
References cb.
Referenced by get_gene_create_or_locationEdit_window().
|
inline |
Definition at line 516 of file GEN_interface.cxx.
Referenced by boundloc_changed_cb(), and gene_create_cb().
|
inline |
Definition at line 517 of file GEN_interface.cxx.
References GEN_free_position(), and NULp.
Referenced by gene_changed_cb(), GLE_update_from_detailFields(), and GLE_update_from_location().
|
inline |
Definition at line 527 of file GEN_interface.cxx.
References GLE_STATUS.
Referenced by gene_changed_cb(), GLE_update_from_detailFields(), and GLE_update_from_location().
Definition at line 532 of file GEN_interface.cxx.
References BUFSIZE, gen_assert, and IF_ASSERTION_USED.
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().
Definition at line 542 of file GEN_interface.cxx.
Referenced by GLE_update_from_location().
void LocationEditor::createEditFields | ( | AW_window * | aws | ) |
Definition at line 720 of file GEN_interface.cxx.
References AW_window::at(), AW_window::button_length(), AW_window::callback(), AW_window::create_button(), GLE_CERT1, GLE_CERT2, GLE_COMPLEMENT, GLE_JOINABLE, GLE_POS1, GLE_POS2, GLE_READABLE, GLE_revcomp_cb(), and GLE_STATUS.
Referenced by get_gene_create_or_locationEdit_window().
GEN_position * LocationEditor::create_GEN_position_from_fields | ( | GB_ERROR & | error | ) |
Definition at line 559 of file GEN_interface.cxx.
References GEN_position::complement, elemOr(), GBT_split_string(), gen_assert, GEN_new_position(), GEN_use_uncertainties(), GLE_CERT1, GLE_CERT2, GLE_COMPLEMENT, GLE_JOINABLE, GLE_POS1, GLE_POS2, NULp, pos1, pos2, CharPtrArray::size(), SPLIT_DROPEMPTY, GEN_position::start_pos, GEN_position::start_uncertain, GEN_position::stop_pos, and GEN_position::stop_uncertain.
Referenced by GLE_update_from_detailFields().
|
inline |
Definition at line 547 of file GEN_interface.cxx.
References GBS_global_string(), and GLE_READABLE.
Referenced by GLE_revcomp_cb().