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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanapplyAutocomplete(PrismPropertyPanelContext<QName> panelCtx) protected abstract List<DisplayableValue<QName>>createValues(PrismPropertyPanelContext<QName> panelCtx) getOrder()protected InputPanelgetPanel(PrismPropertyPanelContext<QName> panelCtx) protected booleanMethods inherited from class com.evolveum.midpoint.gui.impl.factory.panel.qname.QNameTextPanelFactory
matchMethods inherited from class com.evolveum.midpoint.gui.impl.factory.panel.qname.DropDownChoicePanelFactory
getTypesList, registerMethods inherited from class com.evolveum.midpoint.gui.impl.factory.panel.AbstractInputGuiComponentFactory
configure, createPanel, getRegistry
-
Constructor Details
-
AbstractQNameWithChoicesPanelFactory
public AbstractQNameWithChoicesPanelFactory()
-
-
Method Details
-
getPanel
- Overrides:
getPanelin classQNameTextPanelFactory
-
isStrictForPossibleValues
protected boolean isStrictForPossibleValues() -
createValues
protected abstract List<DisplayableValue<QName>> createValues(PrismPropertyPanelContext<QName> panelCtx) -
applyAutocomplete
-
getOrder
- Specified by:
getOrderin interfaceGuiComponentFactory<PrismPropertyPanelContext<QName>>- Overrides:
getOrderin classQNameTextPanelFactory
-