package org.tessell.gwt.dom.client;
import com.google.gwt.dom.client.Style.BorderStyle;
import com.google.gwt.dom.client.Style.Cursor;
import com.google.gwt.dom.client.Style.Display;
import com.google.gwt.dom.client.Style.Float;
import com.google.gwt.dom.client.Style.FontWeight;
import com.google.gwt.dom.client.Style.Overflow;
import com.google.gwt.dom.client.Style.Position;
import com.google.gwt.dom.client.Style.Unit;
import com.google.gwt.dom.client.Style.Visibility;
public interface IsStyle {
String getOpacity();
void setOpacity(double value);
void clearOpacity();
String getWidth();
void setWidth(double value, Unit unit);
void clearWidth();
String getHeight();
void setHeight(double value, Unit unit);
void clearHeight();
String getFontWeight();
void setFontWeight(FontWeight value);
void clearFontWeight();
void setColor(String value);
void clearColor();
void setBackgroundColor(String value);
String getBackgroundImage();
void setBackgroundImage(String value);
void clearBackgroundImage();
void setLeft(double value, Unit unit);
void clearLeft();
void setTop(double value, Unit unit);
void clearTop();
void setBottom(double value, Unit unit);
void clearBottom();
void setRight(double value, Unit unit);
void clearRight();
void setMargin(double value, Unit unit);
void clearMargin();
void setMarginTop(double value, Unit unit);
void setMarginBottom(double value, Unit unit);
void setMarginLeft(double value, Unit unit);
void setMarginRight(double value, Unit unit);
void setOverflow(Overflow value);
void setBorderColor(String value);
void setBorderStyle(BorderStyle value);
void setBorderWidth(double value, Unit unit);
String getDisplay();
void setDisplay(Display value);
void clearDisplay();
void clearProperty(String name);
String getProperty(String name);
void setProperty(String name, String value);
void setProperty(String name, double value, Unit unit);
void setPropertyPx(String name, int value);
String getPosition();
void setPosition(Position position);
String getFontSize();
void setFontSize(double value, Unit unit);
void setFloat(Float value);
void clearFloat();
void setZIndex(int value);
void clearZIndex();
void setVisibility(Visibility value);
void clearVisibility();
void setCursor(Cursor value);
void clearCursor();
void setPadding(double value, Unit unit);
void clearPadding();
}