public interface IStrokePresenter
IStrokeView
Modifier and Type | Method and Description |
---|---|
boolean |
gradientIsDef(java.lang.String id)
Checks that a gradient definition exists.
|
void |
onGrdChoose(int clientX,
int clientY)
Open gradient chooser and select a gradient to apply
|
void |
onGrdTool()
Opens the tool to edit gradient definitions and apply one to the selected element.
|
void |
onPatternChoose(int clientX,
int clientY)
Open pattern chooser and select a pattern to apply
|
void |
onPatternTool()
Opens the tool to edit pattern definitions and apply one to the selected element.
|
void |
onStrokeColorChooser()
Open color chooser to set stroke color
|
boolean |
patternIsDef(java.lang.String id)
Checks that a pattern definition exists.
|
void |
refreshView()
Asks the presenter to refresh the view.
|
void |
removeStroke()
Removing the selected element stroke property value.
|
void |
removeStrokeDashArray()
Removing the selected element stroke dash array property value.
|
void |
removeStrokeDashOffset()
Removing the selected element stroke dash offset property value.
|
void |
removeStrokeLinecap()
Removing the selected element stroke line cap property value.
|
void |
removeStrokeLinejoin()
Removing the selected element stroke line join property value.
|
void |
removeStrokeMiterlimit()
Removing the selected element stroke miter limit property value.
|
void |
removeStrokeOpacity()
Removing the selected element stroke opacity property value.
|
void |
removeStrokeWidth()
Removing the selected element stroke width property value.
|
void |
setStroke(java.lang.String v)
Setting the selected element stroke property value.
|
void |
setStrokeColor(java.lang.String v)
Setting the selected element stroke color value.
|
void |
setStrokeDashArray(java.lang.String v)
Setting the selected element stroke dash array value.
|
void |
setStrokeDashOffset(java.lang.String v)
Setting the selected element stroke dash offset property value.
|
void |
setStrokeGradient(java.lang.String v)
Setting the selected element stroke gradient id.
|
void |
setStrokeGradientJS(com.google.gwt.dom.client.Element v)
Setting the selected element stroke gradient.
|
void |
setStrokeLinecap(java.lang.String v)
Setting the selected element stroke line cap property value.
|
void |
setStrokeLinejoin(java.lang.String v)
Setting the selected element stroke line join property value.
|
void |
setStrokeMiterlimit(float v)
Setting the selected element stroke miter limit property value.
|
void |
setStrokeOpacity(float v)
Setting the selected element stroke opacity property value.
|
void |
setStrokePattern(java.lang.String v)
Setting the selected element stroke pattern id.
|
void |
setStrokePatternJS(com.google.gwt.dom.client.Element v)
Setting the selected element stroke pattern.
|
void |
setStrokeScaling(boolean v)
Setting the selected element vector effect property value.
|
void |
setStrokeWidth(java.lang.String v)
Setting the selected element stroke width property value.
|
void |
setSvg12Enabled(boolean v)
Enable or disable SVG 1.2 supports (vector effect property).
|
void |
setVectorEffect(java.lang.String v)
Setting the selected element vector effect property value.
|
void setStroke(java.lang.String v)
v
- stroke valuevoid removeStroke()
void setStrokeColor(java.lang.String v)
v
- color valuevoid setStrokeDashArray(java.lang.String v)
v
- dash array valuevoid removeStrokeDashArray()
void setStrokeWidth(java.lang.String v)
v
- width valuevoid removeStrokeWidth()
void setStrokeDashOffset(java.lang.String v)
v
- offset valuevoid removeStrokeDashOffset()
void setStrokeLinecap(java.lang.String v)
v
- line cap value (butt,round,square)void removeStrokeLinecap()
void setStrokeScaling(boolean v)
v
- flagvoid setVectorEffect(java.lang.String v)
v
- vector effect value (none | non-scaling-stroke | non-scaling-size | non-rotation | fixed-position)void setStrokeLinejoin(java.lang.String v)
v
- line join value (miter,round,bevel)void removeStrokeLinejoin()
void setStrokeGradient(java.lang.String v)
v
- gradient idvoid setStrokeGradientJS(com.google.gwt.dom.client.Element v)
v
- the gradient definition objectvoid setStrokePattern(java.lang.String v)
v
- pattern idvoid setStrokePatternJS(com.google.gwt.dom.client.Element v)
v
- the pattern definition objectvoid setStrokeOpacity(float v)
v
- opacity value (interval [0,1])void removeStrokeOpacity()
void setStrokeMiterlimit(float v)
v
- miter limit valuevoid removeStrokeMiterlimit()
void onStrokeColorChooser()
void onGrdTool()
void onPatternTool()
void onGrdChoose(int clientX, int clientY)
clientX
- dialog position xclientY
- dialog position yvoid onPatternChoose(int clientX, int clientY)
clientX
- dialog position xclientY
- dialog position yvoid setSvg12Enabled(boolean v)
v
- boolean gradientIsDef(java.lang.String id)
id
- the gradient IDboolean patternIsDef(java.lang.String id)
id
- the gradient IDvoid refreshView()