![JAR search and dependency download from the Maven repository](/logo.png)
com.sencha.gxt.theme.blue.client.panel.BlueFramedPanelAppearance Maven / Gradle / Ivy
/**
* Sencha GXT 3.1.0 - Sencha for GWT
* Copyright(c) 2007-2014, Sencha, Inc.
* [email protected]
*
* http://www.sencha.com/products/gxt/license/
*/
package com.sencha.gxt.theme.blue.client.panel;
import com.google.gwt.core.client.GWT;
import com.google.gwt.resources.client.ClientBundle;
import com.google.gwt.resources.client.ImageResource;
import com.google.gwt.resources.client.ImageResource.ImageOptions;
import com.google.gwt.resources.client.ImageResource.RepeatStyle;
import com.sencha.gxt.theme.base.client.frame.NestedDivFrame;
import com.sencha.gxt.theme.base.client.frame.NestedDivFrame.NestedDivFrameStyle;
import com.sencha.gxt.theme.base.client.panel.FramedPanelBaseAppearance;
import com.sencha.gxt.theme.base.client.widget.HeaderDefaultAppearance;
public class BlueFramedPanelAppearance extends FramedPanelBaseAppearance {
public interface FramedPanelStyle extends ContentPanelStyle {
}
public interface BlueFramePanelResources extends ContentPanelResources {
@Source({"com/sencha/gxt/theme/base/client/panel/ContentPanel.css", "BlueFramedPanel.css"})
@Override
FramedPanelStyle style();
}
public interface BlueFramePanelNestedDivFrameStyle extends NestedDivFrameStyle {
}
public interface BlueFramedPanelDivFrameResources extends FramedPanelDivFrameResources, ClientBundle {
@Source({"com/sencha/gxt/theme/base/client/frame/NestedDivFrame.css", "BlueFramedPanelDivFrame.css"})
@Override
BlueFramePanelNestedDivFrameStyle style();
@ImageOptions(repeatStyle = RepeatStyle.Both)
ImageResource background();
@Override
ImageResource topLeftBorder();
@ImageOptions(repeatStyle = RepeatStyle.Horizontal)
@Override
ImageResource topBorder();
@Override
@ImageOptions(repeatStyle = RepeatStyle.Both)
ImageResource topRightBorder();
@ImageOptions(repeatStyle = RepeatStyle.Vertical)
@Override
ImageResource leftBorder();
@ImageOptions(repeatStyle = RepeatStyle.Both)
@Override
ImageResource rightBorder();
@ImageOptions(repeatStyle = RepeatStyle.Both)
@Override
ImageResource bottomLeftBorder();
@ImageOptions(repeatStyle = RepeatStyle.Horizontal)
@Override
ImageResource bottomBorder();
@ImageOptions(repeatStyle = RepeatStyle.Both)
@Override
ImageResource bottomRightBorder();
}
public BlueFramedPanelAppearance() {
this(GWT. create(BlueFramePanelResources.class));
}
public BlueFramedPanelAppearance(BlueFramePanelResources resources) {
super(resources, GWT. create(FramedPanelTemplate.class), new NestedDivFrame(
GWT. create(BlueFramedPanelDivFrameResources.class)));
}
@Override
public HeaderDefaultAppearance getHeaderAppearance() {
return new BlueHeaderFramedAppearance();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy