|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertySetDefFactoryOperations
PropertySetDefFactory
provides an interface for
creating PropertySetDef
s.
It should be noted that deletion of initial or allowed properties is tied to the property mode setting for that property. In other words, initial or allowed properties are not inherently safe from deletion.
Method Summary | |
---|---|
PropertySetDef |
create_constrained_propertysetdef(org.omg.CORBA.TypeCode[] allowed_property_types,
PropertyDef[] allowed_property_defs)
The create_constrained_propertysetdef operation allows
a client to create a new PropertySetDef with specific
constraints, including property modes. |
PropertySetDef |
create_initial_propertysetdef(PropertyDef[] initial_property_defs)
The create_initial_propertysetdef operation allows a
client to create a new PropertySetDef with specific
initial properties, including property modes. |
PropertySetDef |
create_propertysetdef()
The create_propertysetdef operation returns a new
PropertySetDef . |
Method Detail |
---|
PropertySetDef create_propertysetdef()
create_propertysetdef
operation returns a new
PropertySetDef
. It is considered an implementation
issue as to whether the PropertySetDef
contains any
initial properties or has constraints.
PropertySetDef
.PropertySetDef create_constrained_propertysetdef(org.omg.CORBA.TypeCode[] allowed_property_types, PropertyDef[] allowed_property_defs) throws ConstraintNotSupported
create_constrained_propertysetdef
operation allows
a client to create a new PropertySetDef
with specific
constraints, including property modes.
allowed_property_types
- the sequence of allowed proeprty types.allowed_property_defs
- the sequence of allowed property definitions.
PropertySetDef
.
ConstraintNotSupported
- Indicates that either the
allowed_property_types
, or
allowed_property_defs
, parameter could not be
supported by the PropertySetDef
.PropertySetDef create_initial_propertysetdef(PropertyDef[] initial_property_defs) throws MultipleExceptions
create_initial_propertysetdef
operation allows a
client to create a new PropertySetDef
with specific
initial properties, including property modes.
initial_property_defs
- the sequence of initial property definitions.
PropertySetDef
.
MultipleExceptions
- if exceptions occurred while initializing
the PropertySetDef
with the specified property
definitions.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |