KbPracticeService Object Services | 12 | ![]() |
The KbPracticeService module is defined in the file named:
The KbPracticeService module defines services that can be used to create, manage, use, and destroy human practice descriptions.
It's version information is:
$Id: KbPracticeService.idl,v 1.38 1997-08-07 17:03:16-04 wlf Exp $
It is defined in the Java package named:
org.cert.KbPracticeService
module KbPracticeService
{
Forward declarations:
interface AdministrativePractice;
interface DesignPractice;
interface ImplementationPractice;
interface Practice;
interface PracticeClass;
Sequence declarations:
typedef sequence<AdministrativePractice> SeqOfAdministrativePractice;
typedef sequence<DesignPractice> SeqOfDesignPractice;
typedef sequence<ImplementationPractice> SeqOfImplementationPractice;
typedef sequence<Practice> SeqOfPractice;
typedef sequence<PracticeClass> SeqOfPracticeClass;
interface Practice {
readonly attribute
KosCollection::Set
/*
of
Practice
*/
childPractices;
};
interface ImplementationPractice : Practice {
};
interface AdministrativePractice : Practice {
};
interface DesignPractice : Practice {
};
interface PracticeClass : KbClassificationService::Class {
readonly attribute
KosCollection::Set /* of Practice */ practices;
readonly attribute
KosCollection::Set
/*
of
PracticeClass
*/
childClasses;
readonly attribute PracticeClass parentClass;
};
};