public class DynamicAttributesConditionFrame extends ConditionFrame<DynamicAttributesCondition>
ScreenFragment.AfterInitEvent, ScreenFragment.InitEvent
Frame.MessageMode, Frame.MessageType, Frame.NotificationType, Frame.Wrapper
ExpandingLayout.ExpandDirection
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.OptionsStyleProvider
Modifier and Type | Field and Description |
---|---|
protected LookupField<CategoryAttribute> |
attributeLookup |
protected TextField<java.lang.String> |
caption |
protected Label<java.lang.String> |
categoryLabel |
protected LookupField<Category> |
categoryLookup |
protected Metadata |
metadata |
protected LookupField<Op> |
operationLookup |
protected ReferenceToEntitySupport |
referenceToEntitySupport |
clientConfig, condition, defaultValueComponent, defaultValueLayout, filter, hidden, required, theme, width
frame, messages
NO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE, UNITS_PERCENTAGE, UNITS_PIXELS
Constructor and Description |
---|
DynamicAttributesConditionFrame() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
checkCondition() |
boolean |
commit() |
protected void |
fillAttributeSelect(Category category) |
protected void |
fillCategorySelect() |
protected void |
fillOperationSelect(CategoryAttribute categoryAttribute) |
protected void |
initComponents() |
void |
setCondition(DynamicAttributesCondition condition) |
createDefaultValueComponent, init
add, add, addAction, addAction, addStyleName, dispose, expand, expand, formatMessage, getAction, getActions, getAlignment, getCaption, getCompanion, getComponent, getComponent, getComponent, getComponents, getComposition, getContext, getDescription, getDsContext, getExpandDirection, getExpandRatio, getFrame, getFrameOwner, getHeight, getHeightSizeUnit, getIcon, getMargin, getMessage, getMessagesPack, getOwnComponent, getOwnComponents, getOwnComponentsStream, getParent, getSpacing, getStyleName, getWidth, getWidthSizeUnit, getWindowManager, getWrappedFrame, indexOf, init, isEnabled, isEnabledRecursive, isExpanded, isResponsive, isValid, isVisible, isVisibleRecursive, remove, removeAction, removeAction, removeAll, removeAllActions, removeStyleName, resetExpanded, setAlignment, setCaption, setCompanion, setDescription, setDsContext, setEnabled, setExpandRatio, setFragment, setFrame, setHeight, setIcon, setIconFromSet, setId, setMargin, setMessagesPack, setParent, setResponsive, setSpacing, setStyleName, setVisible, setWidth, setWrappedFrame, showValidationErrors, unwrap, unwrapComposition, validate, validate, validateAll
addAfterInitListener, addInitListener, fireEvent, getBeanLocator, getEventHub, getExtensions, getFragment, getHostController, getHostScreen, getId, getScreenData, getUiEventListeners, init, setBeanLocator, setExtensions, setHostController, setScreenData, setUiEventListeners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getXmlDescriptor, setXmlDescriptor
getActionNN, getSubPart
getComponentNN
add, focusFirstComponent, getComponentNN, remove
getHeightUnits, getId, getWidthUnits, isEnabledItself, isVisibleItself, requestFocus, setHeightAuto, setHeightFull, setSizeAuto, setSizeFull, setWidthAuto, setWidthFull
openEditor, openEditor, openEditor, openEditor, openEditor, openEditor, openEditor, openFrame, openFrame, openLookup, openLookup, openLookup, openLookup, openWindow, openWindow, showMessageDialog, showNotification, showNotification, showNotification, showOptionDialog, showOptionDialog, showWebPage
@Inject protected Metadata metadata
@Inject protected LookupField<Category> categoryLookup
@Inject protected LookupField<CategoryAttribute> attributeLookup
@Inject protected LookupField<Op> operationLookup
@Inject protected Label<java.lang.String> categoryLabel
@Inject protected ReferenceToEntitySupport referenceToEntitySupport
@Inject protected TextField<java.lang.String> caption
protected void initComponents()
initComponents
in class ConditionFrame<DynamicAttributesCondition>
public void setCondition(DynamicAttributesCondition condition)
setCondition
in class ConditionFrame<DynamicAttributesCondition>
protected java.lang.String checkCondition()
public boolean commit()
commit
in class ConditionFrame<DynamicAttributesCondition>
protected void fillCategorySelect()
protected void fillAttributeSelect(Category category)
protected void fillOperationSelect(CategoryAttribute categoryAttribute)