C# 클래스 SIL.FieldWorks.XWorks.LexEd.ReversalIndexEntrySlice.ReversalIndexEntrySliceView

상속: SIL.FieldWorks.Common.RootSites.RootSiteControl
파일 보기 프로젝트 열기: sillsdev/FieldWorks

보호된 프로퍼티들

프로퍼티 타입 설명
m_dummyId int
m_heightView int
m_hvoObj int
m_hvoOldSelection int
m_sdaRev ReversalEntryDataAccess
m_sense ILexSense
m_tsf ITsStrFactory
m_usedIndices List
m_vc ReversalIndexEntryVc

공개 메소드들

메소드 설명
FindOrCreateReversalEntry ( IReversalIndex revIndex, List rgsForms, SIL.FieldWorks.FDO.FdoCache cache ) : int

Find the reversal index entry given by rgsForms, or if it doesn't exist, create it. In either case, return its hvo.

GetFormList ( string longNameIn, List forms ) : void

Given a string purporting to be the LongName of a reversal index entry, split it into the sequence of individial RIE forms that it represents (from the top of the hierarchy down).

MakeRoot ( ) : void
ReversalIndexEntrySliceView ( int hvo ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

HandleSelectionChange ( IVwRootBox rootb, IVwSelection vwselNew ) : void
OnLostFocus ( EventArgs e ) : void

Connect to the real data, when the control has lost focus.

OnMouseUp ( MouseEventArgs e ) : void

비공개 메소드들

메소드 설명
CheckHeight ( ) : void
ConvertDummiesToReal ( int hvoDummy ) : int
FindMatchingReversalEntry ( List rgsForms, List rghvoOwners, List rgrieMatching, int idxForms, int &maxLevel, int &maxOwner ) : int
GetReversalFormsAndCheckExisting ( List currentEntries, int hvoIndex, int wsIndex, int irieSense, int hvoEntry, List rgsFromDummy ) : bool

Get the reversal index entry form(s), and check whether these are empty (link is being deleted) or the same as before (link is unchanged). In either of these two cases, do what is needed and return true. Otherwise return false (linked entry must be found or created).

LoadDummyCache ( bool doFullReload ) : void
OnShowInReversalIndex ( object sender, EventArgs e ) : void
RemoveFromDummyCache ( int hvoIndex, int index ) : void
ResetEntries ( ) : void

The main set of reversal entries has changed, so update the display.

ReversalIndexEntrySliceView_RightMouseClickedEvent ( SimpleRootSite sender, FwRightMouseClickEventArgs e ) : void

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

FindOrCreateReversalEntry() 공개 정적인 메소드

Find the reversal index entry given by rgsForms, or if it doesn't exist, create it. In either case, return its hvo.
public static FindOrCreateReversalEntry ( IReversalIndex revIndex, List rgsForms, SIL.FieldWorks.FDO.FdoCache cache ) : int
revIndex IReversalIndex
rgsForms List
cache SIL.FieldWorks.FDO.FdoCache
리턴 int

GetFormList() 공개 정적인 메소드

Given a string purporting to be the LongName of a reversal index entry, split it into the sequence of individial RIE forms that it represents (from the top of the hierarchy down).
public static GetFormList ( string longNameIn, List forms ) : void
longNameIn string
forms List
리턴 void

HandleSelectionChange() 보호된 메소드

protected HandleSelectionChange ( IVwRootBox rootb, IVwSelection vwselNew ) : void
rootb IVwRootBox
vwselNew IVwSelection
리턴 void

MakeRoot() 공개 메소드

public MakeRoot ( ) : void
리턴 void

OnLostFocus() 보호된 메소드

Connect to the real data, when the control has lost focus.
protected OnLostFocus ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( MouseEventArgs e ) : void
e System.Windows.Forms.MouseEventArgs
리턴 void

ReversalIndexEntrySliceView() 공개 메소드

public ReversalIndexEntrySliceView ( int hvo ) : System
hvo int
리턴 System

프로퍼티 상세

m_dummyId 보호되어 있는 프로퍼티

protected int m_dummyId
리턴 int

m_heightView 보호되어 있는 프로퍼티

protected int m_heightView
리턴 int

m_hvoObj 보호되어 있는 프로퍼티

protected int m_hvoObj
리턴 int

m_hvoOldSelection 보호되어 있는 프로퍼티

protected int m_hvoOldSelection
리턴 int

m_sdaRev 보호되어 있는 프로퍼티

A decorated ISilDataAccess for use with the Views code.
protected ReversalEntryDataAccess m_sdaRev
리턴 ReversalEntryDataAccess

m_sense 보호되어 있는 프로퍼티

protected ILexSense m_sense
리턴 ILexSense

m_tsf 보호되어 있는 프로퍼티

protected ITsStrFactory m_tsf
리턴 ITsStrFactory

m_usedIndices 보호되어 있는 프로퍼티

protected List m_usedIndices
리턴 List

m_vc 보호되어 있는 프로퍼티

protected ReversalIndexEntryVc m_vc
리턴 ReversalIndexEntryVc