Package com.microstrategy.web.app.beans
Class AbstractColorGradientEditorBeanImpl
- java.lang.Object
-
- com.microstrategy.utils.serialization.AbstractPersistable
-
- com.microstrategy.web.beans.AbstractTransformable
-
- com.microstrategy.web.beans.AbstractWebComponent
-
- com.microstrategy.web.app.beans.AbstractAppComponent
-
- com.microstrategy.web.app.beans.AbstractPersistableAppComponent
-
- com.microstrategy.web.app.beans.AbstractPersistableFrameElement
-
- com.microstrategy.web.app.beans.AbstractViewBeanParserBean
-
- com.microstrategy.web.app.beans.AbstractColorGradientEditorBeanImpl
-
- All Implemented Interfaces:
EnumWebPersistableState,Persistable,AppComponent,ColorGradientEditorBean,FrameElement,ReportFrameElement,ViewBeanParserBean,RequestPersistable,Transformable,WebComponent
- Direct Known Subclasses:
GraphColorGradientEditorBeanImpl,RWDColorGradientEditorBeanImpl
public abstract class AbstractColorGradientEditorBeanImpl extends AbstractViewBeanParserBean implements ColorGradientEditorBean
- Since:
- MicroStrategy Web 8.1.0
-
-
Field Summary
-
Fields inherited from class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
STATE_DELIMITOR, STATE_ITEM_SEPARATOR
-
Fields inherited from class com.microstrategy.web.beans.AbstractWebComponent
_features, _hasJustOpened
-
Fields inherited from class com.microstrategy.web.beans.AbstractTransformable
_beanContext
-
Fields inherited from class com.microstrategy.utils.serialization.AbstractPersistable
scriptEndTagEncoder
-
Fields inherited from interface com.microstrategy.web.app.beans.AppComponent
COMPONENT_POSITION_NOT_INITIALIZED
-
Fields inherited from interface com.microstrategy.utils.serialization.EnumWebPersistableState
BARE_MINIMAL_STATE_INFO, MAXIMAL_STATE_INFO, MINIMAL_STATE_INFO, TYPICAL_STATE_INFO
-
-
Constructor Summary
Constructors Constructor Description AbstractColorGradientEditorBeanImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)Utility method for collecting the bean's state and save it on a string representationintgetAngle()Get the angle of the gradientjava.lang.StringgetColor1()java.lang.StringgetColor2()java.lang.StringgetControlID()intgetCurrentPreview()java.lang.StringgetParentBoneID()intgetShadingStyle()intgetTransitionType()intgetXOffset()intgetYOffset()booleanisEditor()Indicates whether the instance most be considered editor.booleanisEnabled()Checks if a bean is enabledvoidsetAngle(int value)Set the angle of the gradientvoidsetColor1(java.lang.String value)Set the first color of the gradientvoidsetColor2(java.lang.String value)Set the second color of the gradientvoidsetControlID(java.lang.String controlID)Set the active control ID.voidsetCurrentPreview(int value)Set the current preset gradient selectionvoidsetParentBoneID(java.lang.String parentBoneID)Set the active bone ID.voidsetShadingStyle(int value)Set the shading style of the gradientvoidsetTransitionType(int value)Set the transition type of the gradientvoidsetXOffset(int value)Set the x-offset of the gradientvoidsetYOffset(int value)Set the Y-offset of the gradient-
Methods inherited from class com.microstrategy.web.app.beans.AbstractViewBeanParserBean
getActiveElementIndex, getActiveViewKey, getTemplateElementList, getViewBean, getViewBean, setActiveElementIndex, setActiveViewKey
-
Methods inherited from class com.microstrategy.web.app.beans.AbstractPersistableFrameElement
doCollectData, getDocumentFrameBean, getFeaturesManager, getFrameBean, getReportFrameBean, getRWFrameBean, getUseIFrame, isGridDataNecessary, isIFrameEnabled, isOpen, setIsOpen, setUseIFrame
-
Methods inherited from class com.microstrategy.web.app.beans.AbstractPersistableAppComponent
addChildStateInfo, isCookieOpen, isSaveStateEnabled, saveState, saveState, saveState, saveState
-
Methods inherited from class com.microstrategy.web.app.beans.AbstractAppComponent
addChildStateInfo, collectData, collectMinimalData, compareChildsTargetWithCurrent, createTransformInstance, doCollectMinimalData, generateOutput, getAppContext, getContactInfo, getContainerServices, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getLeft, getObjectSource, getResultFilterMode, getSession, getTargetBean, getTop, getType, getWebObjectsFactory, getWebObjectsFactory, getXMLStatus, hasChanged, hasTargetBeanChanged, haveChildrenChanged, initComponent, internalCollectData, isDialog, isForcedChildrenStateSaving, isIFrameRequest, isModal, isModalOpen, newDefaultBeanContext, newHiddenInputBuilder, newNamespaceEncoder, newStyleRequestContext, newURIBuilder, setExtraInput, setExtraUrl, setForcedChildrenStateSaving, setHasJustOpened, setIsDialog, setIsModal, setLeft, setOutputFormat, setTop
-
Methods inherited from class com.microstrategy.web.beans.AbstractWebComponent
addChild, addChildStateInfo, addChildStateInfo, addChildStateInfo, addStateInfo, childValues, clearChildren, clearStateCache, getCachedState, getChild, getChild, getChildByClass, getChildByType, getChildCount, getChildrenByClass, getDefaultStateLevel, getMaximumStateLevel, getName, getOutputFormat, getParent, getPath, getPersistMode, getRenderingFilter, getRoot, getTargetBeanPath, getWebEvent, getWebEvent, getWebEventHandler, handleRequest, hasJustOpened, initBean, invalidateChildrenState, isBeanContextEmpty, isChangeComparisonFlagSet, isFeatureAvailable, newDefaultEventHandler, prepareForReuse, removeChild, removeChild, restoreState, restoreStateFromRequest, restoreStateFromRequest, saveXMLState, saveXMLState, saveXMLState, searchChild, setBeanContext, setBeanContext, setChanged, setChanged, setDefaultStateLevel, setFeaturesManager, setName, setParent, setPersistMode, setRenderingFilter, setStateCache, setTargetBean, setTargetBeanPath, setWebEventHandler
-
Methods inherited from class com.microstrategy.web.beans.AbstractTransformable
addTransform, addTransform, addTransformByClass, addTransformByStyle, addTransformByStyle, clearTransforms, createTransformInstance, getBeanContext, getDefaultTransform, getMessageString, getMyTransformInstances, getTransformInstance, getTransformInstance, getTransformInstances, hasTransform, hasTransform, internalCollectData, internalCollectData, invalidateTransformCache, isTransformSuitable, transform, transform, transform, transform
-
Methods inherited from class com.microstrategy.utils.serialization.AbstractPersistable
doFlatState, getStateHandler, isXMLStateZipped, restoreState, restoreXMLState, saveXMLState
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.microstrategy.web.app.beans.AppComponent
getAppContext, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getLeft, getResultFilterMode, getTop, isDialog, isForcedChildrenStateSaving, isModal, isModalOpen, isOpen, setExtraInput, setExtraUrl, setForcedChildrenStateSaving, setHasJustOpened, setIsDialog, setIsModal, setIsOpen, setLeft, setTop
-
Methods inherited from interface com.microstrategy.web.app.beans.FrameElement
getFrameBean, getTargetBean, getTargetBeanPath, getUseIFrame, setTargetBean, setTargetBeanPath, setUseIFrame
-
Methods inherited from interface com.microstrategy.utils.serialization.Persistable
restoreState, restoreState, saveState, saveState, saveState, saveState
-
Methods inherited from interface com.microstrategy.web.app.beans.ReportFrameElement
getReportFrameBean, isGridDataNecessary
-
Methods inherited from interface com.microstrategy.web.beans.RequestPersistable
restoreStateFromRequest, restoreStateFromRequest
-
Methods inherited from interface com.microstrategy.web.beans.Transformable
addTransform, addTransformByClass, addTransformByStyle, addTransformByStyle, clearTransforms, getBeanContext, getMessageString, getMyTransformInstances, getTransformInstance, getTransformInstance, getTransformInstances, getType, hasTransform, hasTransform, invalidateTransformCache, setBeanContext, transform, transform
-
Methods inherited from interface com.microstrategy.web.app.beans.ViewBeanParserBean
getActiveElementIndex, getActiveViewKey, getTemplateElementList, getViewBean, getViewBean, setActiveElementIndex, setActiveViewKey
-
Methods inherited from interface com.microstrategy.web.beans.WebComponent
addChild, addChildStateInfo, addChildStateInfo, collectData, collectMinimalData, generateOutput, getBeanContext, getChild, getChild, getChildByClass, getChildByType, getChildCount, getChildrenByClass, getDefaultStateLevel, getFeaturesManager, getMaximumStateLevel, getName, getOutputFormat, getParent, getPath, getPersistMode, getRenderingFilter, getRoot, getWebEvent, getWebEvent, getWebEventHandler, getXMLStatus, handleRequest, hasChanged, hasJustOpened, initBean, invalidateChildrenState, isBeanContextEmpty, isFeatureAvailable, prepareForReuse, removeChild, removeChild, searchChild, setBeanContext, setBeanContext, setChanged, setChanged, setDefaultStateLevel, setFeaturesManager, setName, setOutputFormat, setParent, setPersistMode, setRenderingFilter, setWebEventHandler
-
-
-
-
Method Detail
-
setParentBoneID
public void setParentBoneID(java.lang.String parentBoneID)
Description copied from interface:ColorGradientEditorBeanSet the active bone ID.- Specified by:
setParentBoneIDin interfaceColorGradientEditorBean- Parameters:
parentBoneID- The specific bone that requested the color picker.
-
getParentBoneID
public java.lang.String getParentBoneID()
- Specified by:
getParentBoneIDin interfaceColorGradientEditorBean- Returns:
- the active bone id value.
-
setControlID
public void setControlID(java.lang.String controlID)
Description copied from interface:ColorGradientEditorBeanSet the active control ID.- Specified by:
setControlIDin interfaceColorGradientEditorBean- Parameters:
controlID- The control (of the active bone) that requested the color picker.
-
getControlID
public java.lang.String getControlID()
- Specified by:
getControlIDin interfaceColorGradientEditorBean- Returns:
- the active control id value.
-
setTransitionType
public void setTransitionType(int value)
Description copied from interface:ColorGradientEditorBeanSet the transition type of the gradient- Specified by:
setTransitionTypein interfaceColorGradientEditorBean
-
getTransitionType
public int getTransitionType()
- Specified by:
getTransitionTypein interfaceColorGradientEditorBean- Returns:
- the traistion type of the gradient
-
setColor1
public void setColor1(java.lang.String value)
Description copied from interface:ColorGradientEditorBeanSet the first color of the gradient- Specified by:
setColor1in interfaceColorGradientEditorBean
-
getColor1
public java.lang.String getColor1()
- Specified by:
getColor1in interfaceColorGradientEditorBean- Returns:
- the first color of the gradient
-
setColor2
public void setColor2(java.lang.String value)
Description copied from interface:ColorGradientEditorBeanSet the second color of the gradient- Specified by:
setColor2in interfaceColorGradientEditorBean
-
getColor2
public java.lang.String getColor2()
- Specified by:
getColor2in interfaceColorGradientEditorBean- Returns:
- the second color of the gradient
-
setShadingStyle
public void setShadingStyle(int value)
Description copied from interface:ColorGradientEditorBeanSet the shading style of the gradient- Specified by:
setShadingStylein interfaceColorGradientEditorBean
-
getShadingStyle
public int getShadingStyle()
- Specified by:
getShadingStylein interfaceColorGradientEditorBean- Returns:
- the shading style of the gradient
-
setCurrentPreview
public void setCurrentPreview(int value)
Description copied from interface:ColorGradientEditorBeanSet the current preset gradient selection- Specified by:
setCurrentPreviewin interfaceColorGradientEditorBean
-
getCurrentPreview
public int getCurrentPreview()
- Specified by:
getCurrentPreviewin interfaceColorGradientEditorBean- Returns:
- the current preset gradient selection
-
setAngle
public void setAngle(int value)
Description copied from interface:ColorGradientEditorBeanSet the angle of the gradient- Specified by:
setAnglein interfaceColorGradientEditorBean
-
getAngle
public int getAngle()
Description copied from interface:ColorGradientEditorBeanGet the angle of the gradient- Specified by:
getAnglein interfaceColorGradientEditorBean- Returns:
- angle of the gradient
-
setXOffset
public void setXOffset(int value)
Description copied from interface:ColorGradientEditorBeanSet the x-offset of the gradient- Specified by:
setXOffsetin interfaceColorGradientEditorBean
-
getXOffset
public int getXOffset()
- Specified by:
getXOffsetin interfaceColorGradientEditorBean- Returns:
- the x-offset of the gradient
-
setYOffset
public void setYOffset(int value)
Description copied from interface:ColorGradientEditorBeanSet the Y-offset of the gradient- Specified by:
setYOffsetin interfaceColorGradientEditorBean
-
getYOffset
public int getYOffset()
- Specified by:
getYOffsetin interfaceColorGradientEditorBean- Returns:
- the Y-offset of the gradient
-
doFlatState
protected void doFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)
Utility method for collecting the bean's state and save it on a string representation- Overrides:
doFlatStatein classAbstractViewBeanParserBean- Parameters:
serializer-FlatStateSerializerinstancehowMuchState-intvalue indicating how much state should be saved for the beantokenizer-FlatStateTokenizerinstance
-
isEditor
public boolean isEditor()
Indicates whether the instance most be considered editor.- Specified by:
isEditorin interfaceFrameElement- Overrides:
isEditorin classAbstractPersistableFrameElement- Returns:
True.
-
isEnabled
public boolean isEnabled()
Checks if a bean is enabled- Specified by:
isEnabledin interfaceFrameElement- Returns:
- true if the bean is enabled.
-
-