Class FocusDefinitionsMappingProvider
java.lang.Object
org.wicketstuff.select2.ChoiceProvider<VariableBindingDefinitionType>
com.evolveum.midpoint.gui.impl.component.input.FocusDefinitionsMappingProvider
- All Implemented Interfaces:
- Serializable,- org.apache.wicket.model.IDetachable,- org.apache.wicket.util.io.IClusterable
- Direct Known Subclasses:
- SourceOfFocusMappingProvider
public class FocusDefinitionsMappingProvider
extends org.wicketstuff.select2.ChoiceProvider<VariableBindingDefinitionType>
- See Also:
- 
Constructor SummaryConstructorsConstructorDescriptionFocusDefinitionsMappingProvider(org.apache.wicket.model.IModel<PrismPropertyWrapper<VariableBindingDefinitionType>> rowModel) 
- 
Method SummaryModifier and TypeMethodDescriptioncollectAvailableDefinitions(String input, PrismContainerDefinition<? extends Containerable> focusDef) collectAvailableDefinitions(String input, ResourceObjectTypeDefinitionType resourceObjectType) protected PrismContainerDefinition<? extends Containerable>getFocusTypeDefinition(ResourceObjectTypeDefinitionType resourceObjectType) protected final org.apache.wicket.model.IModel<PrismPropertyWrapper<VariableBindingDefinitionType>>voidquery(String text, int page, org.wicketstuff.select2.Response<VariableBindingDefinitionType> response) protected booleantoChoices(Collection<String> values) Methods inherited from class org.wicketstuff.select2.ChoiceProviderdetach, toJson
- 
Constructor Details- 
FocusDefinitionsMappingProviderpublic FocusDefinitionsMappingProvider(org.apache.wicket.model.IModel<PrismPropertyWrapper<VariableBindingDefinitionType>> rowModel) 
 
- 
- 
Method Details- 
getRowModelprotected final org.apache.wicket.model.IModel<PrismPropertyWrapper<VariableBindingDefinitionType>> getRowModel()
- 
getDisplayValue- Specified by:
- getDisplayValuein class- org.wicketstuff.select2.ChoiceProvider<VariableBindingDefinitionType>
 
- 
getIdValue- Specified by:
- getIdValuein class- org.wicketstuff.select2.ChoiceProvider<VariableBindingDefinitionType>
 
- 
stripVariableSegmentprotected boolean stripVariableSegment()
- 
querypublic void query(String text, int page, org.wicketstuff.select2.Response<VariableBindingDefinitionType> response) - Specified by:
- queryin class- org.wicketstuff.select2.ChoiceProvider<VariableBindingDefinitionType>
 
- 
toChoices- Specified by:
- toChoicesin class- org.wicketstuff.select2.ChoiceProvider<VariableBindingDefinitionType>
 
- 
collectAvailableDefinitionspublic List<String> collectAvailableDefinitions(String input, ResourceObjectTypeDefinitionType resourceObjectType) 
- 
collectAvailableDefinitionsprotected List<String> collectAvailableDefinitions(String input, PrismContainerDefinition<? extends Containerable> focusDef) 
- 
getFocusTypeDefinitionprotected PrismContainerDefinition<? extends Containerable> getFocusTypeDefinition(ResourceObjectTypeDefinitionType resourceObjectType) 
- 
collectAvailableDefinitions
 
-