public override Schema GetSchema()
 {
     var schema = base.GetSchema();
     var schemaBuilder = new SchemaBuilder();
     schema.CombineWith(new Schema(schemaBuilder.Inject(@"<Attribute Name=""" + ClassTypeToInstantiate + @""" RefNodeName=""/Application/BOModel/Class""/>", ModelElement.ListView)));
     schema.CombineWith(new Schema(schemaBuilder.Inject(@"<Attribute Name=""" + ClassTypeToInstantiate + @""" RefNodeName=""/Application/BOModel/Class""/>", ModelElement.DetailView)));
     return schema;
 }   
 public override Schema GetSchema()
 {
     var helper = new SchemaBuilder();
     DictionaryNode dictionaryNode = helper.Inject(@"<Attribute Name=""" + DescribeRunTimeMembersAttributeName + @""" Choice=""True,False""/>", ModelElement.Class);
     return new Schema(dictionaryNode);
 }