Class Resources
- java.lang.Object
- 
- org.eclipse.swt.widgets.Widget
- 
- org.eclipse.swt.widgets.Control
- 
- org.eclipse.swt.widgets.Scrollable
- 
- org.eclipse.swt.widgets.Composite
- 
- com._1c.g5.v8.dt.dcs.ui.EditorPageBase
- 
- com._1c.g5.v8.dt.dcs.ui.resources.Resources
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- EditorPage,- IDcsEnvironmentProvider,- IDcsListener,- org.eclipse.swt.graphics.Drawable
 
 public class Resources extends EditorPageBase Вкладка "Ресурсы"
- 
- 
Field Summary- 
Fields inherited from class com._1c.g5.v8.dt.dcs.ui.EditorPageBasecontext, listeners, schema, v8project
 
- 
 - 
Constructor SummaryConstructors Constructor Description Resources(DataCompositionSchemaControlContext context, org.eclipse.swt.widgets.Composite parent, int style)Constructor
 - 
Method Summary- 
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.EditorPageBaseaddListener, addModelChangedListener, dispose, getAlias, getBmModel, getContext, getContributorClass, getCoreEditingContext, getCurrentLanguageCode, getEditingContext, getEmbeddedEditor, getSchema, getV8project, getVersion, removeModelChangedNotifier
 - 
Methods inherited from class org.eclipse.swt.widgets.Compositechanged, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, 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, computeSize, dragDetect, dragDetect, forceFocus, 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, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
 - 
Methods inherited from class org.eclipse.swt.widgets.WidgetaddDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData
 
- 
 
- 
- 
- 
Constructor Detail- 
Resourcespublic Resources(DataCompositionSchemaControlContext context, org.eclipse.swt.widgets.Composite parent, int style) Constructor- Parameters:
- context- contains data for creating editor, integrating editor with other Data composition editors, cannot be- null
- parent- parent composite for creating editor, cannot be- null
- style- editor SWT style
 
 
- 
 - 
Method Detail- 
notifypublic void notify(DcsEvent event) Description copied from interface:IDcsListenerСообщить о событии- Specified by:
- notifyin interface- IDcsListener
- Overrides:
- notifyin class- EditorPageBase
- Parameters:
- event- событие
 
 - 
getAvailableFieldspublic static Map<String,ResourcesAvailableFieldsContentProvider.ResourceAvailableField> getAvailableFields(IV8Project v8project, IBmModel bmModel, DataCompositionSchema schema, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManger) Получить список доступных полей- Parameters:
- v8project- the V8 project, cannot be- null
- schema- схема
- mdTypeIndex- The MD type index. May not be- null
- emfIndexManger- The EMF index manager. May not be- null
- Returns:
- доступные поля
 
 - 
getAvailableFieldspublic static Map<String,ResourcesAvailableFieldsContentProvider.ResourceAvailableField> getAvailableFields(IV8Project v8project, IBmModel bmModel, DataCompositionSchema schema, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManger, Collection<String> availableDataPath) Gets available fields forDataCompositionSchema- Parameters:
- v8project- actual- IV8Project, cannot be- null
- schema- actual- DataCompositionSchemafor build available fields, cannot be- null
- mdTypeIndex- index of the- Types available for project- v8Project, cannot be- null
- emfIndexManger- The EMF index manager. May not be- null
- availableDataPath- collection of the string presentation of available data path of fields, cannot be- null
- Returns:
- available fields for DataCompositionSchema, nevernull
 
 - 
getAvailableGroupspublic static List<String> getAvailableGroups(IV8Project v8project, IBmModel bmModel, DataCompositionSchema schema, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManager) Gets list of available groups- Parameters:
- schema-- DataCompositionSchemafor getting available groups, cannot be- null
- mdTypeIndex- The MD type index. May not be- null
- emfIndexManger- The EMF index manager. May not be- null
- Returns:
- list of available groups, never null
 
 - 
updateContentpublic void updateContent() Update content and refresh tree viewer for the Resources tab
 - 
getViewerpublic TableExViewer getViewer() Returns resource viewer.- Returns:
- resource viewer. Cannot return null.
 
 - 
getAvailableFieldsViewerpublic TableExViewer getAvailableFieldsViewer() Returns resource available fields viewer.- Returns:
- resource available fields viewer. Cannot return null.
 
 
- 
 
-