Methods' Details |
getSuppliedMethodConcepts
long |
getSuppliedMethodConcepts(); |
- Description
- returns information about which method concepts described in
the MethodConcept constants group are supported
by this XIntrospectionAccess implementation.
The minimum supported concepts should be:
- MethodConcept::PROPERTY,
- MethodConcept::LISTENER,
- MethodConcept::ENUMERATION,
- MethodConcept::NAMECONTAINER
- MethodConcept::INDEXCONTAINER;
- Returns
- zero or more constants of the MethodConcept
constants group combined by an arithmetical or-operation.
|
|
getSuppliedPropertyConcepts
long |
getSuppliedPropertyConcepts(); |
- Description
- returns information about which property concepts described in
the PropertyConcept constants group are supported
by this XIntrospectionAccess implementation.
The minimum supported concepts should be:
- PropertyConcept::PROPERTYSET,
- PropertyConcept::ATTRIBUTES and
- PropertyConcept::METHODS.
- Returns
- zero or more constants of the PropertyConcept
constants group.combined by an arithmetical or-operation.
|
|
getProperty
- Description
- returns information about a property if a property with
the demanded name exists and if it accords to one of the
demanded PropertyConcepts. The information
is provided as Property struct.
- Returns
- A Property struct providing
information about the demanded property,
if a corresponding property exists.
- Parameter aName
- the name of the property.
- Parameter nPropertyConcepts
- zero or more constants of the
PropertyConcept constants group combined by an arithmetical
or-operation.
- Throws
- NoSuchElementException
when a property with the demanded name doesn't exist
or if it accords to a wrong
PropertyConcept.
|
|
hasProperty
boolean |
hasProperty( |
[in] string |
aName, |
| [in] long |
nPropertyConcepts ); |
- Description
- allows to ask if a property with the demanded name exists
and if it accords to one of the demanded
PropertyConcepts.
- Returns
- true if the property exists and accords to one of
the demanded PropertyConcepts, otherwise
false is returned.
- Parameter aName
- the name of the property.
- Parameter nPropertyConcepts
- zero or more constants of the
PropertyConcept constants group combined by an arithmetical
or-operation.
|
|
getProperties
sequence< Property > |
getProperties( |
[in] long |
nPropertyConcepts ); |
- Description
- returns a sequence of properties of the introspected object
- Returns
- all properties of the introspected object which accord
to the demanded PropertyConcepts.
- Parameter nPropertyConcepts
- zero or more constants of the
PropertyConcept constants group combined by an arithmetical
or-operation.
|
|
getMethod
- Description
- returns information about a method if a method with
the demanded name exists and if it accords to one of
the demanded MethodConcepts. The information is
provided as
::com::sun::star::reflection::XIdlMethod.
- Returns
- A
::com::sun::star::reflection::XIdlMethod providing information about and
access to the demanded method if a corresponding
method exists.
- Parameter aName
- the name of the method.
- Parameter nMethodConcepts
- zero or more constants of the
MethodConcept constants group combined by an arithmetical
or-operation.
- Throws
- NoSuchElementException
when a method with the demanded name doesn't exist
or if it accords to a wrong MethodConcept.
|
|
hasMethod
boolean |
hasMethod( |
[in] string |
aName, |
| [in] long |
nMethodConcepts ); |
- Description
- allows to ask if a method with the demanded name exists
and if it accords to one of the demanded
MethodConcepts.
- Returns
- true if the method exists and accords to one of
the demanded MethodConcepts, otherwise
false is returned.
- Parameter aName
- the name of the method.
- Parameter nMethodConcepts
- zero or more constants of the
MethodConcept constants group combined by an arithmetical
or-operation.
|
|
getMethods
- Description
- returns a sequence of methods of the introspected object.
- Returns
- all methods of the introspected object which accord
to the demanded MethodConcepts.
- Parameter nMethodConcepts
- zero or more constants of the
MethodConcept constants group combined by an arithmetical
or-operation.
|
|
getSupportedListeners
sequence< type > |
getSupportedListeners(); |
- Description
- returns the listener types supported by the introspected
object.
If the introspected object has the methods
addFooListener( XFooListener xFoo ) and
removeFooListener( XFooListener xFoo )
the type of XFooListener will be one of the elements
in the returned sequence.
- Returns
- a sequence of the types of listener interfaces
which are supported by the introspected object.
|
|
queryAdapter
|