Class fvaswing.components.FvCalculator

Implemented Interfaces

LocalisationListener

Description

A simple calculator component ( JFrame ).

See Also

Field Index

SHORTCUT_MAP

Method Index

connect(), disconnect(), getInstance(), onLocalisationUpdate(), open()

Field Detail

SHORTCUT_MAP

static public SHORTCUT_MAP:String [Read Only]
Read only. Shortcut map ID for calculator

Method Detail

getInstance

static public function getInstance():FvCalculator

Returns FvCalculator instance.

open

public function open():Void

Opens dialog.

connect

public function connect(accessor:IAccessor):Void

Connects Pixlib Accessor to calculator result.

When calculator is closed, result is automatically sent to accessor instance.

Example

   var input : JTextField = new JTextField( "", 15 );
   calculator.connect( AccessorFactory.getInstance( input, input.setText, input.getText ) );
   calculator.open();
 

Parameters

accessorIAccessor instance ( take a look at Pixlib bourre.core package )

disconnect

public function disconnect():Void

Releases accessor connection.

onLocalisationUpdate

public function onLocalisationUpdate(event:LocalisationEvent):Void

Triggered when Localisation language change.

Specified By

onLocalisationUpdate() in fever.app.local.LocalisationListener