public void close() { this.definition.close(); this.definition = null; m_OnAddDefinitionObject = null; m_OnRemoveDefinitionObject = null; }
public void endPath() { var p = getPrimaryTokens(m_Index); var s = getSecondaryTokens(m_Index); this.definition = new TezAttributeDef() { primaryPath = p.Count > 0 ? p.ToArray() : null, secondaryPath = s.Count > 0 ? s.ToArray() : null }; free(m_Index); m_Index = -1; }