Property | Type | Description | |
---|---|---|---|
m_stylesheet | IVwStylesheet |
Method | Description | |
---|---|---|
AddChildren ( bool recursively, IEnumerable |
Add the children nodes of a particular node in the tree. Do this recursively if that parameter is set to true. Also set the node as Checked if is it in the set or chosenObjs.
|
|
AddChildrenAndLookForSelected ( ICmObject objToSelect, Stack |
Add the children nodes of a particular node in the tree. While adding nodes if a match is found for objToSelect then nodeRepresentingCurrentChoice assigned to it and is returned. Otherwise if no node in the tree matches objToSelect this method returns null.
|
|
AddSecondaryNodes ( |
Adds the secondary nodes.
|
|
AddSecondaryNodesAndLookForSelected ( |
Add secondary nodes to tree at nodes (and check any that occur in rghvoChosen), and return the one whose hvo is hvoToSelect, or nodeRepresentingCurrentChoice if none match.
|
|
LabelNode ( ObjectLabel label, IVwStylesheet stylesheet, bool displayUsage ) : System.Collections.Generic |
Initializes a new instance of the LabelNode class.
|
|
ResetVernacularFont ( ILgWritingSystemFactory wsf, int wsVern, IVwStylesheet stylesheet ) : void |
Resets the vernacular font.
|
|
WantNodeForLabel ( ObjectLabel label ) : bool |
Wants the node for label.
|
Method | Description | |
---|---|---|
CheckForSelection ( ObjectLabel label, ICmObject objToSelect, |
Checks for selection.
|
|
CountUsages ( ) : int |
Count how many references this item has. Virtual so a subclass can use a different algorithm (c.f. SemanticDomainsChooser's DomainNode).
|
|
Create ( ObjectLabel nol, IVwStylesheet stylesheet, bool displayUsage ) : |
Creates the specified LabelNode from the ObjectLabel.
|
Method | Description | |
---|---|---|
GetVernacularFont ( ILgWritingSystemFactory wsf, int wsVern, IVwStylesheet stylesheet ) : |
||
HasVernacularText ( ITsString tss, IEnumerable |
||
SetNodeText ( ) : void |
public AddChildren ( bool recursively, IEnumerable |
||
recursively | bool | |
chosenObjs | IEnumerable |
|
return | void |
public AddChildrenAndLookForSelected ( ICmObject objToSelect, Stack |
||
objToSelect | ICmObject | |
ownershipStack | Stack |
|
chosenObjs | IEnumerable |
|
return |
public AddSecondaryNodes ( |
||
node | The node. | |
nodes | The nodes. | |
chosenObjs | IEnumerable |
The chosen objects. |
return | void |
public AddSecondaryNodesAndLookForSelected ( |
||
node | node to be added | |
nodes | where to add it | |
nodeRepresentingCurrentChoice | The node representing current choice. | |
objToSelect | ICmObject | The obj to select. |
ownershipStack | Stack |
The ownership stack. |
chosenObjs | IEnumerable |
The chosen objects. |
return |
protected CheckForSelection ( ObjectLabel label, ICmObject objToSelect, |
||
label | ObjectLabel | The label. |
objToSelect | ICmObject | The obj to select. |
node | The node. | |
nodeRepresentingCurrentChoice | The node representing current choice. | |
return |
protected Create ( ObjectLabel nol, IVwStylesheet stylesheet, bool displayUsage ) : |
||
nol | ObjectLabel | |
stylesheet | IVwStylesheet | |
displayUsage | bool | |
return |
public LabelNode ( ObjectLabel label, IVwStylesheet stylesheet, bool displayUsage ) : System.Collections.Generic | ||
label | ObjectLabel | The label. |
stylesheet | IVwStylesheet | The stylesheet. |
displayUsage | bool | |
return | System.Collections.Generic |
public ResetVernacularFont ( ILgWritingSystemFactory wsf, int wsVern, IVwStylesheet stylesheet ) : void | ||
wsf | ILgWritingSystemFactory | The WSF. |
wsVern | int | The ws vern. |
stylesheet | IVwStylesheet | The stylesheet. |
return | void |
public WantNodeForLabel ( ObjectLabel label ) : bool | ||
label | ObjectLabel | The label. |
return | bool |