00001 00031 #include "linden_common.h" 00032 00033 #include "llctrlselectioninterface.h" 00034 00035 #include "llsd.h" 00036 00037 // virtual 00038 LLCtrlSelectionInterface::~LLCtrlSelectionInterface() 00039 { } 00040 00041 BOOL LLCtrlSelectionInterface::selectByValue(LLSD value) 00042 { 00043 return setSelectedByValue(value, TRUE); 00044 } 00045 00046 BOOL LLCtrlSelectionInterface::deselectByValue(LLSD value) 00047 { 00048 return setSelectedByValue(value, FALSE); 00049 } 00050 00051 00052 // virtual 00053 LLCtrlListInterface::~LLCtrlListInterface() 00054 { } 00055 00056 LLScrollListItem* LLCtrlListInterface::addSimpleElement(const LLString& value) 00057 { 00058 return addSimpleElement(value, ADD_BOTTOM, LLSD()); 00059 } 00060 00061 LLScrollListItem* LLCtrlListInterface::addSimpleElement(const LLString& value, EAddPosition pos) 00062 { 00063 return addSimpleElement(value, pos, LLSD()); 00064 } 00065 00066 // virtual 00067 LLCtrlScrollInterface::~LLCtrlScrollInterface() 00068 { }