Class RestrictionAccessSection
- java.lang.Object
- 
- org.eclipse.swt.widgets.Widget
- 
- org.eclipse.swt.widgets.Control
- 
- org.eclipse.swt.widgets.Scrollable
- 
- org.eclipse.swt.widgets.Composite
- 
- org.eclipse.swt.widgets.Canvas
- 
- org.eclipse.ui.forms.widgets.ExpandableComposite
- 
- org.eclipse.ui.forms.widgets.Section
- 
- com._1c.g5.v8.dt.rights.ui.sections.RestrictionAccessSection
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- org.eclipse.swt.graphics.Drawable
 
 public class RestrictionAccessSection extends org.eclipse.ui.forms.widgets.SectionRestriction access section.
- 
- 
Field Summary- 
Fields inherited from class org.eclipse.ui.forms.widgets.ExpandableCompositeCLIENT_INDENT, clientVerticalSpacing, COMPACT, descriptionVerticalSpacing, EXPANDED, FOCUS_TITLE, GAP, LEFT_TEXT_CLIENT_ALIGNMENT, marginHeight, marginWidth, NO_TITLE, NO_TITLE_FOCUS_BOX, SHORT_TITLE_BAR, textLabel, TITLE_BAR, titleBarTextMarginWidth, toggle, TREE_NODE, TWISTIE, VGAP
 
- 
 - 
Constructor SummaryConstructors Constructor Description RestrictionAccessSection(org.eclipse.ui.forms.IManagedForm managedForm, org.eclipse.swt.widgets.Composite parent, org.eclipse.ui.IWorkbenchPartSite site, IRightsEditorController controller, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider)Configuration.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RightgetSelectedRight()Gets selected right.RlsgetSelectedRls()Gets selected rls.voidinit(Set<Right> cruds, TreeViewerItem item)Inits section data.voidrefreshAsync(Right right, List<Rls> rlss)Refreshes right and set new rls input and selects rlsvoidrefreshViewerItemAsync(Right right, Rls rls)Refreshes selected right and rls async.- 
Methods inherited from class org.eclipse.ui.forms.widgets.SectiongetDescription, getDescriptionControl, getSeparatorControl, getTitleBarBackground, getTitleBarBorderColor, getTitleBarGradientBackground, internalSetExpanded, onPaint, reflow, setBackground, setBackgroundImage, setDescription, setDescriptionControl, setForeground, setSeparatorControl, setTitleBarBackground, setTitleBarBorderColor, setTitleBarGradientBackground
 - 
Methods inherited from class org.eclipse.ui.forms.widgets.ExpandableCompositeaddExpansionListener, computeSize, forceFocus, getClient, getExpansionStyle, getText, getTextClient, getTextClientHeightDifference, getTitleBarForeground, hasTitleBar, isExpanded, isFixedStyle, removeExpansionListener, setActiveToggleColor, setClient, setEnabled, setExpanded, setFont, setLayout, setMenu, setText, setTextClient, setTitleBarForeground, setToggleColor, setToolTipText
 - 
Methods inherited from class org.eclipse.swt.widgets.CanvasdrawBackground, getCaret, getIME, scroll, setCaret, setIME
 - 
Methods inherited from class org.eclipse.swt.widgets.Compositechanged, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayoutDeferred, setTabList, toString
 - 
Methods inherited from class org.eclipse.swt.widgets.ScrollablecomputeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
 - 
Methods inherited from class org.eclipse.swt.widgets.ControladdControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBounds, setBounds, setCapture, setCursor, setDragDetect, setLayoutData, setLocation, setLocation, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 - 
Methods inherited from class org.eclipse.swt.widgets.WidgetaddDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
 
- 
 
- 
- 
- 
Constructor Detail- 
RestrictionAccessSectionpublic RestrictionAccessSection(org.eclipse.ui.forms.IManagedForm managedForm, org.eclipse.swt.widgets.Composite parent, org.eclipse.ui.IWorkbenchPartSite site, IRightsEditorController controller, org.eclipse.xtext.naming.IQualifiedNameProvider qualifiedNameProvider)Configuration.- Parameters:
- managedForm- the managed form, can not be- null
- parent- the parent, can not be- null
- site- the editor site, can not be- null
- controller- the controller, can not be- null
- qualifiedNameProvider- the qualified name provider, can not be- null
 
 
- 
 - 
Method Detail- 
getSelectedRightpublic Right getSelectedRight() Gets selected right.- Returns:
- the right
 
 - 
getSelectedRlspublic Rls getSelectedRls() Gets selected rls.- Returns:
- the rls
 
 - 
initpublic void init(Set<Right> cruds, TreeViewerItem item) Inits section data.- Parameters:
- cruds- the crud rights
- item- the selected item
 
 - 
refreshAsyncpublic void refreshAsync(Right right, List<Rls> rlss) Refreshes right and set new rls input and selects rls- Parameters:
- right- the right
- rlss- te rlss
 
 
- 
 
-