IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.rcp.perspective.core
Interface ILayoutable

All Superinterfaces:
IRegisterable
All Known Subinterfaces:
IFolder, IView
All Known Implementing Classes:
Folder, Layoutable, View

public interface ILayoutable
extends IRegisterable

Base interface for which component can be layouted to eclipse perspective


Method Summary
 float getRatio()
          Get ratio of this component
 java.lang.String getRefId()
          Get referred component id
 int getRelationship()
          Get relationship to referred component.
 void layout(org.eclipse.ui.IPageLayout layout)
          Layout this component in the perspective
 void setRatio(float ratio)
          Set ratio for this component
 void setRefId(java.lang.String refid)
          Set referred component id for this component
 void setRelationship(int relationship)
          Set relationship to referred component.
 
Methods inherited from interface com.ibm.btt.rcp.perspective.core.IRegisterable
getId, initializeFrom, isHolder, setHolder, setId
 

Method Detail

getRelationship

int getRelationship()
Get relationship to referred component. Might be SWT.LEFT, SWT.RIGHT, SWT.BOTTOM, SWT.TOP

Returns:

setRelationship

void setRelationship(int relationship)
Set relationship to referred component. Might be SWT.LEFT, SWT.RIGHT, SWT.BOTTOM, SWT.TOP


getRatio

float getRatio()
Get ratio of this component

Returns:

setRatio

void setRatio(float ratio)
Set ratio for this component

Parameters:
ratio -

getRefId

java.lang.String getRefId()
Get referred component id

Returns:

setRefId

void setRefId(java.lang.String refid)
Set referred component id for this component

Parameters:
refid -

layout

void layout(org.eclipse.ui.IPageLayout layout)
Layout this component in the perspective

Parameters:
layout -

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2010