public class JFIBEditableBrowserWidget<T> extends org.openflexo.gina.swing.view.widget.JFIBBrowserWidget<T> implements FIBSwingEditableView<FIBBrowser,org.openflexo.gina.swing.view.widget.JFIBBrowserWidget.JTreePanel<T>>
ARROW_DOWN_ICON, ARROW_RIGHT_ICON
OPERATOR_ICON_SPACE
Constructor and Description |
---|
JFIBEditableBrowserWidget(FIBBrowser model,
FIBEditorController editorController) |
Modifier and Type | Method and Description |
---|---|
void |
delete() |
FIBSwingEditableViewDelegate<FIBBrowser,org.openflexo.gina.swing.view.widget.JFIBBrowserWidget.JTreePanel<T>> |
getDelegate() |
JComponent |
getDraggableComponent()
Return JComponent on which drag and drop is to be applied
|
FIBEditorController |
getEditorController() |
boolean |
isOperatorContentsStart()
Return boolean indicating that in EDIT mode, this view is the first view on an operator
Usefull to rendering features (give extra space to render operator icon) |
void |
setOperatorContentsStart(boolean operatorContentsStart)
Sets boolean indicating that in EDIT mode, this view is the first view on an operator
Usefull to rendering features (give extra space to render operator icon) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addToSelection, deleteBrowser, getFooter, getJComponent, getRenderingAdapter, getResultingJComponent, makeFooter, makeTechnologyComponent, performExpand, performSelect, performSelect, processRootChanged, registerDragGestureListener, updateSelectionMode
updateOperatorContentsStart
getJComponent, getRenderingAdapter, getResultingJComponent
focusGained, focusLost
public JFIBEditableBrowserWidget(FIBBrowser model, FIBEditorController editorController)
public FIBEditorController getEditorController()
getEditorController
in interface FIBSwingEditableView<FIBBrowser,org.openflexo.gina.swing.view.widget.JFIBBrowserWidget.JTreePanel<T>>
public JComponent getDraggableComponent()
FIBSwingEditableView
getDraggableComponent
in interface FIBSwingEditableView<FIBBrowser,org.openflexo.gina.swing.view.widget.JFIBBrowserWidget.JTreePanel<T>>
public void delete()
public FIBSwingEditableViewDelegate<FIBBrowser,org.openflexo.gina.swing.view.widget.JFIBBrowserWidget.JTreePanel<T>> getDelegate()
getDelegate
in interface FIBSwingEditableView<FIBBrowser,org.openflexo.gina.swing.view.widget.JFIBBrowserWidget.JTreePanel<T>>
public boolean isOperatorContentsStart()
FIBSwingEditableView
isOperatorContentsStart
in interface FIBSwingEditableView<FIBBrowser,org.openflexo.gina.swing.view.widget.JFIBBrowserWidget.JTreePanel<T>>
public void setOperatorContentsStart(boolean operatorContentsStart)
FIBSwingEditableView
setOperatorContentsStart
in interface FIBSwingEditableView<FIBBrowser,org.openflexo.gina.swing.view.widget.JFIBBrowserWidget.JTreePanel<T>>
Copyright © 2022 Openflexo. All rights reserved.