public class CategoryAttrsFrame extends AbstractFrame
Modifier and Type | Class and Description |
---|---|
protected class |
CategoryAttrsFrame.CategoryAttributeCreateAction |
protected class |
CategoryAttrsFrame.CategoryAttributeEditAction |
ScreenFragment.AfterInitEvent, ScreenFragment.AttachEvent, ScreenFragment.DetachEvent, 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 CollectionPropertyDatasourceImpl<CategoryAttribute,java.util.UUID> |
categoryAttrsDs |
protected Table<CategoryAttribute> |
categoryAttrsTable |
protected Datasource |
categoryDs |
protected DataManager |
dataManager |
protected ComponentsFactory |
factory |
protected MessageTools |
messageTools |
protected Metadata |
metadata |
protected ReferenceToEntitySupport |
referenceToEntitySupport |
protected UserSessionSource |
userSessionSource |
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 |
---|
CategoryAttrsFrame() |
Modifier and Type | Method and Description |
---|---|
protected void |
assignNextOrderNo(CategoryAttribute attr) |
void |
init(java.util.Map<java.lang.String,java.lang.Object> params)
Called by the framework after creation of all components and before showing the screen.
|
protected void |
initDataTypeColumn() |
protected void |
initDefaultValueColumn() |
protected void |
initMoveButtons() |
protected void |
sortTableByOrderNo() |
add, add, addAction, addAction, addFacet, addStyleName, dispose, expand, expand, formatMessage, getAction, getActions, getAlignment, getCaption, getCompanion, getComponent, getComponent, getComponent, getComponents, getComposition, getContext, getDescription, getDsContext, getExpandDirection, getExpandRatio, getFacet, getFacets, 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, removeFacet, 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, addAttachEventListener, addDetachEventListener, 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
getFacetNN
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 MessageTools messageTools
@Inject protected UserSessionSource userSessionSource
@Inject protected ComponentsFactory factory
@Inject protected DataManager dataManager
@Inject protected ReferenceToEntitySupport referenceToEntitySupport
@Inject protected Table<CategoryAttribute> categoryAttrsTable
@Inject protected Datasource categoryDs
@Inject protected CollectionPropertyDatasourceImpl<CategoryAttribute,java.util.UUID> categoryAttrsDs
public void init(java.util.Map<java.lang.String,java.lang.Object> params)
AbstractFrame
init
in class AbstractFrame
params
- parameters passed from caller's code, usually from
HasWindowManager.openWindow(String, WindowManager.OpenType)
and similar methods, or set in
screens.xml
for this registered screenprotected void initMoveButtons()
protected void sortTableByOrderNo()
protected void initDataTypeColumn()
protected void initDefaultValueColumn()
protected void assignNextOrderNo(CategoryAttribute attr)