The Cataloging Rules OSID includes rules services to
manage rules applied to Catalogs.
CatalogEnabler is an
that operates the enabling and disabling of a
Catalog within a federated hierarchy. An
Catalog is one that actively
particpates in the federation resulting in the inclusion
OsidObjects mapped to the
Catalog and that of any of its descendants. An
inactive Catalog effecively hides the mapped
OsidObjects and that of its descendants from the
federation. In either case, the
itself is visible in the federated hierarchy.
CatalogEnablers are also cataloged in
Catalogs. In the Catalog OSID, care must be
taken to distinguish between the
mapped to a
Catalog for the purpose
of cataloging and the
applied to Catalog.