public class JFIBEditableReferencedComponentWidget extends org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget implements FIBSwingEditableView<FIBReferencedComponent,org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel>
org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel, org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.SwingReferencedComponentRenderingAdapter
RENDERING_TECHNOLOGY_ADAPTER
OPERATOR_ICON_SPACE
Constructor and Description |
---|
JFIBEditableReferencedComponentWidget(FIBReferencedComponent model,
FIBEditorController editorController) |
Modifier and Type | Method and Description |
---|---|
void |
delete() |
FIBSwingEditableViewDelegate<FIBReferencedComponent,org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel> |
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) |
protected FIBController |
makeEmbeddedFIBController(FIBComponent component) |
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
getJComponent, getReferencedComponentView, getRenderingAdapter, getResultingJComponent, makeReferencedComponentView, makeTechnologyComponent, referencedComponentChanged
updateOperatorContentsStart
public JFIBEditableReferencedComponentWidget(FIBReferencedComponent model, FIBEditorController editorController)
public JComponent getDraggableComponent()
FIBSwingEditableView
getDraggableComponent
in interface FIBSwingEditableView<FIBReferencedComponent,org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel>
public FIBEditorController getEditorController()
getEditorController
in interface FIBSwingEditableView<FIBReferencedComponent,org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel>
public void delete()
delete
in class org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget
public FIBSwingEditableViewDelegate<FIBReferencedComponent,org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel> getDelegate()
getDelegate
in interface FIBSwingEditableView<FIBReferencedComponent,org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel>
protected FIBController makeEmbeddedFIBController(FIBComponent component)
public boolean isOperatorContentsStart()
FIBSwingEditableView
isOperatorContentsStart
in interface FIBSwingEditableView<FIBReferencedComponent,org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel>
public void setOperatorContentsStart(boolean operatorContentsStart)
FIBSwingEditableView
setOperatorContentsStart
in interface FIBSwingEditableView<FIBReferencedComponent,org.openflexo.gina.swing.view.widget.JFIBReferencedComponentWidget.JReferenceComponentPanel>
Copyright © 2022 Openflexo. All rights reserved.