Differences between revisions 1 and 2
Revision 1 as of 2008-06-26 12:26:05
Size: 932
Editor: kfc
Comment: Created by the PackagePages action.
Revision 2 as of 2010-03-17 13:09:22
Size: 933
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
The disseminators named by [:DataModel/Type_DOMS_object: Type_DOMS], are to be defined by the individual objects - so for instance an image file object would give the actual image (possibly scaled) in IMAGE_PRESENTATION, while an object representing a CD album might have a cover it can give as representation. The disseminators named by [[DataModel/Type DOMS object| Type_DOMS]], are to be defined by the individual objects - so for instance an image file object would give the actual image (possibly scaled) in IMAGE_PRESENTATION, while an object representing a CD album might have a cover it can give as representation.

Disseminators

The disseminators named by Type_DOMS, are to be defined by the individual objects - so for instance an image file object would give the actual image (possibly scaled) in IMAGE_PRESENTATION, while an object representing a CD album might have a cover it can give as representation.

We expect to cache the result of calls to these disseminators.

Note that VIDEO/SOUND/TEXT_PRESENTATION(0, MaxInt) will give the entire stream, while IMAGE_PRESENTATION(maxInt,maxInt) will give the entire image.

IMAGE_PRESENTATION(64,64) might be used for thumbnails.

INDEX_REPRESENTATION -> XML gives a unified representation of this object for indexing purposes. It is only used on indexable objects, and in those cases it will return information that might be extracted from an entire graph of objects. For instance a CD might collect information about all tracks from sub-objects.

DataModel/Disseminators (last edited 2010-03-17 13:09:22 by localhost)