LLFloaterURLEntry Class Reference

#include <llfloaterurlentry.h>

Inheritance diagram for LLFloaterURLEntry:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterURLEntry:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void updateFromLandMediaPanel ()
void headerFetchComplete (U32 status, const std::string &mime_type)
bool addURLToCombobox (const std::string &media_url)

Static Public Member Functions

static LLHandle< LLFloatershow (LLHandle< LLPanel > panel_land_media_handle)

Private Member Functions

 LLFloaterURLEntry (LLHandle< LLPanel > parent)
 ~LLFloaterURLEntry ()
void buildURLHistory ()

Static Private Member Functions

static void onBtnOK (void *)
static void onBtnCancel (void *)
static void onBtnClear (void *)
static void callback_clear_url_list (S32 option, void *userdata)

Private Attributes

LLComboBoxmMediaURLEdit
LLHandle< LLPanelmPanelLandMediaHandle


Detailed Description

Definition at line 41 of file llfloaterurlentry.h.


Constructor & Destructor Documentation

LLFloaterURLEntry::LLFloaterURLEntry ( LLHandle< LLPanel parent  )  [private]

LLFloaterURLEntry::~LLFloaterURLEntry (  )  [private]

Definition at line 119 of file llfloaterurlentry.cpp.

References NULL.


Member Function Documentation

LLHandle< LLFloater > LLFloaterURLEntry::show ( LLHandle< LLPanel panel_land_media_handle  )  [static]

Definition at line 161 of file llfloaterurlentry.cpp.

References LLFloater::getHandle(), LLFloaterURLEntry(), LLFloater::open(), and updateFromLandMediaPanel().

Referenced by LLPanelLandMedia::onSetBtn().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterURLEntry::updateFromLandMediaPanel (  ) 

Definition at line 175 of file llfloaterurlentry.cpp.

References addURLToCombobox(), LLHandle< T >::get(), LLPanelLandMedia::getMediaURL(), and mPanelLandMediaHandle.

Referenced by LLPanelLandMedia::refresh(), and show().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterURLEntry::headerFetchComplete ( U32  status,
const std::string &  mime_type 
)

bool LLFloaterURLEntry::addURLToCombobox ( const std::string &  media_url  ) 

Definition at line 185 of file llfloaterurlentry.cpp.

References LLComboBox::add(), mMediaURLEdit, and LLComboBox::setSimple().

Referenced by updateFromLandMediaPanel().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterURLEntry::buildURLHistory (  )  [private]

void LLFloaterURLEntry::onBtnOK ( void *  userdata  )  [static, private]

Definition at line 202 of file llfloaterurlentry.cpp.

References LLURLHistory::addURL(), LLHTTPClient::getHeaderOnly(), LLView::getWindow(), LLWindow::incBusyCount(), LLURLHistory::removeURL(), LLURI::scheme(), and LLStringBase< char >::trim().

Referenced by LLFloaterURLEntry().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterURLEntry::onBtnCancel ( void *  userdata  )  [static, private]

Definition at line 253 of file llfloaterurlentry.cpp.

Referenced by LLFloaterURLEntry().

Here is the caller graph for this function:

void LLFloaterURLEntry::onBtnClear ( void *  userdata  )  [static, private]

Definition at line 263 of file llfloaterurlentry.cpp.

References LLViewerWindow::alertXml(), callback_clear_url_list(), and gViewerWindow.

Referenced by LLFloaterURLEntry().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterURLEntry::callback_clear_url_list ( S32  option,
void *  userdata 
) [static, private]

Definition at line 268 of file llfloaterurlentry.cpp.

References LLURLHistory::clear(), LLCtrlSelectionInterface::OP_DELETE, and LLCtrlSelectionInterface::operateOnAll().

Referenced by onBtnClear().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

Definition at line 60 of file llfloaterurlentry.h.

Referenced by addURLToCombobox(), headerFetchComplete(), and LLFloaterURLEntry().

Definition at line 61 of file llfloaterurlentry.h.

Referenced by headerFetchComplete(), and updateFromLandMediaPanel().


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

Generated on Fri May 16 08:46:53 2008 for SecondLife by  doxygen 1.5.5