Library | Package Java Toolkit

Interface CascadeButton

package com.ptc.uifc.uifcCascadeButton;

public interface CascadeButton
  extends com.ptc.uifc.uifcButtonBase.ButtonBase



Description

 



Method Summary
voidAddActionListener (CascadeButtonListener listener)
     
voidCreateTimer (CascadeButtonTimer timer, String timerName, boolean writeInTrail)
     
booleanDoesAutoClose ()
     
booleanDoesReplayDismissEvent ()
     
LabelAlignmentGetButtonPlacement ()
     
StringGetCascadeHelpText ()
     
CheckStateGetCheckedState ()
     
StringGetChildMenuName ()
     
StringGetDefaultHelpText ()
     
DimensionGetFrameMinimumSize ()
     
PointGetFrameOrigin ()
     
RectangleGetFrameRectangle ()
     
DimensionGetFrameSize ()
     
KeyGetKeyPressed ()
     
OrientationGetOrientation ()
     
RectangleGetRectangleOfMonitor ()
     
PointGetScreenOrigin ()
     
RectangleGetScreenRectangle ()
     
DimensionGetTextSize (String str)
     
intIsMenuEnabled ()
     
booleanIsSplitButton ()
     
booleanIsSplitCheckButton ()
     
voidPushAction (CascadeButtonAction action)
     
voidSetAutoClose (boolean flag)
     
voidSetButtonPlacement (LabelAlignment value)
     
voidSetCascadeHelpText (String value)
     
voidSetCheckedState (CheckState value)
     
voidSetChildMenuName (String value)
     
voidSetDefaultHelpText (String value)
     
voidSetFrameOrigin (Point value)
     
voidSetFrameRectangle (Rectangle rect)
     
voidSetFrameSize (Dimension value)
     
voidSetKeyPressed (Key key)
     
voidSetMenuEnabled (int value)
     
voidSetOrientation (Orientation value)
     
voidSetReplayDismissEvent (boolean flag)
     
voidSetSplitButton (boolean flag)
     
voidSetSplitCheckButton (boolean flag)
     
voidStartTimer (String timerName, int duration)
     
voidStopTimer (String timerName)
     

Methods Inherited from Interface com.ptc.uifc.uifcComponent.Component
GetDialog, GetComponent, CreateInParent, AddPopupMenu, IsVisible, SetVisible, GetComponentClass, GetComponentClassName, IsAlwaysAtFront, SetAlwaysAtFront, GetBackgroundColor, SetBackgroundColor, IsAttachedAtBottom, SetAttachedAtBottom, GetBottomOffset, SetBottomOffset, GetCursorImage, SetCursorImage, GetTextColor, SetTextColor, GetHelpTextAlignment, SetHelpTextAlignment, GetHelpTextWidth, SetHelpTextWidth, GetHelpTextOriginX, SetHelpTextOriginX, GetHelpTextOriginY, SetHelpTextOriginY, CanInheritPopupMenu, SetCanInheritPopupMenu, IsAttachedAtLeft, SetAttachedAtLeft, GetLeftOffset, SetLeftOffset, DoesReserveSpace, SetReserveSpace, GetParentName, GetPopupMenuName, SetPopupMenuName, CanPopupMenuWhenDisabled, SetCanPopupMenuWhenDisabled, IsAttachedAtRight, SetAttachedAtRight, GetRightOffset, SetRightOffset, IsAttachedAtTop, SetAttachedAtTop, GetTopOffset, SetTopOffset, IsValidDropSite, SetValidDropSite, GetValidDropTypeFlags, SetValidDropTypeFlags, GetChildNameArray, DoesAllowTrailRecording, SetAllowTrailRecording, CanReduceHeight, SetCanReduceHeight, CanReduceWidth, SetCanReduceWidth

Methods Inherited from Interface com.ptc.uifc.uifcButtonBase.ButtonBase
GetImageColor, SetImageColor, GetAcceleratorKey, SetAcceleratorKey, GetDragCursorImage, SetDragCursorImage, GetImage, SetImage, GetTextAlignment, SetTextAlignment, GetButtonStyle, SetButtonStyle, CanWrap, SetCanWrap, GetTextFormat, SetTextFormat, GetDragNotValidCursorImage, SetDragNotValidCursorImage, GetContentArrangement, SetContentArrangement, DoesAllowKeyboardInput, SetAllowKeyboardInput, GetFontName, SetFontName, GetFontClass, SetFontClass, IsValidDragSite, SetValidDragSite, CanTruncateText, SetCanTruncateText, CanResizeWhenNeeded, SetCanResizeWhenNeeded, GetFontSize, SetFontSize, IsEnabled, SetEnabled, GetHelpText, SetHelpText, GetText, SetText, GetFontStyle, SetFontStyle, GetImageBackgroundColor, SetImageBackgroundColor, GetAcceleratorText

