home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

MFC
Class CListCtrl

CObject
   |
   +--CCmdTarget
         |
         +--CWnd
               |
               +--CListCtrl

   in AFXCMN.H

class CListCtrl
extends CWnd

CListCtrl


 
Fields inherited from class CWnd
m_hWnd, wndTop, wndBottom, wndTopMost, wndNoTopMost, m_hWndOwner, m_nFlags, m_pfnSuper, m_nMsgDragList, m_nModalResult, m_pDropTarget, m_pCtrlCont, m_pCtrlSite, messageMap
   
Fields inherited from class CCmdTarget
messageMap, commandMap, dispatchMap, connectionMap, interfaceMap, eventsinkMap, m_dwRef, m_pOuterUnknown, m_xInnerUnknown, m_xDispatch, m_bResultExpected, m_xConnPtContainer
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CListCtrl()
          
virtual ~CListCtrl()
          
 
Method Summary
 CSize ApproximateViewRect( CSize sz = CSize(-1,-1 ), int iCount =-1 ) const
          
 BOOL Arrange( UINT nCode )
          
 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID )
          
 CImageList* CreateDragImage( int nItem, LPPOINT lpPoint )
          
 BOOL DeleteAllItems()
          
 BOOL DeleteColumn( int nCol )
          
 BOOL DeleteItem( int nItem )
          
 virtual void DrawItem( LPDRAWITEMSTRUCT lpDrawItemStruct )
          
 CEdit* EditLabel( int nItem )
          
 BOOL EnsureVisible( int nItem, BOOL bPartialOK )
          
 int FindItem( LVFINDINFO* pFindInfo, int nStart =-1 ) const
          
 COLORREF GetBkColor() const
          
 BOOL GetBkImage( LVBKIMAGE* plvbkImage ) const
          
 UINT GetCallbackMask() const
          
 BOOL GetCheck( int nItem ) const
          
 BOOL GetColumn( int nCol, LVCOLUMN* pColumn ) const
          
 BOOL GetColumnOrderArray( LPINT piArray, int iCount =-1 )
          
 int GetColumnWidth( int nCol ) const
          
 int GetCountPerPage() const
          
 CEdit* GetEditControl() const
          
 DWORD GetExtendedStyle()
          
 POSITION GetFirstSelectedItemPosition() const
          
 CHeaderCtrl* GetHeaderCtrl()
          
 HCURSOR GetHotCursor()
          
 int GetHotItem()
          
 DWORD GetHoverTime() const
          
 CImageList* GetImageList( int nImageList ) const
          
 BOOL GetItem( LVITEM* pItem ) const
          
 int GetItemCount() const
          
 DWORD GetItemData( int nItem ) const
          
 BOOL GetItemPosition( int nItem, LPPOINT lpPoint ) const
          
 BOOL GetItemRect( int nItem, LPRECT lpRect, UINT nCode ) const
          
 UINT GetItemState( int nItem, UINT nMask ) const
          
 CString GetItemText( int nItem, int nSubItem ) const
          
 int GetItemText( int nItem, int nSubItem, LPTSTR lpszText, int nLen ) const
          
 int GetNextItem( int nItem, int nFlags ) const
          
 int GetNextSelectedItem( POSITION& pos ) const
          
 UINT GetNumberOfWorkAreas() const
          
 BOOL GetOrigin( LPPOINT lpPoint ) const
          
 UINT GetSelectedCount() const
          
 int GetSelectionMark()
          
 int GetStringWidth( LPCTSTR lpsz ) const
          
 BOOL GetSubItemRect( int iItem, int iSubItem, int nArea, CRect& ref )
          
 COLORREF GetTextBkColor() const
          
 COLORREF GetTextColor() const
          
 int GetTopIndex() const
          
 BOOL GetViewRect( LPRECT lpRect ) const
          
 void GetWorkAreas( int nWorkAreas, LPRECT prc ) const
          
 int HitTest( LVHITTESTINFO* pHitTestInfo ) const
          
 int HitTest( CPoint pt, UINT* pFlags = NULL ) const
          
 int InsertColumn( int nCol, LPCTSTR lpszColumnHeading, int nFormat = LVCFMT_LEFT, int nWidth =-1, int nSubItem =-1 )
          
 int InsertColumn( int nCol, const LVCOLUMN* pColumn )
          
 int InsertItem( int nItem, LPCTSTR lpszItem )
          
 int InsertItem( UINT nMask, int nItem, LPCTSTR lpszItem, UINT nState, UINT nStateMask, int nImage, LPARAM lParam )
          
 int InsertItem( int nItem, LPCTSTR lpszItem, int nImage )
          
 int InsertItem( const LVITEM* pItem )
          
protected virtual BOOL OnChildNotify( UINT, WPARAM, LPARAM, LRESULT* )
          
protected afx_msg void OnNcDestroy()
          
 BOOL RedrawItems( int nFirst, int nLast )
          
protected void RemoveImageList( int nImageList )
          
 BOOL Scroll( CSize size )
          
 BOOL SetBkColor( COLORREF cr )
          
 BOOL SetBkImage( HBITMAP hbm, BOOL fTile = TRUE, int xOffsetPercent = 0, int yOffsetPercent = 0 )
          
 BOOL SetBkImage( LPTSTR pszUrl, BOOL fTile = TRUE, int xOffsetPercent = 0, int yOffsetPercent = 0 )
          
 BOOL SetBkImage( LVBKIMAGE* plvbkImage )
          
 BOOL SetCallbackMask( UINT nMask )
          
 BOOL SetCheck( int nItem, BOOL fCheck = TRUE )
          
 BOOL SetColumn( int nCol, const LVCOLUMN* pColumn )
          
 BOOL SetColumnOrderArray( int iCount, LPINT piArray )
          
 BOOL SetColumnWidth( int nCol, int cx )
          
 DWORD SetExtendedStyle( DWORD dwNewStyle )
          
 HCURSOR SetHotCursor( HCURSOR hc )
          
 int SetHotItem( int iIndex )
          
 DWORD SetHoverTime( DWORD dwHoverTime =( DWORD )-1 )
          
 CSize SetIconSpacing( CSize size )
          
 CSize SetIconSpacing( int cx, int cy )
          
 CImageList* SetImageList( CImageList* pImageList, int nImageListType )
          
 BOOL SetItem( int nItem, int nSubItem, UINT nMask, LPCTSTR lpszItem, int nImage, UINT nState, UINT nStateMask, LPARAM lParam )
          
 BOOL SetItem( const LVITEM* pItem )
          
 void SetItemCount( int nItems )
          
 BOOL SetItemCountEx( int iCount, DWORD dwFlags = LVSICF_NOINVALIDATEALL )
          
 BOOL SetItemData( int nItem, DWORD dwData )
          
 BOOL SetItemPosition( int nItem, POINT pt )
          
 BOOL SetItemState( int nItem, LVITEM* pItem )
          
 BOOL SetItemState( int nItem, UINT nState, UINT nMask )
          
 BOOL SetItemText( int nItem, int nSubItem, LPCTSTR lpszText )
          
 int SetSelectionMark( int iIndex )
          
 BOOL SetTextBkColor( COLORREF cr )
          
 BOOL SetTextColor( COLORREF cr )
          
 void SetWorkAreas( int nWorkAreas, LPRECT lpRect )
          
 BOOL SortItems( PFNLVCOMPARE pfnCompare, DWORD dwData )
          
 int SubItemHitTest( LPLVHITTESTINFO pInfo )
          
 BOOL Update( int nItem )
          
   
Methods inherited from class CWnd
GetCurrentMessage, HWND, operator==, operator!=, GetSafeHwnd, GetStyle, GetExStyle, ModifyStyle, ModifyStyleEx, GetOwner, SetOwner, FromHandle, FromHandlePermanent, DeleteTempMap, Attach, Detach, PreSubclassWindow, SubclassWindow, SubclassDlgItem, UnsubclassWindow, ExecuteDlgInit, ExecuteDlgInit, Create, CreateEx, CreateEx, CreateControl, CreateControl, CreateControl, GetControlUnknown, DestroyWindow, PreCreateWindow, CalcWindowRect, GetDlgCtrlID, SetDlgCtrlID, GetDlgItem, GetDlgItem, GetDescendantWindow, SendMessageToDescendants, GetParentFrame, GetTopLevelParent, GetTopLevelOwner, GetParentOwner, GetTopLevelFrame, GetSafeOwner, SendMessage, PostMessage, SendNotifyMessage, SendChildNotifyLastMsg, IsDialogMessage, SetWindowText, GetWindowText, GetWindowText, GetWindowTextLength, SetFont, GetFont, GetMenu, SetMenu, DrawMenuBar, GetSystemMenu, HiliteMenuItem, IsIconic, IsZoomed, MoveWindow, MoveWindow, SetWindowRgn, GetWindowRgn, SetWindowPos, ArrangeIconicWindows, BringWindowToTop, GetWindowRect, GetClientRect, GetWindowPlacement, SetWindowPlacement, ClientToScreen, ClientToScreen, ScreenToClient, ScreenToClient, MapWindowPoints, MapWindowPoints, BeginPaint, EndPaint, GetDC, GetWindowDC, ReleaseDC, Print, PrintClient, UpdateWindow, SetRedraw, GetUpdateRect, GetUpdateRgn, Invalidate, InvalidateRect, InvalidateRgn, ValidateRect, ValidateRgn, ShowWindow, IsWindowVisible, ShowOwnedPopups, GetDCEx, LockWindowUpdate, UnlockWindowUpdate, RedrawWindow, EnableScrollBar, SetTimer, KillTimer, EnableToolTips, EnableTrackingToolTips, CancelToolTips, FilterToolTipMessage, OnToolHitTest, IsWindowEnabled, EnableWindow, GetActiveWindow, SetActiveWindow, SetForegroundWindow, GetForegroundWindow, GetCapture, SetCapture, GetFocus, SetFocus, GetDesktopWindow, CloseWindow, OpenIcon, CheckDlgButton, CheckRadioButton, GetCheckedRadioButton, DlgDirList, DlgDirListComboBox, DlgDirSelect, DlgDirSelectComboBox, GetDlgItemInt, GetDlgItemText, GetDlgItemText, GetNextDlgGroupItem, GetNextDlgTabItem, IsDlgButtonChecked, SendDlgItemMessage, SetDlgItemInt, SetDlgItemText, GetScrollPos, GetScrollRange, ScrollWindow, SetScrollPos, SetScrollRange, ShowScrollBar, EnableScrollBarCtrl, GetScrollBarCtrl, ScrollWindowEx, SetScrollInfo, GetScrollInfo, GetScrollLimit, ChildWindowFromPoint, ChildWindowFromPoint, FindWindow, GetNextWindow, GetTopWindow, GetWindow, GetLastActivePopup, IsChild, GetParent, SetParent, WindowFromPoint, FlashWindow, MessageBox, ChangeClipboardChain, SetClipboardViewer, OpenClipboard, GetClipboardOwner, GetClipboardViewer, GetOpenClipboardWindow, CreateCaret, CreateSolidCaret, CreateGrayCaret, GetCaretPos, SetCaretPos, HideCaret, ShowCaret, DragAcceptFiles, SetIcon, GetIcon, SetWindowContextHelpId, GetWindowContextHelpId, UpdateData, OnHelp, OnHelpIndex, OnHelpFinder, OnHelpUsing, WinHelp, RepositionBars, UpdateDialogControls, CenterWindow, RunModalLoop, ContinueModal, EndModalLoop, InvokeHelper, SetProperty, GetProperty, GetDSCCursor, BindDefaultProperty, BindProperty, OnCommand, OnNotify, OnActivate, OnActivateApp, OnActivateTopLevel, OnCancelMode, OnChildActivate, OnClose, OnContextMenu, OnCopyData, OnCreate, OnCtlColor, OnDestroy, OnEnable, OnEndSession, OnEnterIdle, OnEraseBkgnd, OnGetMinMaxInfo, OnHelpInfo, OnIconEraseBkgnd, OnKillFocus, OnMenuChar, OnMenuSelect, OnMove, OnPaint, OnParentNotify, OnQueryDragIcon, OnQueryEndSession, OnQueryNewPalette, OnQueryOpen, OnSetFocus, OnShowWindow, OnSize, OnTCard, OnWindowPosChanging, OnWindowPosChanged, OnNcActivate, OnNcCalcSize, OnNcCreate, OnNcDestroy, OnNcHitTest, OnNcLButtonDblClk, OnNcLButtonDown, OnNcLButtonUp, OnNcMButtonDblClk, OnNcMButtonDown, OnNcMButtonUp, OnNcMouseMove, OnNcPaint, OnNcRButtonDblClk, OnNcRButtonDown, OnNcRButtonUp, OnDropFiles, OnPaletteIsChanging, OnSysChar, OnSysCommand, OnSysDeadChar, OnSysKeyDown, OnSysKeyUp, OnCompacting, OnDevModeChange, OnFontChange, OnPaletteChanged, OnSpoolerStatus, OnSysColorChange, OnTimeChange, OnSettingChange, OnWinIniChange, OnChar, OnDeadChar, OnHScroll, OnVScroll, OnKeyDown, OnKeyUp, OnLButtonDblClk, OnLButtonDown, OnLButtonUp, OnMButtonDblClk, OnMButtonDown, OnMButtonUp, OnMouseActivate, OnMouseMove, OnMouseWheel, OnRegisteredMouseWheel, OnRButtonDblClk, OnRButtonDown, OnRButtonUp, OnSetCursor, OnTimer, OnInitMenu, OnInitMenuPopup, OnAskCbFormatName, OnChangeCbChain, OnDestroyClipboard, OnDrawClipboard, OnHScrollClipboard, OnPaintClipboard, OnRenderAllFormats, OnRenderFormat, OnSizeClipboard, OnVScrollClipboard, OnCompareItem, OnDeleteItem, OnDrawItem, OnGetDlgCode, OnMeasureItem, OnCharToItem, OnVKeyToItem, OnMDIActivate, OnEnterMenuLoop, OnExitMenuLoop, OnStyleChanged, OnStyleChanging, OnSizing, OnMoving, OnCaptureChanged, OnDeviceChange, GetSuperWndProcAddr, DoDataExchange, BeginModalState, EndModalState, PreTranslateMessage, OnAmbientProperty, WindowProc, OnWndMsg, Default, DefWindowProc, PostNcDestroy, OnChildNotify, ReflectChildNotify, ReflectLastMsg, CheckAutoCenter, SubclassCtl3d, SubclassDlg3d, GrayCtlColor, OnGrayCtlColor, HandleFloatingSysCommand, IsTopParentActive, ActivateTopParent, WalkPreTranslateTree, GetDescendantWindow, SendMessageToDescendants, IsFrameWnd, OnFinalRelease, PreTranslateInput, ModifyStyle, ModifyStyleEx, _FilterToolTipMessage, _EnableToolTips, GetSafeOwner_, CreateDlg, CreateDlgIndirect, CreateDlgIndirect, InitControlContainer, SetOccDialogInfo, AttachControlSite, AttachControlSite, OnNTCtlColor, OnQuery3dControls, OnDisplayChange, OnDragList, GetMessageMap
   
Methods inherited from class CCmdTarget
GetIDispatch, FromIDispatch, IsResultExpected, EnableAutomation, EnableConnections, BeginWaitCursor, EndWaitCursor, RestoreWaitCursor, EnumOleVerbs, DoOleVerb, OnCmdMsg, OnFinalRelease, IsInvokeAllowed, EnableTypeLib, GetTypeInfoOfGuid, GetDispatchIID, GetTypeInfoCount, GetTypeLibCache, GetTypeLib, GetNotSupported, SetNotSupported, GetRoutingView, GetRoutingFrame, GetRoutingView_, GetRoutingFrame_, GetMessageMap, GetCommandMap, GetDispatchMap, GetConnectionMap, GetInterfaceMap, GetEventSinkMap, EnableAggregation, ExternalDisconnect, GetControllingUnknown, InternalQueryInterface, InternalAddRef, InternalRelease, ExternalQueryInterface, ExternalAddRef, ExternalRelease, GetInterface, QueryAggregates, OnCreateAggregates, GetInterfaceHook, GetStandardProp, SetStandardProp, GetEntryCount, GetDispEntry, MemberIDFromName, GetStackSize, PushStackArgs, CallMemberFunc, OnEvent, GetEventSinkEntry, GetExtraConnectionPoints, GetConnectionHook
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Constructor Detail

CListCtrl

public CListCtrl();

~CListCtrl

public virtual ~CListCtrl();


Method Detail

ApproximateViewRect

public CSize ApproximateViewRect( CSize sz = CSize(-1,-1 ), int iCount =-1 ) const;

Arrange

public BOOL Arrange( UINT nCode );

Create

public BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );

CreateDragImage

public CImageList* CreateDragImage( int nItem, LPPOINT lpPoint );

DeleteAllItems

public BOOL DeleteAllItems();

DeleteColumn

public BOOL DeleteColumn( int nCol );

DeleteItem

public BOOL DeleteItem( int nItem );

DrawItem

public virtual void DrawItem( LPDRAWITEMSTRUCT lpDrawItemStruct );

EditLabel

public CEdit* EditLabel( int nItem );

EnsureVisible

public BOOL EnsureVisible( int nItem, BOOL bPartialOK );

FindItem

public int FindItem( LVFINDINFO* pFindInfo, int nStart =-1 ) const;

GetBkColor

public COLORREF GetBkColor() const;

GetBkImage

public BOOL GetBkImage( LVBKIMAGE* plvbkImage ) const;

GetCallbackMask

public UINT GetCallbackMask() const;

GetCheck

public BOOL GetCheck( int nItem ) const;

GetColumn

public BOOL GetColumn( int nCol, LVCOLUMN* pColumn ) const;

GetColumnOrderArray

public BOOL GetColumnOrderArray( LPINT piArray, int iCount =-1 );

GetColumnWidth

public int GetColumnWidth( int nCol ) const;

GetCountPerPage

public int GetCountPerPage() const;

GetEditControl

public CEdit* GetEditControl() const;

GetExtendedStyle

public DWORD GetExtendedStyle();

GetFirstSelectedItemPosition

public POSITION GetFirstSelectedItemPosition() const;

GetHeaderCtrl

public CHeaderCtrl* GetHeaderCtrl();

GetHotCursor

public HCURSOR GetHotCursor();

GetHotItem

public int GetHotItem();

GetHoverTime

public DWORD GetHoverTime() const;

GetImageList

public CImageList* GetImageList( int nImageList ) const;

GetItem

public BOOL GetItem( LVITEM* pItem ) const;

GetItemCount

public int GetItemCount() const;

GetItemData

public DWORD GetItemData( int nItem ) const;

GetItemPosition

public BOOL GetItemPosition( int nItem, LPPOINT lpPoint ) const;

GetItemRect

public BOOL GetItemRect( int nItem, LPRECT lpRect, UINT nCode ) const;

GetItemState

public UINT GetItemState( int nItem, UINT nMask ) const;

GetItemText

public CString GetItemText( int nItem, int nSubItem ) const;

GetItemText

public int GetItemText( int nItem, int nSubItem, LPTSTR lpszText, int nLen ) const;

GetNextItem

public int GetNextItem( int nItem, int nFlags ) const;

GetNextSelectedItem

public int GetNextSelectedItem( POSITION& pos ) const;

GetNumberOfWorkAreas

public UINT GetNumberOfWorkAreas() const;

GetOrigin

public BOOL GetOrigin( LPPOINT lpPoint ) const;

GetSelectedCount

public UINT GetSelectedCount() const;

GetSelectionMark

public int GetSelectionMark();

GetStringWidth

public int GetStringWidth( LPCTSTR lpsz ) const;

GetSubItemRect

public BOOL GetSubItemRect( int iItem, int iSubItem, int nArea, CRect& ref );

GetTextBkColor

public COLORREF GetTextBkColor() const;

GetTextColor

public COLORREF GetTextColor() const;

GetTopIndex

public int GetTopIndex() const;

GetViewRect

public BOOL GetViewRect( LPRECT lpRect ) const;

GetWorkAreas

public void GetWorkAreas( int nWorkAreas, LPRECT prc ) const;

HitTest

public int HitTest( LVHITTESTINFO* pHitTestInfo ) const;

HitTest

public int HitTest( CPoint pt, UINT* pFlags = NULL ) const;

InsertColumn

public int InsertColumn( int nCol, LPCTSTR lpszColumnHeading, int nFormat = LVCFMT_LEFT, int nWidth =-1, int nSubItem =-1 );

InsertColumn

public int InsertColumn( int nCol, const LVCOLUMN* pColumn );

InsertItem

public int InsertItem( int nItem, LPCTSTR lpszItem );

InsertItem

public int InsertItem( UINT nMask, int nItem, LPCTSTR lpszItem, UINT nState, UINT nStateMask, int nImage, LPARAM lParam );

InsertItem

public int InsertItem( int nItem, LPCTSTR lpszItem, int nImage );

InsertItem

public int InsertItem( const LVITEM* pItem );

OnChildNotify

protected virtual BOOL OnChildNotify( UINT, WPARAM, LPARAM, LRESULT* );

OnNcDestroy

protected afx_msg void OnNcDestroy();

RedrawItems

public BOOL RedrawItems( int nFirst, int nLast );

RemoveImageList

protected void RemoveImageList( int nImageList );

Scroll

public BOOL Scroll( CSize size );

SetBkColor

public BOOL SetBkColor( COLORREF cr );

SetBkImage

public BOOL SetBkImage( HBITMAP hbm, BOOL fTile = TRUE, int xOffsetPercent = 0, int yOffsetPercent = 0 );

SetBkImage

public BOOL SetBkImage( LPTSTR pszUrl, BOOL fTile = TRUE, int xOffsetPercent = 0, int yOffsetPercent = 0 );

SetBkImage

public BOOL SetBkImage( LVBKIMAGE* plvbkImage );

SetCallbackMask

public BOOL SetCallbackMask( UINT nMask );

SetCheck

public BOOL SetCheck( int nItem, BOOL fCheck = TRUE );

SetColumn

public BOOL SetColumn( int nCol, const LVCOLUMN* pColumn );

SetColumnOrderArray

public BOOL SetColumnOrderArray( int iCount, LPINT piArray );

SetColumnWidth

public BOOL SetColumnWidth( int nCol, int cx );

SetExtendedStyle

public DWORD SetExtendedStyle( DWORD dwNewStyle );

SetHotCursor

public HCURSOR SetHotCursor( HCURSOR hc );

SetHotItem

public int SetHotItem( int iIndex );

SetHoverTime

public DWORD SetHoverTime( DWORD dwHoverTime =( DWORD )-1 );

SetIconSpacing

public CSize SetIconSpacing( CSize size );

SetIconSpacing

public CSize SetIconSpacing( int cx, int cy );

SetImageList

public CImageList* SetImageList( CImageList* pImageList, int nImageListType );

SetItem

public BOOL SetItem( int nItem, int nSubItem, UINT nMask, LPCTSTR lpszItem, int nImage, UINT nState, UINT nStateMask, LPARAM lParam );

SetItem

public BOOL SetItem( const LVITEM* pItem );

SetItemCount

public void SetItemCount( int nItems );

SetItemCountEx

public BOOL SetItemCountEx( int iCount, DWORD dwFlags = LVSICF_NOINVALIDATEALL );

SetItemData

public BOOL SetItemData( int nItem, DWORD dwData );

SetItemPosition

public BOOL SetItemPosition( int nItem, POINT pt );

SetItemState

public BOOL SetItemState( int nItem, LVITEM* pItem );

SetItemState

public BOOL SetItemState( int nItem, UINT nState, UINT nMask );

SetItemText

public BOOL SetItemText( int nItem, int nSubItem, LPCTSTR lpszText );

SetSelectionMark

public int SetSelectionMark( int iIndex );

SetTextBkColor

public BOOL SetTextBkColor( COLORREF cr );

SetTextColor

public BOOL SetTextColor( COLORREF cr );

SetWorkAreas

public void SetWorkAreas( int nWorkAreas, LPRECT lpRect );

SortItems

public BOOL SortItems( PFNLVCOMPARE pfnCompare, DWORD dwData );

SubItemHitTest

public int SubItemHitTest( LPLVHITTESTINFO pInfo );

Update

public BOOL Update( int nItem );

 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD