CORBAservices
IDL source Global index
interface RelationshipFactory
- degree
- named_role_types
- relationship_type
- create
- NamedRoleType
- NamedRoleTypes
- DegreeError
- DuplicateRoleName
- MaxCardinalityExceeded
- RoleTypeError
- UnknownRoleName
readonly attribute unsigned short degree;
-
readonly attribute NamedRoleTypes named_role_types;
-
readonly attribute CORBA::InterfaceDef relationship_type;
-
Relationship create(in NamedRoles named_roles)
raises(RoleTypeError, MaxCardinalityExceeded, DegreeError, UnknownRoleName);
-
struct NamedRoleType {
RoleName name;
CORBA::InterfaceDef named_role_type;
};
-
typedef sequence<NamedRoleType> NamedRoleTypes;
-
exception DegreeError {
unsigned short required_degree;
};
-
exception DuplicateRoleName {
NamedRoles culprits;
};
-
exception MaxCardinalityExceeded {
NamedRoles culprits;
};
-
exception RoleTypeError {
NamedRoles culprits;
};
-
exception UnknownRoleName {
NamedRoles culprits;
};
-
Generated by Sylvain BARTHELEMY, http://www.barth.netliberte.org,
with Sandia idldoc 1.0.