/// <summary> /// Default ctor /// </summary> public TableEntryNode(int entryIndex, Table.TypeSpec typeSpec, Table.Entry entry) { this.entryIndex = entryIndex; this.typeSpec = typeSpec; this.entry = entry; Text = string.Format("[{0:X4}] {1}", entryIndex, entry.Key); }
private static string CreateTypeSpecName(Table.TypeSpec typeSpec) { var name = Utility.NameConverter.UpperCamelCase(typeSpec.Name); if (!name.EndsWith("s")) name += "s"; return name; }
/// <summary> /// Default ctor /// </summary> public TableTypeSpecNode(Table.TypeSpec typeSpec) { spec = typeSpec; Text = typeSpec.Name; }