Class: AfDataContainerDescriptor

class AfDataContainerDescriptor

Show all method summaries

Constructor Method

+private void new(DataContainerMetadataSource _metadataSource, str _type, boolean _allowUnknownDataItems, classId _axdClassId, str _documentName, str _dataSourceName)

Public Static Methods

+public static AfDataContainerDescriptor constructFromMetadata(container _dataContainerMetadata, Map _constructionContext = null)
+public static AfDataContainerDescriptor constructFromPackage(container _dataContainerDescriptorPackage, Map _constructionContext = null)

Public Instance Methods

+public boolean containsDataItem(str _name)
+public boolean get_AllowUnknownDataItems()
+classId get_AxdClassId()
+str get_DataSourceName()
+str get_DocumentName()
+public AfDataContainerDescriptorEnumerator get_Enumerator()
+DataContainerMetadataSource get_MetadataSource()
+public str get_Type()
+public AfDataItemDescriptor getDataItemDescriptor(str _name)
+public container pack()

Private Instance Methods

+private void addDataItemDescriptor(AfDataItemDescriptor _dataItemDescriptor)
+private int createDataItem(str _dataItemName, Types _type, extendedTypeId _typeId, enumId _enumId, int _nextSerializationOrder, Map _constructionContext)
+private int createDataItemForAxdDataSource(str _dataSourceName, int _nextSerializationOrder, Map _constructionContext)
+private void createDataItemsFromAxdClass(AxdBase _axd, Map _constructionContext)
+private void createDataItemsFromAxdDataSource(AxdBase _axd, Map _constructionContext)
+private int createDataItemsFromClass(classId _classId, Set excludedDataItems, int _nextSerializationOrder, Map _constructionContext)
+private void createDataItemsFromMetadata(container _dataItemMetadataCollection, Map _constructionContext)
+private int createDataItemsFromQueryDataSource(QueryBuildDataSource _dataSource, int _nextSerializationOrder, Map _constructionContext)

Generated by AX Doc Generator v. 0.7.1 on 03 Mar 2009
AX Doc Generator is licensed under the MIT License. Dynamics AX is a registered trademark of Microsoft Corporation.