public static final String STYLE_LIGHT = "light";
- public static final String STYLE_EMPHASIZE = "emphasize";
-
/**
* Layout of the panel.
*/
* @throws PaintException
* if the paint operation failed.
*/
+ @Override
public void paintContent(PaintTarget target) throws PaintException {
layout.paint(target);
}
}
+ @Override
public void requestRepaintAll() {
// Panel has odd structure, delegate to layout
requestRepaint();
*
* @return the Component UIDL tag as string.
*/
+ @Override
public String getTag() {
return "panel";
}
* the component to be added.
* @see com.itmill.toolkit.ui.AbstractComponentContainer#addComponent(com.itmill.toolkit.ui.Component)
*/
+ @Override
public void addComponent(Component c) {
layout.addComponent(c);
// No repaint request is made as we except the underlying container to
* The component to be added.
* @see com.itmill.toolkit.ui.AbstractComponentContainer#removeComponent(com.itmill.toolkit.ui.Component)
*/
+ @Override
public void removeComponent(Component c) {
layout.removeComponent(c);
// No repaint request is made as we except the underlying container to
* @see com.itmill.toolkit.terminal.VariableOwner#changeVariables(Object,
* Map)
*/
+ @Override
public void changeVariables(Object source, Map variables) {
super.changeVariables(source, variables);
/**
* @deprecated use getScrollLeft() instead
*/
+ @Deprecated
public int getScrollOffsetX() {
return getScrollLeft();
}
/**
* @deprecated use getScrollTop() instead
*/
+ @Deprecated
public int getScrollOffsetY() {
return getScrollTop();
}
/**
* @deprecated use setScrollLeft() method instead
*/
+ @Deprecated
public void setScrollOffsetX(int pixels) {
setScrollLeft(pixels);
}
/**
* @deprecated use setScrollTop() method instead
*/
+ @Deprecated
public void setScrollOffsetY(int pixels) {
setScrollTop(pixels);
}
*
* @see com.itmill.toolkit.ui.Component#attach()
*/
+ @Override
public void attach() {
// can't call parent here as this is Panels hierarchy is a hack
requestRepaint();
*
* @see com.itmill.toolkit.ui.Component#detach()
*/
+ @Override
public void detach() {
// can't call parent here as this is Panels hierarchy is a hack
if (layout != null) {
*
* @see com.itmill.toolkit.ui.ComponentContainer#removeAllComponents()
*/
+ @Override
public void removeAllComponents() {
layout.removeAllComponents();
}