- foreach (var att in attsToSort.OrderBy(a => a.order))
- builder.AppendFormat("'{0}',", att.name);
- builder.Append("];\n");
-
- builder.Append("ViewFrame.chunks.pointsOfInterestNames=[");
- fields = typeof(PointOfInterest).GetFields( );
- attsToSort = new List<DisplayNameAttribute>( );
-
- foreach (var f in fields) {
- var att = f.GetCustomAttribute(typeof(DisplayNameAttribute));
- if (att != null)
- attsToSort.Add(( DisplayNameAttribute )att);
- }
- foreach (var att in attsToSort.OrderBy(a => a.order))
- builder.AppendFormat("'{0}',", att.name);
- builder.Append("];\n");
-
- builder.Append("ViewFrame.chunks.entityOfInterestNames=[");
- fields = typeof(EntityOfInterest).GetFields( );
- attsToSort = new List<DisplayNameAttribute>( );
-
- foreach (var f in fields) {
- var att = f.GetCustomAttribute(typeof(DisplayNameAttribute));
- if (att != null)
- attsToSort.Add(( DisplayNameAttribute )att);
- }
- foreach (var att in attsToSort.OrderBy(a => a.order))
- builder.AppendFormat("'{0}',", att.name);
- builder.Append("];\n");