|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IComponentDescriptor
An interface which describes a single component. It contains information about component type, its available properties and more.
A component descriptor provides information about the real implementation of the component, whilst a component definition describes its configuration.
Method Summary | |
---|---|
boolean |
containsProperty(String name)
Checks if described component contains a property with a given name. |
Class<?> |
getComponentType()
Returns the component type. |
List<List<Class<?>>> |
getConstructorParametersTypes()
Returns list containing sequences of parameters types of available constructors. |
Collection<MetaProperty> |
getOptionalProperties()
Returns optional properties descriptions (meta-properties) of this component. |
Collection<MetaProperty> |
getProperties()
Returns all properties descriptions (meta-properties) of this component. |
Collection<MetaProperty> |
getRequriedProperties()
Returns required properties descriptions (meta-properties) of this component. |
Method Detail |
---|
Class<?> getComponentType()
Collection<MetaProperty> getProperties()
Collection<MetaProperty> getRequriedProperties()
Collection<MetaProperty> getOptionalProperties()
List<List<Class<?>>> getConstructorParametersTypes()
boolean containsProperty(String name)
name
- name of a property
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |