パッケージ | com.adobe.solutions.prm.domain.factory |
クラス | public class DomainFactory |
継承 | DomainFactory Object |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
DomainFactory
class is used to get the reference of domain objects. This class provides static methods to get these objects.
Internally it invokes all the methods on the factory instance it holds.
プロパティ | 定義元 | ||
---|---|---|---|
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
factory : IDomainFactory [静的]
This property holds a reference to an actual factory instance that creates the domain objects. | DomainFactory | ||
showDirectChildForProject : Boolean = false [静的]
This Boolean flag determines whether a complete project tree is displayed in the Gantt chart or just the direct children of the top-level projects are displayed. | DomainFactory |
メソッド | 定義元 | ||
---|---|---|---|
The constructor of DomainFactory class. | DomainFactory | ||
[静的]
This method creates an instance of the asset domain object. | DomainFactory | ||
[静的]
This method creates an instance of the project domain object. | DomainFactory | ||
[静的]
This API returns a handle to the domain object for a specific project in a project tree. | DomainFactory | ||
[静的]
This API returns a handle to the domain object for a specific workitem in a project tree. | DomainFactory | ||
createTeamMember(vo:com.adobe.solutions.prm.vo:TeamMemberVO, project:IProject = null, workItem:IWorkItem = null):com.adobe.solutions.prm.domain:ITeamMember [静的]
This method creates an instance of the team member domain object. | DomainFactory | ||
[静的]
This method creates an instance of the workitem domain object. | DomainFactory | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
factory | プロパティ |
factory:IDomainFactory
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
This property holds a reference to an actual factory instance that creates the domain objects.
実装
public static function get factory():IDomainFactory
public static function set factory(value:IDomainFactory):void
showDirectChildForProject | プロパティ |
public static var showDirectChildForProject:Boolean = false
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
This Boolean flag determines whether a complete project tree is displayed in the Gantt chart or just the direct children of the top-level projects are displayed.
If set to True
, only the direct children of top level project are displayed. By default a complete project tree is displayed in the Gantt chart.
デフォルト値: false。
DomainFactory | () | コンストラクター |
public function DomainFactory()
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
The constructor of DomainFactory
class.
createAsset | () | メソッド |
public static function createAsset(vo:AssetVO, workItem:IWorkItem):IAsset
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
This method creates an instance of the asset domain object.
パラメーター
vo:AssetVO — An asset value object whose domain object is to be created.
| |
workItem:IWorkItem — The workitem to which the asset is assigned.
|
IAsset — It returns an asset domain object.
|
createProject | () | メソッド |
public static function createProject(vo:ProjectVO, parent:IProject = null, root:IProject = null):IProject
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
This method creates an instance of the project domain object.
パラメーター
vo:ProjectVO — The project value object whose domain object is to be created.
| |
parent:IProject (default = null ) — A reference to the parent project domain object of the project value object.
| |
root:IProject (default = null ) — A reference to the root project domain object of the project value object.
|
IProject — It returns a project domain object.
|
createProjectUsingSubProject | () | メソッド |
public static function createProjectUsingSubProject(subProjectVO:ProjectVO):mx.rpc:AsyncToken
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
This API returns a handle to the domain object for a specific project in a project tree.
パラメーター
subProjectVO:ProjectVO — A project value object for which a project domain object is to be searched.
|
mx.rpc:AsyncToken — It returns a token on which success or fault handlers can be attached. The resulting event contains a reference to the project domain object.
|
createProjectUsingWorkItem | () | メソッド |
public static function createProjectUsingWorkItem(workItemVO:WorkItemVO):mx.rpc:AsyncToken
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
This API returns a handle to the domain object for a specific workitem in a project tree.
パラメーター
workItemVO:WorkItemVO — A workitem value object for which a workitem domain object is to be searched.
|
mx.rpc:AsyncToken — It returns a token on which success or fault handlers can be attached. The resulting event contains a reference to the workitem domain object.
|
createTeamMember | () | メソッド |
public static function createTeamMember(vo:com.adobe.solutions.prm.vo:TeamMemberVO, project:IProject = null, workItem:IWorkItem = null):com.adobe.solutions.prm.domain:ITeamMember
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
This method creates an instance of the team member domain object.
パラメーター
vo:com.adobe.solutions.prm.vo:TeamMemberVO — The team member value object whose domain object is to be created.
| |
project:IProject (default = null ) — A reference to the project domain object to which this team member is assigned.
| |
workItem:IWorkItem (default = null ) — A reference to the workitem domain object to which this team member is assigned.
|
com.adobe.solutions.prm.domain:ITeamMember — It returns a team member domain object.
|
createWorkItem | () | メソッド |
public static function createWorkItem(vo:WorkItemVO, parent:IProject = null, root:IProject = null):IWorkItem
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Project Management Building Block 10.0 |
ランタイムバージョン: | Flash Player 10.2, AIR (unsupported) |
This method creates an instance of the workitem domain object.
パラメーター
vo:WorkItemVO — The workitem value object whose domain object is to be created.
| |
parent:IProject (default = null ) — A reference to the parent project domain object of the workitem value object.
| |
root:IProject (default = null ) — A reference to the root project domain object of the workitem value object.
|
IWorkItem — It returns a workitem domain object.
|
Tue Jun 12 2018, 10:34 AM Z