/[cits3200i]/branches/metadata-branch-rvvs89/UWAPlugins/MetadataPlugin/Source/MetadataType.cs


UCC Code Repository

Diff of /branches/metadata-branch-rvvs89/UWAPlugins/MetadataPlugin/Source/MetadataType.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 86 by rvvs89, Mon Oct 11 06:42:56 2010 UTC revision 87 by rvvs89, Mon Oct 11 21:19:18 2010 UTC
# Line 9  namespace MetadataPlugin.Source Line 9  namespace MetadataPlugin.Source
9      {      {
10          public abstract string Name { get; }          public abstract string Name { get; }
11    
         public abstract Form CreateEditor();  
   
12          public abstract IEnumerable<MetadataLocation> ApplicableLocations { get; }          public abstract IEnumerable<MetadataLocation> ApplicableLocations { get; }
13    
14          public abstract IMetadata CreateInstance(MetadataLocation location);          public abstract IMetadata CreateInstance(MetadataLocation location);
# Line 22  namespace MetadataPlugin.Source Line 20  namespace MetadataPlugin.Source
20              get              get
21              {              {
22                  yield return TEXT;                  yield return TEXT;
23                    // TODO: add more metadata types
24              }              }
25          }          }
26    
# Line 48  namespace MetadataPlugin.Source Line 47  namespace MetadataPlugin.Source
47              {              {
48                  return new MetadataText(location);                  return new MetadataText(location);
49              }              }
   
             public override Form CreateEditor()  
             {  
                 throw new NotImplementedException();  
             }  
50          }          }
51      }      }
52  }  }

Legend:
Removed from v.86  
changed lines
  Added in v.87

Managed by UCC Webmasters ViewVC Help
Powered by ViewVC 1.1.26