private void MakeLabel() { JPCommonNode tNode = m_Head; // initialize if (m_Label != null) { m_Label.Clear(); } else { m_Label = new JPCommonLabel(); } m_Label.Initialize(); // push word for (tNode = m_Head; tNode != null; tNode = tNode.next) { m_Label.Push ( tNode.Pron, tNode.Pos, tNode.CType, tNode.CForm, tNode.Acc, tNode.ChainFlag ); } // make label m_Label.make(); }
public void Initialize() { m_Head = null; m_Tail = null; m_Label = null; }