Adobe® Flash® Platform 用 ActionScript® 3.0 リファレンスガイド
ホーム  |  パッケージおよびクラスリストの非表示 |  パッケージ  |  クラス  |  新機能  |  索引  |  付録  |  英語で表示される理由
フィルター: サーバーからデータを取得しています...
サーバーからデータを取得しています...
lc.procmgmt.ui.presentationmodel 

PresentationModel  - AS3 ADEP Workspace

パッケージlc.procmgmt.ui.presentationmodel
クラスpublic class PresentationModel
継承PresentationModel Inheritance EventDispatcher Inheritance Object
実装 IPresentationModel, IMXMLObject
サブクラス AttachmentHeaderModel, AttachmentListModel, AttachmentsModel, HeaderPaneModel, ProcessInstanceDataGridModel, ProcessInstanceInfoModel, SearchSelectorModel, StartpointDetailsModel, StartpointGridSelectorModel, TaskDetailsModel, TaskDirectiveModel, TaskImageModel, TaskInfoModel, TitledCardRendererModel

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Document Services - Workspace 9
ランタイムバージョン: AIR (unsupported), Flash Player 9, Flash Player 10

The PresentationModel class is a superclass for all the presentation models. The class holds the common functionality and convenience methods that are needed to implement a presentation model, which is designed to support a specific view. A presentation model separates the behavior of a screen from the user interface controls and events. This separation simplifies the view and allows the view to make data bindings to properties in the presentation model and make simple method calls to the presentation model.

For information on using this component to customize Workspace, see Customizing the Adobe Digital Enterprise Platform Document Services - Workspace 10.0 User Interface .



パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。
Object
  session : SessionMap
A SessionMap object that stores information relating to the server session.
PresentationModel
  state : String
[読み取り専用] The name of the state the current view is in.
PresentationModel
パブリックメソッド
 メソッド定義元
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
  
bindProperty(destination:Object, destinationProperty:String, source:Object, sourceChain:Object, commitOnly:Boolean = false):ChangeWatcher
Binds a public property on the destination object from a property or property chain on the source object.
PresentationModel
 Inherited
イベントをイベントフローに送出します。
EventDispatcher
  
getCSSStyle(declaration:String, styleProperty:String, defaultValue:Object = null):Object
Returns the corresponding cascading style sheet (CSS) property to use based on the specified parameters.
PresentationModel
 Inherited
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
  
Initializes the presentation model after the view bindings are processed to prevent view bindings from overriding the initial model state.
PresentationModel
 Inherited
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
 Inherited
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
プロテクトメソッド
 メソッド定義元
  
setState(newState:String):void
Sets the state property to a new value and causes a PropertyChangeEvent event.
PresentationModel
イベント
 イベント 概要 定義元
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。EventDispatcher
 Inherited[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。EventDispatcher
プロパティの詳細

session

プロパティ
session:SessionMap

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Document Services - Workspace 9
ランタイムバージョン: AIR (unsupported), Flash Player 9, Flash Player 10

A SessionMap object that stores information relating to the server session.

このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange イベントが送出されます。



実装
    public function get session():SessionMap
    public function set session(value:SessionMap):void

state

プロパティ 
state:String  [読み取り専用]

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Document Services - Workspace 9
ランタイムバージョン: AIR (unsupported), Flash Player 9, Flash Player 10

The name of the state the current view is in. The state is typically bound to the currentState property of a control.

このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange イベントが送出されます。



実装
    public function get state():String
メソッドの詳細

bindProperty

()メソッド
public function bindProperty(destination:Object, destinationProperty:String, source:Object, sourceChain:Object, commitOnly:Boolean = false):ChangeWatcher

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Document Services - Workspace 9
ランタイムバージョン: AIR (unsupported), Flash Player 9, Flash Player 10

Binds a public property on the destination object from a property or property chain on the source object. This method simplifies the use of the standard BindingUtils.bindProperty method.

パラメーター

destination:Object — Specifies the object defining the property to be bound to the value of sourceChain.
 
destinationProperty:String — Specifies the name of the public property defined by the value of the destination parameter that is to be bound.
 
source:Object — Specifies the object that hosts the property or property chain to be watched.
 
sourceChain:Object — Specifies the property or property chain to be watched.
 
commitOnly:Boolean (default = false) — A flag that specifies whether the handler is called for committing and noncommitting change events. A value of true specifies that the handler is called only on committing change events. A value of false specifies that the handler is called on both committing and noncommitting change events.

戻り値
ChangeWatcher — The property or property chain to be watched. At least one property name must specified in the sourceChain argument, otherwise, a null value is returned.

関連する API エレメント

getCSSStyle

()メソッド 
public function getCSSStyle(declaration:String, styleProperty:String, defaultValue:Object = null):Object

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Document Services - Workspace 9
ランタイムバージョン: AIR (unsupported), Flash Player 9, Flash Player 10

Returns the corresponding cascading style sheet (CSS) property to use based on the specified parameters.

パラメーター

declaration:String — Specifies the name of the CSS selector.
 
styleProperty:String — Specifies the name of the CSS property.
 
defaultValue:Object (default = null) — Specifies the CSS property that is used if the CSS property specified by the the styleProperty parameter is not found.

戻り値
Object — The CSS style.

initialize

()メソッド 
public function initialize():void

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Document Services - Workspace 9
ランタイムバージョン: AIR (unsupported), Flash Player 9, Flash Player 10

Initializes the presentation model after the view bindings are processed to prevent view bindings from overriding the initial model state. Subclasses can override this method, which

setState

()メソッド 
protected function setState(newState:String):void

言語バージョン: ActionScript 3.0
製品バージョン: Adobe Digital Enterprise Platform Document Services - Workspace 9
ランタイムバージョン: AIR (unsupported), Flash Player 9, Flash Player 10

Sets the state property to a new value and causes a PropertyChangeEvent event.

パラメーター

newState:String — Specifies the new state name.





[ X ]英語で表示される理由
ActionScript 3.0 リファレンスガイドのコンテンツが英語で表示されます。

ActionScript 3.0 リファレンスガイドのすべての部分がすべての言語に翻訳されているわけではありません。言語エレメントが翻訳されていない場合、そのエレメントは英語で表示されます。例えば、ga.controls.HelpBox クラスはどの言語にも訳されていません。このため、リファレンスガイドの日本語バージョンでは、ga.controls.HelpBox クラスは英語で表示されます。