| | | | | | |
. | 12 | <beans>/*/<bean>/dependency-check | default none simple objects all | | Phase 1 | |
. | 13 | <beans>/*/<bean>/depends-on | List of all bean names accessible to the current file being edited (bean entities + alias entities) | | Phase 3 | |
. | 14 | <beans>/*/<bean>/init-method <beans>/*/<bean>/destroy-method | List of all the non static methods returning a void and accepting no parameters on current class or super classes | | Phase 4 | |
. | 15 | <beans>/*/<bean>/factory-method | List of all static methods on the bean class (returning the type of the bean class?) if the factory bean has not been defined. If the factory bean has been defined, the method should be found on the class implementing the factory bean | | Phase 4 | |
. | 16 | <beans>/*/<bean>/factory-bean | List of all bean names accessible to the current file being edited (bean entities + alias entities) | | Phase 3 | |
. | 17 | <beans>/*/<bean>/autowire-candidate | true false | | Phase 1 | |
. | 18 | <beans>/*/<bean>/<constructor-arg>/type | List of all available types (FQN Completion similar to use case 6) | Does this need introspection on the bean's constructor? | Phase 5 | |
. | 19 | <beans>/*/<bean>/<constructor-arg>/ref | List of all bean names accessible to the current file being edited (bean entities + alias entities) filtered by the type of the constructor argument | | Phase 4 | |
. | 20 | <beans>/*/<ref>/bean | List of all bean names accessible to the current file being edited (bean entities + alias entities) | Filtered by type of enclosing <property> or <constructor-arg> | Phase 4 | |
. | 21 | <beans>/*/<ref>/local | List of all bean names accessible in the current file being edited (bean entities + alias entities) | Filtered by type of enclosing <property> or <constructor-arg> | Phase 4 | |
. | 22 | <beans>/*/<idref>/bean | List of all bean names accessible to the current file being edited (bean entities + alias entities) | Filtered by type of enclosing <property> or <constructor-arg> | Phase 4 | |
. | 23 | <beans>/*/<idref>/local | List of all bean names accessible in the current file being edited (bean entities + alias entities) | Filtered by type of enclosing <property> or <constructor-arg> | Phase 4 | |
. | 24 | <beans>/*/<value>/type | List of all available types (FQN Completion similar to use case 6) | Filtered by type of enclosing <property> or <constructor-arg> | Phase 5 | |
. | 25 | <beans>/*/<list>/merge <beans>/*/<set>/merge <beans>/*/<map>/merge <beans>/*/<props>/merge | default true false | | Phase 1 | |
. | 26 | <beans>/*/<list>/value-type <beans>/*/<set>/value-type <beans>/*/<map>/value-type <beans>/*/<map>/key-type | List of all available types (FQN Completion similar to use case 6) | Does this need introspection on the bean's class? | Phase 5 | |
. | 27 | <beans>/*/<map>/<entry>/key-ref <beans>/*/<map>/<entry>/value-ref | List of all bean names accessible to the current file being edited (bean entities + alias entities) | | Phase 3 | |
. | 28 | <beans>/*/<bean>/<property>/ref | List of all bean names accessible to the current file being edited (bean entities + alias entities) | Filtered by type of property in the bean's class | Phase 4 | |
. | 29 | <beans>/*/<bean>/<property>/name | List of all properties defined in the class or it's super classes | | Phase 3 | |
. | 30 | <beans>/*/<bean>/<lookup-method>/name | List of all methods in the bean class (non static) | | Phase 3 | |
. | 31 | <beans>/*/<bean>/<lookup-method>/bean | List of all bean names accessible to the current file being edited (bean entities + alias entities) | Filtered by return type of the lookup method | Phase 4 | |