package au.com.vaadinutils.crud;
import com.vaadin.ui.Component;
import com.vaadin.ui.VerticalLayout;
public class CrudPanelSplitPairHiding extends VerticalLayout implements CrudPanelPair
{
private static final long serialVersionUID = -3273324048011746886L;
VerticalLayout firstPanel = new VerticalLayout();
VerticalLayout secondPanel = new VerticalLayout();
CrudPanelSplitPairHiding()
{
addComponent(firstPanel);
}
@Override
public void setFirstComponent(Component c)
{
firstPanel.addComponent(c);
}
@Override
public void setSecondComponent(Component c)
{
secondPanel.addComponent(c);
}
@Override
public Component getPanel()
{
return this;
}
@Override
public void setSplitPosition(float pos)
{
}
@Override
public void showFirstComponent()
{
removeAllComponents();
addComponent(firstPanel);
}
@Override
public void showSecondComponent()
{
removeAllComponents();
addComponent(secondPanel);
}
@Override
public void setLocked(boolean locked)
{
// TODO Auto-generated method stub
}
@Override
public void setSplitPosition(float pos, Unit units)
{
// TODO Auto-generated method stub
}
}