パッケージ | com.adobe.icc.editors.managers |
クラス | public class ContentSearchManager |
継承 | ContentSearchManager EventDispatcher Object |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Asset Composer Building Block 10 |
ランタイムバージョン: | AIR (unsupported), Flash Player 10.2 |
ContentSearchManager
lets you search for content in the system by name.
ContentSearchManager
abstracts the query required to search for data modules
by their name. This can be used for simple and frequent content searches. In case, a more complex
search is required, the search APIs and the associated Query objects must be used instead.
Similar to flex's HTTPService, this class has a lastResult
bindable property which
can be conveniently used to display the result of the last search made on the UI.
関連する API エレメント
com.adobe.livecycle.assetmanager.client.service.search.cms.ICMSQueryService
プロパティ | 定義元 | ||
---|---|---|---|
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
lastResult : ListCollectionView
The list of ModuleModel objects reflecting the result of the last search query executed. | ContentSearchManager | ||
lastSearchString : String
The last query string that was used to invoke search on ContentSearchManager. | ContentSearchManager |
メソッド | 定義元 | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | ||
イベントをイベントフローに送出します。 | EventDispatcher | ||
Re-executes the last search in order to refresh the results. | ContentSearchManager | ||
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | ||
Searches the server for asset matching the passed name. | ContentSearchManager | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object | ||
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher |
イベント | 概要 | 定義元 | ||
---|---|---|---|---|
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。 | EventDispatcher | |||
Dispatched when a search invoked on the ContentSearchManager completes successfully. | ContentSearchManager | |||
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。 | EventDispatcher | |||
Dispatched when a search invoked on the ContentSearchManager fails. | ContentSearchManager |
lastResult | プロパティ |
public var lastResult:ListCollectionView
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Asset Composer Building Block 10 |
ランタイムバージョン: | AIR (unsupported), Flash Player 10.2 |
The list of ModuleModel objects reflecting the result of the last search query executed.
The list holds objects of type ModuleModel
which is a super class representing
the various modules in the system viz. Texts, Images, Lists and Conditions.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 complete
イベントが送出されます。
lastSearchString | プロパティ |
lastSearchString:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Asset Composer Building Block 10 |
ランタイムバージョン: | AIR (unsupported), Flash Player 10.2 |
The last query string that was used to invoke search on ContentSearchManager
.
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange
イベントが送出されます。
実装
public function get lastSearchString():String
public function set lastSearchString(value:String):void
executeLastSearch | () | メソッド |
public function executeLastSearch():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Asset Composer Building Block 10 |
ランタイムバージョン: | AIR (unsupported), Flash Player 10.2 |
Re-executes the last search in order to refresh the results.
search | () | メソッド |
public function search(searchString:String):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Asset Composer Building Block 10 |
ランタイムバージョン: | AIR (unsupported), Flash Player 10.2 |
Searches the server for asset matching the passed name. The type of asset searched for includes Texts, Images, Lists and Conditions.
By default, the search mode is "like", wherein all assets with names containing the search string are returned. An "exact" search can however be invoked by including the search param within quotes e.g. "myasset01"
パラメーター
searchString:String — The name (or part of it) of the asset that needs to be searched.
Could be null or empty which amounts to retrieving everything as search result.
|
complete | イベント |
flash.events.Event
プロパティ Event.type =
flash.events.Event
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Asset Composer Building Block 10 |
ランタイムバージョン: | AIR (unsupported), Flash Player 10.2 |
Dispatched when a search invoked on the ContentSearchManager
completes successfully.
This event is dispatched in an asynchronous manner when the server responds
for the search requested via the ContentSearchManager
successfully.
fault | イベント |
mx.rpc.events.FaultEvent
プロパティ FaultEvent.type =
mx.rpc.events.FaultEvent
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Asset Composer Building Block 10 |
ランタイムバージョン: | AIR (unsupported), Flash Player 10.2 |
Dispatched when a search invoked on the ContentSearchManager
fails.
This event is dispatched in an asynchronous manner when the server errors out
for the search requested via the ContentSearchManager
.
Tue Jun 12 2018, 10:34 AM Z