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.EditorPageBase
editor, listeners, schema, v8project
-
-
Constructor Summary
Constructors Constructor Description Resources(DataCompositionSchemaEditor editor, org.eclipse.swt.widgets.Composite parent, int style, IMdTypeIndex mdTypeIndex)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Map<String,ResourcesAvailableFieldsContentProvider.ResourceAvailableField>
getAvailableFields(IV8Project v8project, DataCompositionSchema schema, IMdTypeIndex mdTypeIndex)
Получить список доступных полейstatic Map<String,ResourcesAvailableFieldsContentProvider.ResourceAvailableField>
getAvailableFields(IV8Project v8project, DataCompositionSchema schema, IMdTypeIndex mdTypeIndex, Collection<String> availableDataPath)
Gets available fields forDataCompositionSchema
static List<String>
getAvailableGroups(DataCompositionSchema schema, IMdTypeIndex mdTypeIndex)
Получить список доступных группvoid
notify(DcsEvent event)
Сообщить о событииvoid
updateContent()
Update content and refresh tree viewer for the Resources tab-
Methods inherited from class com._1c.g5.v8.dt.dcs.ui.EditorPageBase
addListener, addModelChangedListener, dispose, getAlias, getContributorClass, getCurrentLanguageCode, getEditingContext, getEditor, getEmbeddedEditor, getSchema, getV8project, getVersion, removeModelChangedNotifier
-
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
-
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
-
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, 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.Widget
addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
-
-
-
-
Constructor Detail
-
Resources
public Resources(DataCompositionSchemaEditor editor, org.eclipse.swt.widgets.Composite parent, int style, IMdTypeIndex mdTypeIndex)
- Parameters:
editor
- конструкторparent
- родительstyle
- стильmdTypeIndex
- The MD type index. May not benull
-
-
Method Detail
-
notify
public void notify(DcsEvent event)
Description copied from interface:IDcsListener
Сообщить о событии- Specified by:
notify
in interfaceIDcsListener
- Overrides:
notify
in classEditorPageBase
- Parameters:
event
- событие
-
getAvailableFields
public static Map<String,ResourcesAvailableFieldsContentProvider.ResourceAvailableField> getAvailableFields(IV8Project v8project, DataCompositionSchema schema, IMdTypeIndex mdTypeIndex)
Получить список доступных полей- Parameters:
v8project
- the V8 project, cannot benull
schema
- схемаmdTypeIndex
- The MD type index. May not benull
- Returns:
- доступные поля
-
getAvailableFields
public static Map<String,ResourcesAvailableFieldsContentProvider.ResourceAvailableField> getAvailableFields(IV8Project v8project, DataCompositionSchema schema, IMdTypeIndex mdTypeIndex, Collection<String> availableDataPath)
Gets available fields forDataCompositionSchema
- Parameters:
v8project
- actualIV8Project
, cannot benull
schema
- actualDataCompositionSchema
for build available fields, cannot benull
mdTypeIndex
- index of theType
s available for projectv8Project
, cannot benull
availableDataPath
- collection of the string presentation of available data path of fields, cannot benull
- Returns:
- available fields for
DataCompositionSchema
, nevernull
-
getAvailableGroups
public static List<String> getAvailableGroups(DataCompositionSchema schema, IMdTypeIndex mdTypeIndex)
Получить список доступных групп- Parameters:
schema
- схемаmdTypeIndex
- The MD type index. May not benull
- Returns:
- доступные группы
-
updateContent
public void updateContent()
Update content and refresh tree viewer for the Resources tab
-
-