Class AbstractQNameWithChoicesPanelFactory
java.lang.Object
com.evolveum.midpoint.gui.impl.factory.panel.AbstractInputGuiComponentFactory<QName>
com.evolveum.midpoint.gui.impl.factory.panel.qname.DropDownChoicePanelFactory
com.evolveum.midpoint.gui.impl.factory.panel.qname.QNameTextPanelFactory
com.evolveum.midpoint.gui.impl.factory.panel.qname.AbstractQNameWithChoicesPanelFactory
- All Implemented Interfaces:
GuiComponentFactory<PrismPropertyPanelContext<QName>>
,Serializable
- Direct Known Subclasses:
QNameAttributePanelFactory
,SchemaItemTypePanelFactory
public abstract class AbstractQNameWithChoicesPanelFactory
extends QNameTextPanelFactory
implements Serializable
- Author:
- katkav
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
applyAutocomplete
(PrismPropertyPanelContext<QName> panelCtx) protected abstract List<DisplayableValue<QName>>
createValues
(PrismPropertyPanelContext<QName> panelCtx) getOrder()
protected InputPanel
getPanel
(PrismPropertyPanelContext<QName> panelCtx) protected boolean
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.panel.qname.QNameTextPanelFactory
match
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.panel.qname.DropDownChoicePanelFactory
getTypesList, register
Methods inherited from class com.evolveum.midpoint.gui.impl.factory.panel.AbstractInputGuiComponentFactory
configure, createPanel, getRegistry
-
Constructor Details
-
AbstractQNameWithChoicesPanelFactory
public AbstractQNameWithChoicesPanelFactory()
-
-
Method Details
-
getPanel
- Overrides:
getPanel
in classQNameTextPanelFactory
-
isStrictForPossibleValues
protected boolean isStrictForPossibleValues() -
createValues
protected abstract List<DisplayableValue<QName>> createValues(PrismPropertyPanelContext<QName> panelCtx) -
applyAutocomplete
-
getOrder
- Specified by:
getOrder
in interfaceGuiComponentFactory<PrismPropertyPanelContext<QName>>
- Overrides:
getOrder
in classQNameTextPanelFactory
-