@@ -0,0 +1,1114 @@
+/**%0D%0A * %0D%0A */%0D%0Apackage ecologylab.bigsemantics.metadata.builtins;%0D%0A%0D%0Aimport ecologylab.bigsemantics.metadata.Metadata;%0D%0Aimport ecologylab.bigsemantics.metadata.builtins.declarations.MetadataBuiltinDeclarationsTranslationScope;%0D%0Aimport ecologylab.bigsemantics.metadata.scalar.types.MetadataScalarType;%0D%0Aimport ecologylab.generic.Debug;%0D%0Aimport ecologylab.serialization.SimplTypesScope;%0D%0A%0D%0A/**%0D%0A * Encapsulates ClassDescriptors for Metadata and its subclasses that are coded by hand.%0D%0A */%0D%0Apublic class RichArtifactsTypesScope extends Debug%0D%0A%7B%0D%0A%09public static final String NAME = %22rich_artifacts_scope%22;%0D%0A%09%0D%0A%09protected static final Class CLASSES%5B%5D = %0D%0A%09%7B%0D%0A%09%09RichArtifact.class,%0D%0A%09%09RichBookmark.class,%0D%0A%09%09CreativeAct.class,%0D%0A%09%09ImageSelfmade.class,%0D%0A%09%09TextSelfmade.class,%0D%0A%09%09Clipping.class,%0D%0A%09%09ImageClipping.class,%0D%0A%09%09TextClipping.class,%0D%0A%09%09CurateLink.class,%0D%0A%09%09Annotate.class,%0D%0A%09%09%0D%0A%09%7D;%0D%0A%09%0D%0A%09static%0D%0A%09%7B%0D%0A%09%09MetadataScalarType.init();%0D%0A%09%7D%0D%0A%0D%0A%09public static SimplTypesScope get()%0D%0A%09%7B%0D%0A%09%09return SimplTypesScope.get(NAME, MetadataBuiltinDeclarationsTranslationScope.get(), MetadataMediaTypesScope.get(), CLASSES);%0D%0A%09%7D%09%0D%0A%7D%0D%0A

add new rich artifacts type scope