Class TransparencyEditor
java.lang.Object
com.levigo.jadice.web.client.util.command.InjectedCommand
com.levigo.jadice.web.client.internal.annotation.editor.AnnotationPropertyEditor
com.levigo.jadice.web.client.internal.annotation.editor.TransparencyEditor
- All Implemented Interfaces:
MenuContributor,Command
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecute()This method is called in order to execute the command.protected booleanReturns the selected state of this command.protected booleanvoidsetAlpha(float alpha) voidsetAlphaFillColor(Double alphaFillColor) voidsetAlphaStrokeColor(Double alphaStrokeColor) voidsetEnableFillColor(boolean enableFillColor) voidsetEnableStrokeColor(boolean enableStrokeColor) protected voidsetTransparent(ShapeBasedAnnotation a, boolean enabled) Methods inherited from class com.levigo.jadice.web.client.internal.annotation.editor.AnnotationPropertyEditor
applyUndoableEdit, captureMemento, captureStateThenEdit, contribute, getAnnoTool, getIcon, getIcon, getIconName, getPage, getProfile, getRenderControls, getSelectedItems, getUndoManager, init, repaint, reset, setIconNameMethods inherited from class com.levigo.jadice.web.client.util.command.InjectedCommand
canExecute, canExecute, clearInjections, execute, getKey, isSelected, setKeyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.levigo.jadice.web.client.util.command.Command
getID, isAvailable, isAvailable
-
Constructor Details
-
TransparencyEditor
public TransparencyEditor()
-
-
Method Details
-
execute
protected void execute()Description copied from class:InjectedCommandThis method is called in order to execute the command. It is only called, after the arguments have been validated and injected and only ifInjectedCommand.canExecute()has returnedtrue.- Overrides:
executein classAnnotationPropertyEditor
-
setAlpha
public void setAlpha(float alpha) -
setEnableFillColor
public void setEnableFillColor(boolean enableFillColor) -
setEnableStrokeColor
public void setEnableStrokeColor(boolean enableStrokeColor) -
getAlphaFillColor
-
setAlphaFillColor
-
getAlphaStrokeColor
-
setAlphaStrokeColor
-
isTransparent
-
setTransparent
-
isSelected
protected boolean isSelected()Description copied from class:InjectedCommandReturns the selected state of this command. This is typically used only for commands with a meaningful selection state.- Overrides:
isSelectedin classInjectedCommand- Returns:
- the selected state
-