corba::cadmin::persprod::AvailnSubscrPart Interface Reference

Collaboration diagram for corba::cadmin::persprod::AvailnSubscrPart:

Collaboration graph
[legend]
List of all members.

Detailed Description

Interface to show subscribed parts and product parts that are available.

This interface shows three type of information. A mandatory product part that is not personalised, a mandatory product part that is personalised and available product parts that are not yet personalised.

Definition at line 49 of file persproduct.idl.

Public Member Functions

Public Attributes


Member Function Documentation

cadmin::persproditem::PersProdItemWriter corba::cadmin::persprod::AvailnSubscrPart::crePersPart (  )  raises (common::OsbCorbaException)

Create a personalized part.

Returns:
A newly created personalized part of the correct type. If applicable it contains the default configuration.


Member Data Documentation

readonly attribute boolean corba::cadmin::persprod::AvailnSubscrPart::hasDefPersPart

Flag if a default personalization is defined for the product part.

Use crePersPart() to get the default personalization if the attribute is true.

Definition at line 75 of file persproduct.idl.

readonly attribute boolean corba::cadmin::persprod::AvailnSubscrPart::isSubscribed

Check if an AvailnSubscrPart is subscribed.

Definition at line 66 of file persproduct.idl.

readonly attribute long corba::cadmin::persprod::AvailnSubscrPart::mandatory

-1 if PersPart is a mandatory product part.

Definition at line 63 of file persproduct.idl.

readonly attribute pcat::pp::ProductPartId corba::cadmin::persprod::AvailnSubscrPart::ppId

Unique product part id. It is 0 if perspart is personalised.

Definition at line 54 of file persproduct.idl.

readonly attribute cadmin::PersNodeId corba::cadmin::persprod::AvailnSubscrPart::ppnId

Unique personalised product part id. It is 0 is perspart is not a personalised product node.

Definition at line 60 of file persproduct.idl.


The documentation for this interface was generated from the following file:
Generated on Sat Sep 2 14:24:02 2006 for OSB Library by  doxygen 1.4.7