Method Detail

SetFrameRectangle

voidSetFrameRectangle (Rectangle rect)


     
Parameters:
rect
Returns:


GetFrameOrigin

PointGetFrameOrigin ()


     
Returns:


GetScreenOrigin

PointGetScreenOrigin ()


     
Returns:


SetFrameOrigin

voidSetFrameOrigin (Point value)


     
Parameters:
value
Returns:


GetTextSize

DimensionGetTextSize (String str)


     
Parameters:
str
Returns:


GetFrameMinimumSize

DimensionGetFrameMinimumSize ()


     
Returns:


SetFrameSize

voidSetFrameSize (Dimension value)


     
Parameters:
value
Returns:


GetScreenRectangle

RectangleGetScreenRectangle ()


     
Returns:


GetRectangleOfMonitor

RectangleGetRectangleOfMonitor ()


     
Returns:


GetFrameSize

DimensionGetFrameSize ()


     
Returns:


GetFrameRectangle

RectangleGetFrameRectangle ()


     
Returns:


GetDefaultHelpText

StringGetDefaultHelpText ()


     
Returns:


SetDefaultHelpText

voidSetDefaultHelpText (String value)


     
Parameters:
value
Returns:


GetChildMenuName

StringGetChildMenuName ()


     
Returns:


SetChildMenuName

voidSetChildMenuName (String value)


     
Parameters:
value
Returns:


GetOrientation

OrientationGetOrientation ()


     
Returns:


SetOrientation

voidSetOrientation (Orientation value)


     
Parameters:
value
Returns:


IsMenuEnabled

intIsMenuEnabled ()


     
Returns:


SetMenuEnabled

voidSetMenuEnabled (int value)


     
Parameters:
value
Returns:


GetKeyPressed

KeyGetKeyPressed ()


     
Returns:


SetKeyPressed

voidSetKeyPressed (Key key)


     
Parameters:
key
Returns:


DoesReplayDismissEvent

booleanDoesReplayDismissEvent ()


     
Returns:


SetReplayDismissEvent

voidSetReplayDismissEvent (boolean flag)


     
Parameters:
flag
Returns:


GetButtonPlacement

LabelAlignmentGetButtonPlacement ()


     
Returns:


SetButtonPlacement

voidSetButtonPlacement (LabelAlignment value)


     
Parameters:
value
Returns:


IsSplitButton

booleanIsSplitButton ()


     
Returns:


SetSplitButton

voidSetSplitButton (boolean flag)


     
Parameters:
flag
Returns:


GetCascadeHelpText

StringGetCascadeHelpText ()


     
Returns:


SetCascadeHelpText

voidSetCascadeHelpText (String value)


     
Parameters:
value
Returns:


IsSplitCheckButton

booleanIsSplitCheckButton ()


     
Returns:


SetSplitCheckButton

voidSetSplitCheckButton (boolean flag)


     
Parameters:
flag
Returns:


DoesAutoClose

booleanDoesAutoClose ()


     
Returns:


SetAutoClose

voidSetAutoClose (boolean flag)


     
Parameters:
flag
Returns:


GetCheckedState

CheckStateGetCheckedState ()


     
Returns:


SetCheckedState

voidSetCheckedState (CheckState value)


     
Parameters:
value
Returns:


AddActionListener

voidAddActionListener (CascadeButtonListener listener)


     
Parameters:
listener
Returns:


PushAction

voidPushAction (CascadeButtonAction action)


     
Parameters:
action
Returns:


CreateTimer

voidCreateTimer (CascadeButtonTimer timer, String timerName, boolean writeInTrail)


     
Parameters:
timer
timerName
writeInTrail
Returns:


StartTimer

voidStartTimer (String timerName, int duration)


     
Parameters:
timerName
duration
Returns:


StopTimer

voidStopTimer (String timerName)


     
Parameters:
timerName
Returns: