alma::ACS::jbaci::PropertySetImpl Class Reference
List of all members.
Public Member Functions |
| | PropertySetImpl () |
| | PropertySetImpl (Property[] propSet) throws MultipleExceptions |
| void | define_properties (Property[] propSet) throws MultipleExceptions |
| void | define_property (String name, Any value) throws ConflictingProperty, UnsupportedProperty, UnsupportedTypeCode, ReadOnlyProperty, InvalidPropertyName |
| boolean | delete_all_properties () |
| void | delete_properties (String[] arg0) throws MultipleExceptions |
| void | delete_property (String arg0) throws FixedProperty, PropertyNotFound, InvalidPropertyName |
| void | get_all_properties (int arg0, PropertiesHolder arg1, PropertiesIteratorHolder arg2) |
| void | get_all_property_names (int arg0, PropertyNamesHolder arg1, PropertyNamesIteratorHolder arg2) |
| int | get_number_of_properties () |
| boolean | get_properties (String[] arg0, PropertiesHolder arg1) |
| Any | get_property_value (String name) throws PropertyNotFound, InvalidPropertyName |
| boolean | is_property_defined (String arg0) throws InvalidPropertyName |
Private Member Functions |
| boolean | checkTypeAndProperty (String name, Any value) throws InvalidPropertyName, UnsupportedTypeCode, UnsupportedProperty |
| boolean | isValidProperty (String name) |
| boolean | isValidType (TypeCode code) |
Private Attributes |
| Map | propMap |
| ArrayList | allowed_property_types |
| ArrayList | allowed_properties |
Detailed Description
Implementation of org.omg.CosPropertyService.PropertySet.
- Author:
- Camilo Menay
-
Cristian Maureira
- Version:
- $id$
Constructor & Destructor Documentation
| alma::ACS::jbaci::PropertySetImpl::PropertySetImpl |
( |
|
) |
[inline] |
| alma::ACS::jbaci::PropertySetImpl::PropertySetImpl |
( |
Property[] |
propSet |
) |
throws MultipleExceptions [inline] |
Member Function Documentation
| boolean alma::ACS::jbaci::PropertySetImpl::checkTypeAndProperty |
( |
String |
name, |
|
|
Any |
value | |
|
) |
| | throws InvalidPropertyName, UnsupportedTypeCode, UnsupportedProperty [inline, private] |
| void alma::ACS::jbaci::PropertySetImpl::define_properties |
( |
Property[] |
propSet |
) |
throws MultipleExceptions [inline] |
| void alma::ACS::jbaci::PropertySetImpl::define_property |
( |
String |
name, |
|
|
Any |
value | |
|
) |
| | throws ConflictingProperty, UnsupportedProperty, UnsupportedTypeCode, ReadOnlyProperty, InvalidPropertyName [inline] |
| boolean alma::ACS::jbaci::PropertySetImpl::delete_all_properties |
( |
|
) |
[inline] |
| void alma::ACS::jbaci::PropertySetImpl::delete_properties |
( |
String[] |
arg0 |
) |
throws MultipleExceptions [inline] |
| void alma::ACS::jbaci::PropertySetImpl::delete_property |
( |
String |
arg0 |
) |
throws FixedProperty, PropertyNotFound, InvalidPropertyName [inline] |
| void alma::ACS::jbaci::PropertySetImpl::get_all_properties |
( |
int |
arg0, |
|
|
PropertiesHolder |
arg1, |
|
|
PropertiesIteratorHolder |
arg2 | |
|
) |
| | [inline] |
| void alma::ACS::jbaci::PropertySetImpl::get_all_property_names |
( |
int |
arg0, |
|
|
PropertyNamesHolder |
arg1, |
|
|
PropertyNamesIteratorHolder |
arg2 | |
|
) |
| | [inline] |
| int alma::ACS::jbaci::PropertySetImpl::get_number_of_properties |
( |
|
) |
[inline] |
| boolean alma::ACS::jbaci::PropertySetImpl::get_properties |
( |
String[] |
arg0, |
|
|
PropertiesHolder |
arg1 | |
|
) |
| | [inline] |
| Any alma::ACS::jbaci::PropertySetImpl::get_property_value |
( |
String |
name |
) |
throws PropertyNotFound, InvalidPropertyName [inline] |
| boolean alma::ACS::jbaci::PropertySetImpl::is_property_defined |
( |
String |
arg0 |
) |
throws InvalidPropertyName [inline] |
| boolean alma::ACS::jbaci::PropertySetImpl::isValidProperty |
( |
String |
name |
) |
[inline, private] |
| boolean alma::ACS::jbaci::PropertySetImpl::isValidType |
( |
TypeCode |
code |
) |
[inline, private] |
Member Data Documentation
The documentation for this class was generated from the following file: