Click or drag to resize

lexicInflection Class

imbSCI | imbACE | imbNLP | imbWEM | imbWBI

[This is preliminary documentation and is subject to change.]

Graph representing single lexic inflection
Inheritance Hierarchy
SystemObject
  graphNodeBase
    graphNodeCustom
      imbNLP.PartOfSpeech.lexicUnitlexicGraph
        imbNLP.PartOfSpeech.lexicUnitlexicInflection

Namespace:  imbNLP.PartOfSpeech.lexicUnit
Assembly:  imbNLP.PartOfSpeech (in imbNLP.PartOfSpeech.dll) Version: 0.2.18
Syntax
C#
[SerializableAttribute]
public class lexicInflection : lexicGraph

The lexicInflection type exposes the following members.

Constructors
  NameDescription
Public methodlexicInflection
Initializes a new instance of the lexicInflection class.
Public methodlexicInflection(String)
Initializes a new instance of the lexicInflection class
Public methodlexicInflection(String, String)
Initializes a new instance of the lexicInflection class
Top
Properties
  NameDescription
Protected propertychildren (Inherited from graphNodeCustom.)
Protected propertydoAutonameFromTypeName (Inherited from lexicGraph.)
Protected propertydoAutorenameOnExisting (Inherited from lexicGraph.)
Public propertyforTreeview (Inherited from graphNodeCustom.)
Public propertyinflectedForm
Public propertyisLeaf (Inherited from graphNodeBase.)
Public propertyItem (Inherited from graphNodeCustom.)
Public propertyItem (Inherited from graphNodeCustom.)
Public propertylemmaForm
Lemma form for this inflection
Public propertylevel (Inherited from graphNodeBase.)
Public propertylexicalDefinitionLine
Gets or sets the lexical definition line.
Protected propertymychildren (Inherited from graphNodeCustom.)
Public propertyname (Inherited from graphNodeBase.)
Public propertynodeType (Inherited from lexicGraph.)
Public propertyparent (Inherited from graphNodeBase.)
Public propertypath (Inherited from graphNodeBase.)
Public propertypathSeparator (Inherited from graphNodeBase.)
Public propertyroot (Inherited from graphNodeBase.)
Top
Methods
  NameDescription
Public methodAdd(String) (Inherited from graphNodeCustom.)
Public methodAdd(IGraphNode) (Inherited from graphNodeCustom.)
Public methodAddGrammarCase
Adds the grammar case under this inflection
Public methodContainsKey (Inherited from graphNodeBase.)
Public methodCount (Inherited from graphNodeBase.)
Public methodCreateChildItem
Creates new child item and sets the name, but still do not add it. Used internally by [!:Add(String pathWithName)]
(Overrides graphNodeCustom.CreateChildItem(String).)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAllTagsFromGramTags
Gets the tag from gram tags.
Public methodgetChildNames (Inherited from graphNodeBase.)
Public methodGetEnumerator (Inherited from graphNodeBase.)
Public methodgetFirst (Inherited from graphNodeBase.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetIndex (Inherited from graphNodeCustom.)
Public methodGetSibling (Inherited from graphNodeCustom.)
Public methodGetTagFromGramTagsT
Gets all tags of specified type
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove(String) (Inherited from graphNodeBase.)
Public methodRemove(IEnumerableString) (Inherited from graphNodeBase.)
Public methodRemoveByKey (Inherited from graphNodeBase.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also