public class JFIBEditableTabView extends org.openflexo.gina.swing.view.container.JFIBTabView implements FIBSwingEditableContainerView<FIBPanel,JPanel>
OPERATOR_ICON_SPACE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
JFIBEditableTabView(FIBTab model,
FIBEditorController editorController) |
Modifier and Type | Method and Description |
---|---|
void |
delete() |
FIBSwingEditableContainerViewDelegate<FIBPanel,JPanel> |
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) |
<any> |
makeFIBLayoutManager(FIBPanel.Layout layoutType) |
List<OperatorDecorator> |
makeOperatorDecorators()
Make decorators for operators
|
List<PlaceHolder> |
makePlaceHolders(Dimension preferredSize) |
protected void |
paintAdditionalInfo(Graphics g) |
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
getComponent, updateVisibility
addSubComponentsAndDoLayout, clearContainer, getJComponent, getRenderingAdapter, getResultingJComponent, imageUpdate, makeTechnologyComponent, performUpdate, revalidateAndRepaint, updateBackgroundImageDefaultSize, updateBorder
updateOperatorContentsStart
public JFIBEditableTabView(FIBTab model, FIBEditorController editorController)
public JComponent getDraggableComponent()
FIBSwingEditableView
getDraggableComponent
in interface FIBSwingEditableView<FIBPanel,JPanel>
public FIBEditorController getEditorController()
getEditorController
in interface FIBSwingEditableView<FIBPanel,JPanel>
public void delete()
delete
in class org.openflexo.gina.swing.view.container.JFIBPanelView
public FIBSwingEditableContainerViewDelegate<FIBPanel,JPanel> getDelegate()
getDelegate
in interface FIBSwingEditableContainerView<FIBPanel,JPanel>
getDelegate
in interface FIBSwingEditableView<FIBPanel,JPanel>
protected void paintAdditionalInfo(Graphics g)
paintAdditionalInfo
in class org.openflexo.gina.swing.view.container.JFIBPanelView
public <any> makeFIBLayoutManager(FIBPanel.Layout layoutType)
makeFIBLayoutManager
in class org.openflexo.gina.swing.view.container.JFIBPanelView
public List<PlaceHolder> makePlaceHolders(Dimension preferredSize)
makePlaceHolders
in interface FIBSwingEditableContainerView<FIBPanel,JPanel>
public List<OperatorDecorator> makeOperatorDecorators()
FIBSwingEditableContainerView
makeOperatorDecorators
in interface FIBSwingEditableContainerView<FIBPanel,JPanel>
public boolean isOperatorContentsStart()
FIBSwingEditableView
isOperatorContentsStart
in interface FIBSwingEditableView<FIBPanel,JPanel>
public void setOperatorContentsStart(boolean operatorContentsStart)
FIBSwingEditableView
setOperatorContentsStart
in interface FIBSwingEditableView<FIBPanel,JPanel>
Copyright © 2022 Openflexo. All rights reserved.