Package com._1c.g5.v8.bm.core
Interface IBmObject
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Subinterfaces:
AbstractCommandContainer
,AbstractDataPath
,AbstractFormAttribute
,AbstractPanel
,AccountingRegisterDimensionExtension
,AccountingRegisterExtension
,AccountTypeValue
,AccumulationRegisterExtension
,ActionPanel
,Addition
,AdditionContainer
,AdditionExtInfo
,AdditionSource
,AutoCommandBar
,AxisInterval
,BaseSupplyFormObject
,BaseSupplyObject
,BasicCommandExtension
,BasicDbObjectExtension
,BasicFeatureExtension
,BasicFormExtension
,BasicTabularSectionExtension
,BasicTemplateExtension
,BmTopComparisonNode
,BorderStyleItem
,BslModuleComparisonNode
,BslModuleCustomMergeSettings
,BslModuleSectionComparisonNode
,BusinessProcesFormExtInfo
,BusinessProcessExtension
,Button
,ButtonGroupExtInfo
,CaiAbstractItem
,CaiGroup
,CaiPanel
,CalculationRegisterExtension
,CalendarFieldExtInfo
,CatalogExtension
,CatalogFormExtInfo
,Chart
,ChartAxis
,ChartColorPaletteDescription
,ChartComparisonNode
,ChartDataItem
,ChartExtInfo
,ChartFieldExtInfo
,ChartInterval
,ChartLine
,ChartOfAccountsExtension
,ChartOfCalculationTypesExtension
,ChartOfCharacteristicTypesExtension
,ChartOfCharacteristicTypesFormExtInfo
,ChartPoints
,ChartReferenceBand
,ChartReferenceBands
,ChartReferenceLine
,ChartReferenceLines
,ChartScale
,ChartSeries
,ChartSeriesItem
,ChartValue
,CheckBoxFieldExtInfo
,ClientApplicationInterface
,CmiComparisonNode
,Collect
,CollectItem
,ColorStyleItem
,ColumnGroupExtInfo
,CommandBarExtInfo
,CommandBarHolder
,CommandContainer
,CommandGroupExtension
,CommandHandler
,CommandHandlerContainer
,CommandHandlerExtension
,CommandInterfaceChanges
,CommandInterfaceRoot
,CommandItem
,CommandItemGroup
,CommonAncestorSymlinkBmTopNodeId
,CommonAttributeExtension
,CommonFormExtension
,CommonModuleExtension
,CommonPictureExtension
,ComparisonTreeNode
,ConfigurationCommandInterface
,ConfigurationCommandInterfaceItem
,ConfigurationExtension
,ConstantExtension
,ConstantsFormExtInfo
,ContainmentComparisonNode
,ContextMenu
,ContextMenuHolder
,CubeExtension
,CubeRecordFormExtInfo
,CubeRecordSetFormExtInfo
,CustomCommandItemGroup
,CustomNodeSettings
,DataItem
,DataPath
,DataPathReferredObject
,DataProcessorExtension
,DataProtection
,DataSeriesItem
,DcsComparisonNode
,Decoration
,DecorationExtInfo
,DefinedTypeExtension
,Dendrogram
,DendrogramContent
,DendrogramDimensionValue
,DendrogramElements
,DendrogramExtInfo
,DendrogramFieldExtInfo
,DendrogramLinks
,DendrogramLinkValue
,DetachedGroupPanel
,DimensionExtension
,DimensionTableExtension
,DocumentExtension
,DocumentFormExtInfo
,DocumentJournalExtension
,DocumentNumeratorExtension
,DoubleRect
,DynamicListExtInfo
,DynamicListFormExtInfo
,DynamicListTableExtInfo
,EnumExtension
,EventHandler
,EventHandlerContainer
,EventHandlerExtension
,EventSubscriptionExtension
,ExchangePlanContentItemExtension
,ExchangePlanExtension
,ExtendedTooltip
,ExtendedTooltipHolder
,ExtensionAdoptedProperty
,ExternalDataSourceExtension
,ExternalPropertyComparisonNode
,ExtInfo
,FieldExtension
,FieldExtInfo
,FilterCriterionExtension
,FlowchartFieldExtInfo
,FontStyleItem
,Form
,FormActionPanel
,FormattedDocFieldExtInfo
,FormAttribute
,FormAttributeAdditionalColumns
,FormAttributeColumn
,FormAttributeExtInfo
,FormChoiceListDesTimeValue
,FormChoiceParameterLink
,FormCommand
,FormCommandContainer
,FormCommandHandlerContainer
,FormCommandInterface
,FormCommandInterface
,FormCommandInterfaceItem
,FormCommandInterfaceItems
,FormCommandPanelGlobalCommandSource
,FormComparisonNode
,FormExtensionCommandHandlerContainer
,FormExtInfo
,FormField
,FormGroup
,FormItem
,FormItemContainer
,FormNavigationPanel
,FormParameter
,FormPicture
,FormStandardCommand
,FormStandardCommandSource
,FormTypeLink
,FormVisualEntity
,FunctionalOptionExtension
,FunctionalOptionsParameterExtension
,FunctionExtension
,GanttChart
,GanttChartBackgroundIntervals
,GanttChartExtInfo
,GanttChartFieldExtInfo
,GanttChartLink
,GanttChartPointValueContent
,GanttChartSeriesValueContent
,GaugeChartQualityBand
,GaugeChartQualityBands
,GeographicalMapFieldExtInfo
,GeographicalSchema
,GeographicalSchemaComponent
,GeographicalSchemaDrawingArea
,GeographicalSchemaExtInfo
,GeographicalSchemaLegend
,GeographicalSchemaTitle
,GeoPicture
,GraphicalSchemeExtInfo
,Group
,GroupExtInfo
,HtmlDocumentComparisonNode
,HtmlFieldExtInfo
,HTTPServiceExtension
,ImageFieldExtInfo
,InformationRegisterExtension
,InformationRegisterManagerFormExtInfo
,InputFieldExtInfo
,IntegrateNamespace
,IntegrateNamespaces
,IntegrateObject
,IntegrateObjects
,IntegrationServiceExtension
,IntegrationSettings
,IrresolvableDataPath
,LabelArea
,LabelDecorationExtInfo
,LabelFieldExtInfo
,LanguageExtension
,LayerItem
,LayerObject
,LegendItem
,LibraryIntegrationSettings
,LineStyle
,MainSectionCommandInterface
,ManifestComparisonNode
,ManyFeatureNodeNeighbour
,MdObjectComparisonNode
,MdObjectExtension
,MergeConflict
,MergeSettings
,MultiLanguageDataPath
,MultiPointShape
,NavigationPanel
,ObjectFormExtInfo
,ObjectOnSupport
,ObjectSeriesValue
,OrderChildrenComparisonNode
,OtherSymlinkBmTopNodeId
,PageGroupExtInfo
,PagesGroupExtInfo
,PeriodFieldExtInfo
,PictureDecorationExtInfo
,PlannerBackgroundInterval
,PlannerDimension
,PlannerDimensionItem
,PlannerExtInfo
,PlannerFieldExtInfo
,PlannerItem
,PlannerItemSchedule
,PlannerItemScheduleMonths
,PlannerItemScheduleWeekDays
,PlannerRepresentationPeriod
,PlannerSettings
,Point
,PointContour
,PointDimensionValue
,PointProperties
,PointShape
,PolygonShape
,PolylineShape
,PopupGroupExtInfo
,ProgressBarFieldExtInfo
,ProtectedObject
,RadioButtonsFieldExtInfo
,RealDataItem
,RecordSetFormExtInfo
,RelatedFeature
,ReportExtension
,ReportFormExtInfo
,ResourceExtension
,RightsComparisonNode
,RoleExtension
,RootComparisonNode
,ScheduledJobExtension
,SearchControlAdditionExtInfo
,SearchStringAdditionExtInfo
,SequenceDimensionExtension
,SequenceExtension
,SeriesCalcInfo
,SeriesDimensionValue
,SeriesProperties
,SessionParameterExtension
,SettingsComposerFormExtInfo
,SettingsStorageExtension
,ShapeCoordinateSystemInfo
,SinglePointShape
,SolidResourceComparisonNode
,SpreadsheetData
,SpreadSheetDocFieldExtInfo
,SpreadsheetDocumentExtInfo
,Style
,StyleExtension
,StyleItem
,StyleItemExtension
,SubsystemCommandInterface
,SubsystemExtension
,SupplyConfiguration
,SupplyContainment
,SupplyForm
,SupplyFormAttribute
,SupplyFormItem
,SupplyFormParameter
,SupplyGenericObject
,SupplyMethod
,SupplyModule
,SupplyNamespace
,SupplyNamespaceControllable
,SupplyProperty
,SupplyPropertyContainer
,SupplySubsystem
,Table
,TableExtension
,TableExtInfo
,TableObjectFormExtInfo
,TableRecordFormExtInfo
,TaskExtension
,TaskFormExtInfo
,TextDocFieldExtInfo
,TextRegion
,TimeScale
,TimeScaleLabel
,TimeScaleLabels
,TimeScaleLevel
,Titled
,TitleStyle
,TooltipContainer
,TopMdObjectComparisonNode
,TrackBarFieldExtInfo
,Trendline
,TrendlineArray
,UnresolvedCommand
,UnresolvedGroup
,UnresolvedSubsystem
,UnsupportedObjectComparisonNode
,UsualGroupExtInfo
,ValueListExtInfo
,ValueListItem
,ViewStatusAdditionExtInfo
,Visible
,WebServiceExtension
,WSReferenceExtension
,XDTOPackageExtension
- All Known Implementing Classes:
ABinaryOperatorsExpressionImpl
,AbsPictureImpl
,AbstractAggregatesImpl
,AbstractChoiceParameterLinkImpl
,AbstractClientApplicationInterfaceImpl
,AbstractCommandContainerImpl
,AbstractCommandInterfaceImpl
,AbstractDataCompositionSchemaImpl
,AbstractDataPathImpl
,AbstractExpressionImpl
,AbstractFlowchartImpl
,AbstractFormAttributeImpl
,AbstractFormImpl
,AbstractGeographicalSchemaImpl
,AbstractLineImpl
,AbstractMdTypeImpl
,AbstractMethodImpl
,AbstractMobileClientSignImpl
,AbstractPanelImpl
,AbstractQuerySchemaDbViewImpl
,AbstractQuerySchemaPresentationImpl
,AbstractQuerySchemaQueryImpl
,AbstractQuerySchemaQuerySourceJoinImpl
,AbstractQuerySchemaSourceImpl
,AbstractQuerySchemaTableImpl
,AbstractRoleDescriptionImpl
,AbstractStandaloneContentImpl
,AbstractStyleImpl
,AbstractTypeLinkImpl
,AbstractWorkAreaImpl
,ACastingTypeImpl
,AccountingFlagImpl
,AccountingRegisterAttributeImpl
,AccountingRegisterCommandImpl
,AccountingRegisterDbViewDefsImpl
,AccountingRegisterDimensionExtensionImpl
,AccountingRegisterDimensionImpl
,AccountingRegisterExtensionImpl
,AccountingRegisterFormImpl
,AccountingRegisterImpl
,AccountingRegisterResourceImpl
,AccountingRegisterTypesImpl
,AccountTypeValueImpl
,AccumulationRegisterAggregateImpl
,AccumulationRegisterAggregatesImpl
,AccumulationRegisterAttributeImpl
,AccumulationRegisterbViewDefsImpl
,AccumulationRegisterCommandImpl
,AccumulationRegisterDimensionImpl
,AccumulationRegisterExtensionImpl
,AccumulationRegisterFormImpl
,AccumulationRegisterImpl
,AccumulationRegisterResourceImpl
,AccumulationRegisterTypesImpl
,ACommonBinaryOperatorExpressionImpl
,ACommonExpressionImpl
,ACommonUnaryOperatorExpressionImpl
,ActionPanelImpl
,ActiveDocumentImpl
,AddInImpl
,AdditionExtInfoImpl
,AdditionImpl
,AddressingAttributeImpl
,AdjustableBooleanImpl
,ALiteralsExpressionImpl
,ALogicalBinaryOperatorExpressionImpl
,ALogicalUnaryOperatorExpressionImpl
,AOperatorsExpressionImpl
,AreaTemplateItemImpl
,AreaTemplateParameterImpl
,AUnaryOperatorsExpressionImpl
,AutoCommandBarImpl
,AvailableFieldsImpl
,AvailableFieldUseRestrictionImpl
,AvailableFieldUseRestrictionsImpl
,AvailableParameterUseRestrictionImpl
,AvailableParameterUseRestrictionsImpl
,AvailableValueImpl
,AxisIntervalImpl
,BaseSupplyFormObjectImpl
,BaseSupplyObjectImpl
,BasicCommandExtensionImpl
,BasicCommandImpl
,BasicDbObjectExtensionImpl
,BasicDbObjectImpl
,BasicDbObjectTypesImpl
,BasicDbViewDefsImpl
,BasicFeatureExtensionImpl
,BasicFeatureImpl
,BasicFormExtensionImpl
,BasicFormImpl
,BasicMobileClientSignImpl
,BasicRegisterImpl
,BasicRegisterTypesImpl
,BasicTabularSectionExtensionImpl
,BasicTabularSectionImpl
,BasicTemplateExtensionImpl
,BasicTemplateImpl
,BetweenExpressionImpl
,BinaryDataImpl
,BinaryQualifiersImpl
,BinaryValueImpl
,BlockImpl
,BmObject
,BmTopComparisonNodeImpl
,BooleanLiteralExpressionImpl
,BooleanValueImpl
,BorderDefImpl
,BorderImpl
,BorderRefImpl
,BorderStyleItemImpl
,BorderValueImpl
,BoundsImpl
,BracketCommonExpressionImpl
,BslContextDefImpl
,BslContextDefMethodImpl
,BslContextDefMockMethodImpl
,BslContextDefMockPropertyImpl
,BslContextDefPropertyImpl
,BslModuleComparisonNodeImpl
,BslModuleCustomMergeSettingsImpl
,BslModuleSectionComparisonNodeImpl
,BuiltinFunctionImpl
,BusinessProcesFormExtInfoImpl
,BusinessProcessAttributeImpl
,BusinessProcessCommandImpl
,BusinessProcessDbViewDefsImpl
,BusinessProcessExtensionImpl
,BusinessProcessFormImpl
,BusinessProcessImpl
,BusinessProcessTabularSectionImpl
,BusinessProcessTypesImpl
,ButtonGroupExtInfoImpl
,ButtonImpl
,CaiAbstractItemImpl
,CaiGroupImpl
,CaiPanelImpl
,CalculationRegisterAttributeImpl
,CalculationRegisterCommandImpl
,CalculationRegisterDbViewDefsImpl
,CalculationRegisterDimensionImpl
,CalculationRegisterExtensionImpl
,CalculationRegisterFormImpl
,CalculationRegisterImpl
,CalculationRegisterResourceImpl
,CalculationRegisterTypesImpl
,CalendarFieldExtInfoImpl
,CaseBodyImpl
,CaseImpl
,CaseOperationExpressionImpl
,CastingBooleanTypeImpl
,CastingDateTypeImpl
,CastingNumberTypeImpl
,CastingStringTypeImpl
,CastingTableTypeImpl
,CastOperationExpressionImpl
,CatalogAttributeImpl
,CatalogCommandImpl
,CatalogDbViewDefsImpl
,CatalogExtensionImpl
,CatalogFormExtInfoImpl
,CatalogFormImpl
,CatalogImpl
,CatalogPredefinedImpl
,CatalogPredefinedItemImpl
,CatalogTabularSectionImpl
,CatalogTypesImpl
,ChangeableDbViewDefsImpl
,CharacteristicCompositionDataQuerySchemaImpl
,CharacteristicsDescriptionImpl
,CharacteristicTypesAndValuesImpl
,ChartAxisImpl
,ChartAxisValueImpl
,ChartColorPaletteDescriptionImpl
,ChartColorPaletteDescriptionValueImpl
,ChartComparisonNodeImpl
,ChartDataItemImpl
,ChartExtInfoImpl
,ChartFieldExtInfoImpl
,ChartImpl
,ChartIntervalImpl
,ChartLineImpl
,ChartLineTypeValueImpl
,ChartOfAccountsAttributeImpl
,ChartOfAccountsCommandImpl
,ChartOfAccountsDbViewDefsImpl
,ChartOfAccountsExtensionImpl
,ChartOfAccountsFormImpl
,ChartOfAccountsImpl
,ChartOfAccountsPredefinedImpl
,ChartOfAccountsPredefinedItemImpl
,ChartOfAccountsTabularSectionImpl
,ChartOfAccountsTypesImpl
,ChartOfCalculationTypesAttributeImpl
,ChartOfCalculationTypesCommandImpl
,ChartOfCalculationTypesDbViewDefsImpl
,ChartOfCalculationTypesExtensionImpl
,ChartOfCalculationTypesFormImpl
,ChartOfCalculationTypesImpl
,ChartOfCalculationTypesPredefinedImpl
,ChartOfCalculationTypesPredefinedItemImpl
,ChartOfCalculationTypesTabularSectionImpl
,ChartOfCalculationTypesTypesImpl
,ChartOfCharacteristicTypesAttributeImpl
,ChartOfCharacteristicTypesCommandImpl
,ChartOfCharacteristicTypesDbViewDefsImpl
,ChartOfCharacteristicTypesExtensionImpl
,ChartOfCharacteristicTypesFormExtInfoImpl
,ChartOfCharacteristicTypesFormImpl
,ChartOfCharacteristicTypesImpl
,ChartOfCharacteristicTypesPredefinedImpl
,ChartOfCharacteristicTypesPredefinedItemImpl
,ChartOfCharacteristicTypesTabularSectionImpl
,ChartOfCharacteristicTypesTypesImpl
,ChartPointsImpl
,ChartReferenceBandImpl
,ChartReferenceBandsImpl
,ChartReferenceBandsValueImpl
,ChartReferenceBandValueImpl
,ChartReferenceLineImpl
,ChartReferenceLinesImpl
,ChartReferenceLinesValueImpl
,ChartReferenceLineValueImpl
,ChartScaleImpl
,ChartScaleValueImpl
,ChartSeriesImpl
,ChartSeriesItemImpl
,ChartTrendlinesValueImpl
,ChartValueImpl
,CheckBoxFieldExtInfoImpl
,ChoiceParameterImpl
,ChoiceParameterLinkImpl
,ClientApplicationInterfaceImpl
,CmiComparisonNodeImpl
,CollectImpl
,CollectItemImpl
,ColorDefImpl
,ColorImpl
,ColorRefImpl
,ColorStyleItemImpl
,ColorValueImpl
,ColumnGroupExtInfoImpl
,ColumnImpl
,CommandBarExtInfoImpl
,CommandContainerImpl
,CommandGroupExtensionImpl
,CommandGroupImpl
,CommandGroupImpl
,CommandHandlerExtensionImpl
,CommandHandlerImpl
,CommandImpl
,CommandInterfaceImpl
,CommandInterfaceRootImpl
,CommandItemGroupImpl
,CommandItemImpl
,CommandRefImpl
,CommandsByTypeMapEntryImpl
,CommandsOrderFragmentImpl
,CommandsOrderImpl
,CommandsPlacementFragmentImpl
,CommandsPlacementImpl
,CommandsVisibilityFragmentImpl
,CommandsVisibilityImpl
,CommonAddOperatorExpressionImpl
,CommonAncestorSymlinkBmTopNodeIdImpl
,CommonAttributeContentItemImpl
,CommonAttributeExtensionImpl
,CommonAttributeImpl
,CommonCommandImpl
,CommonDevOperatorExpressionImpl
,CommonExpressionImpl
,CommonFormExtensionImpl
,CommonFormImpl
,CommonModuleExtensionImpl
,CommonModuleImpl
,CommonMultiOperatorExpressionImpl
,CommonPictureExtensionImpl
,CommonPictureImpl
,CommonSubOperatorExpressionImpl
,CommonTemplateImpl
,CommonUnaryNegOperatorExpressionImpl
,ComparisonTreeNodeImpl
,CompoundExpressionImpl
,ConfigurationCommandInterfaceImpl
,ConfigurationCommandInterfaceItemImpl
,ConfigurationExtensionImpl
,ConfigurationImpl
,ConstantDbViewDefsImpl
,ConstantExtensionImpl
,ConstantImpl
,ConstantsDbViewDefsImpl
,ConstantsFormExtInfoImpl
,ConstantTypesImpl
,ContainedObjectImpl
,ContainingSourceDerivedPropertyImpl
,ContainmentComparisonNodeImpl
,ContextDefImpl
,ContextDefWithRefItemImpl
,ContextMenuImpl
,CtorImpl
,CubeCommandImpl
,CubeDbViewDefsImpl
,CubeDimensionTableTypesImpl
,CubeExtensionImpl
,CubeFormImpl
,CubeImpl
,CubeRecordFormExtInfoImpl
,CubeRecordSetFormExtInfoImpl
,CubeTypesImpl
,CustomCommandItemGroupImpl
,DailyScheduleImpl
,DataCompositionAppearanceFieldImpl
,DataCompositionAppearanceFieldsImpl
,DataCompositionAppearanceImpl
,DataCompositionAppearanceTemplateAppearanceImpl
,DataCompositionAppearanceTemplateAreaImpl
,DataCompositionAppearanceTemplateAreaItemImpl
,DataCompositionAppearanceTemplateImpl
,DataCompositionAreaTemplateChartAppearanceImpl
,DataCompositionAreaTemplateChartGroupAppearanceImpl
,DataCompositionAreaTemplateChartGroupTemplateImpl
,DataCompositionAreaTemplateChartResourceAppearanceImpl
,DataCompositionAreaTemplateChartResourceTemplateImpl
,DataCompositionAreaTemplateChartTemplateImpl
,DataCompositionAreaTemplateFieldAppearanceImpl
,DataCompositionAreaTemplateFieldImpl
,DataCompositionAreaTemplateImpl
,DataCompositionAreaTemplateTableCellAppearanceImpl
,DataCompositionAreaTemplateTableCellImpl
,DataCompositionAreaTemplateTableRowImpl
,DataCompositionAutoGroupFieldImpl
,DataCompositionAutoOrderItemImpl
,DataCompositionAutoSelectedFieldImpl
,DataCompositionAvailableSettingsSourceImpl
,DataCompositionChartGroupImpl
,DataCompositionChartGroupOutputParameterValuesImpl
,DataCompositionChartImpl
,DataCompositionChartOutputParameterValuesImpl
,DataCompositionChoiceParameterImpl
,DataCompositionChoiceParameterLinkImpl
,DataCompositionChoiceParameterLinksImpl
,DataCompositionChoiceParametersImpl
,DataCompositionConditionalAppearanceImpl
,DataCompositionConditionalAppearanceItemImpl
,DataCompositionDataParameterValuesImpl
,DataCompositionDataSetFieldRoleImpl
,DataCompositionDetailsAreaParameterFieldExpressionImpl
,DataCompositionDetailsAreaParameterImpl
,DataCompositionExpressionAreaParameterImpl
,DataCompositionExpressionImpl
,DataCompositionFieldImpl
,DataCompositionFilterImpl
,DataCompositionFilterItemGroupImpl
,DataCompositionFilterItemImpl
,DataCompositionGroupFieldImpl
,DataCompositionGroupFieldsImpl
,DataCompositionGroupImpl
,DataCompositionGroupOutputParameterValuesImpl
,DataCompositionIDImpl
,DataCompositionNestedObjectSettingsImpl
,DataCompositionOrderExpressionImpl
,DataCompositionOrderImpl
,DataCompositionOrderItemImpl
,DataCompositionOutputParameterValuesImpl
,DataCompositionParameterImpl
,DataCompositionParameterValueImpl
,DataCompositionSchemaCalculatedFieldImpl
,DataCompositionSchemaDataSetFieldFolderImpl
,DataCompositionSchemaDataSetFieldImpl
,DataCompositionSchemaDataSetLinkImpl
,DataCompositionSchemaDataSetObjectImpl
,DataCompositionSchemaDataSetQueryImpl
,DataCompositionSchemaDataSetUnionImpl
,DataCompositionSchemaDataSourceImpl
,DataCompositionSchemaFieldTemplateImpl
,DataCompositionSchemaFieldUseRestrictionImpl
,DataCompositionSchemaGroupTemplateImpl
,DataCompositionSchemaImpl
,DataCompositionSchemaNestedDataSetImpl
,DataCompositionSchemaParameterImpl
,DataCompositionSchemaTemplateDescriptionImpl
,DataCompositionSchemaTotalFieldImpl
,DataCompositionSchemaTotalFieldsTemplateImpl
,DataCompositionSelectedFieldGroupImpl
,DataCompositionSelectedFieldImpl
,DataCompositionSelectedFieldsImpl
,DataCompositionSettingsComposerImpl
,DataCompositionSettingsImpl
,DataCompositionTableGroupImpl
,DataCompositionTableGroupOutputParameterValuesImpl
,DataCompositionTableImpl
,DataCompositionTableOutputParameterValuesImpl
,DataCompositionTypeLinkImpl
,DataCompositionUserFieldCaseImpl
,DataCompositionUserFieldExpressionImpl
,DataCompositionUserFieldsCaseVariantsImpl
,DataCompositionUserFieldsImpl
,DataCompositionUserFieldsVariantImpl
,DataCompositionUserSettingsImpl
,DataItemImpl
,DataPathImpl
,DataPathReferredObjectImpl
,DataProcessorAttributeImpl
,DataProcessorCommandImpl
,DataProcessorExtensionImpl
,DataProcessorFormImpl
,DataProcessorImpl
,DataProcessorTabularSectionAttributeImpl
,DataProcessorTabularSectionImpl
,DataProcessorTypesImpl
,DataProtectionImpl
,DataSeriesItemImpl
,DataSetFieldImpl
,DataSetImpl
,DateLiteralExpressionImpl
,DateQualifiersImpl
,DateValueImpl
,DbNonObjectDefImpl
,DbObjectAttributeImpl
,DbObjectDefImpl
,DbObjectTabularSectionImpl
,DbViewDefImpl
,DbViewDescriptionTempTableImpl
,DbViewElementImpl
,DbViewFieldDefImpl
,DbViewFieldFieldDefFromQueryImpl
,DbViewFieldFieldDefImpl
,DbViewFieldRoleImpl
,DbViewFieldTableDefImpl
,DbViewFromQueryImpl
,DbViewNestedTableFromQueryImpl
,DbViewOuterParamTableImpl
,DbViewSelectDefImpl
,DbViewSelectParamDefImpl
,DbViewSelectParamVariantImpl
,DbViewTableDefImpl
,DbViewVirtualFieldDefImpl
,DcsComparisonNodeImpl
,DcsExtensionPartCharacteristicsImpl
,DcsExtensionPartFilterImpl
,DcsExtensionPartImpl
,DcsExtensionPartSelectFieldsImpl
,DcsQuerySchemaOperatorImpl
,DcsQuerySchemaSelectQueryImpl
,DecorationExtInfoImpl
,DecorationImpl
,DefinedTypeExtensionImpl
,DefinedTypeImpl
,DefinedTypeTypesImpl
,DendrogramContentImpl
,DendrogramDimensionValueImpl
,DendrogramElementsImpl
,DendrogramExtInfoImpl
,DendrogramFieldExtInfoImpl
,DendrogramImpl
,DendrogramLinksImpl
,DendrogramLinkValueImpl
,DerivedFieldImpl
,DerivedFunctionExpressionImpl
,DerivedPropertyImpl
,DesignTimeValueImpl
,DesignTimeValueValueImpl
,DetachedGroupPanelImpl
,DimensionExtensionImpl
,DimensionImpl
,DimensionTableCommandImpl
,DimensionTableDbViewDefsImpl
,DimensionTableExtensionImpl
,DimensionTableFormImpl
,DimensionTableImpl
,DocumentAttributeImpl
,DocumentCommandImpl
,DocumentDbViewDefsImpl
,DocumentExtensionImpl
,DocumentFormExtInfoImpl
,DocumentFormImpl
,DocumentImpl
,DocumentJournalCommandImpl
,DocumentJournalDbViewDefsImpl
,DocumentJournalExtensionImpl
,DocumentJournalFormImpl
,DocumentJournalImpl
,DocumentJournalTypesImpl
,DocumentNumeratorExtensionImpl
,DocumentNumeratorImpl
,DocumentTabularSectionImpl
,DocumentTypesImpl
,DoubleRectImpl
,DuallyNamedElementImpl
,DynamicListExtInfoImpl
,DynamicListFormExtInfoImpl
,DynamicListTableExtInfoImpl
,EmptyExpressionImpl
,EmptyRefImpl
,EnumCommandImpl
,EnumDbViewDefsImpl
,EnumerationImpl
,EnumExtensionImpl
,EnumFormImpl
,EnumImpl
,EnumTypesImpl
,EnumValueImpl
,EnumValueImpl
,EnvironmentalImpl
,EventHandlerExtensionImpl
,EventHandlerImpl
,EventHandlerImpl
,EventImpl
,EventSubscriptionExtensionImpl
,EventSubscriptionImpl
,ExchangePlanAttributeImpl
,ExchangePlanCommandImpl
,ExchangePlanContentItemExtensionImpl
,ExchangePlanContentItemImpl
,ExchangePlanDbViewDefsImpl
,ExchangePlanExtensionImpl
,ExchangePlanFormImpl
,ExchangePlanImpl
,ExchangePlanTabularSectionImpl
,ExchangePlanTypesImpl
,ExplicitVariableImpl
,ExtDimensionAccountingFlagImpl
,ExtDimensionTypeImpl
,ExtendedCollectionTypeImpl
,ExtendedTooltipImpl
,ExtendedTypeImpl
,ExtensionAdoptedPropertyImpl
,ExternalDataProcessorImpl
,ExternalDataProcessorTypesImpl
,ExternalDataSourceExtensionImpl
,ExternalDataSourceImpl
,ExternalDataSourceTypesImpl
,ExternalPropertyComparisonNodeImpl
,ExternalReportImpl
,ExternalReportTypesImpl
,ExtInfoImpl
,FakeCtorImpl
,FakeParameterImpl
,FieldExtensionImpl
,FieldExtInfoImpl
,FieldImpl
,FieldImpl
,FieldWithCastingImpl
,FileAwareTextDocumentImpl
,FilterCompositionDataQuerySchemaImpl
,FilterCriterionCommandImpl
,FilterCriterionDbViewDefsImpl
,FilterCriterionExtensionImpl
,FilterCriterionFormImpl
,FilterCriterionImpl
,FilterCriterionTypesImpl
,FilterItemImpl
,FixedArrayValueImpl
,FlowchartFieldExtInfoImpl
,FontDefImpl
,FontImpl
,FontRefImpl
,FontStyleItemImpl
,FontValueImpl
,FormActionPanelImpl
,FormalParamImpl
,FormattedDocFieldExtInfoImpl
,FormAttributeAdditionalColumnsImpl
,FormAttributeColumnImpl
,FormAttributeExtInfoImpl
,FormAttributeImpl
,FormChoiceListDesTimeValueImpl
,FormChoiceParameterLinkImpl
,FormCommandContainerImpl
,FormCommandHandlerContainerImpl
,FormCommandImpl
,FormCommandInterfaceImpl
,FormCommandInterfaceImpl
,FormCommandInterfaceItemImpl
,FormCommandInterfaceItemsImpl
,FormCommandPanelGlobalCommandSourceImpl
,FormComparisonNodeImpl
,FormExtensionCommandHandlerContainerImpl
,FormExtInfoImpl
,FormFieldImpl
,FormGroupImpl
,FormImpl
,FormItemImpl
,FormNavigationPanelImpl
,FormParameterImpl
,FormPictureImpl
,FormStandardCommandImpl
,FormTypeLinkImpl
,FormVisualEntityImpl
,ForRoleTypeImpl
,FunctionalOptionExtensionImpl
,FunctionalOptionImpl
,FunctionalOptionsParameterExtensionImpl
,FunctionalOptionsParameterImpl
,FunctionExpressionImpl
,FunctionExtensionImpl
,FunctionImpl
,FunctionInvocationExpressionImpl
,GanttChartBackgroundIntervalsImpl
,GanttChartExtInfoImpl
,GanttChartFieldExtInfoImpl
,GanttChartImpl
,GanttChartLinkImpl
,GanttChartPointValueContentImpl
,GanttChartSeriesValueContentImpl
,GaugeChartQualityBandImpl
,GaugeChartQualityBandImpl
,GaugeChartQualityBandsImpl
,GaugeChartQualityBandsImpl
,GaugeChartQualityBandsValueImpl
,GeneralContextDefImpl
,GeographicalMapFieldExtInfoImpl
,GeographicalSchemaComponentImpl
,GeographicalSchemaDrawingAreaImpl
,GeographicalSchemaExtInfoImpl
,GeographicalSchemaImpl
,GeographicalSchemaLegendImpl
,GeographicalSchemaTitleImpl
,GeoPictureImpl
,GraphicalSchemeActivityImpl
,GraphicalSchemeConditionImpl
,GraphicalSchemeConnectionImpl
,GraphicalSchemeDecorationImpl
,GraphicalSchemeExtInfoImpl
,GraphicalSchemeFigureImpl
,GraphicalSchemeImpl
,GraphicalSchemeItemImpl
,GraphicalSchemeLineImpl
,GraphicalSchemePictureImpl
,GraphicalSchemeSubProcessImpl
,GraphicalSchemeSwitchImpl
,GroupExtInfoImpl
,GroupImpl
,GroupItemImpl
,HelpImpl
,HelpPageImpl
,HierarchicalDbObjectAttributeImpl
,HierarchicalDbObjectTabularSectionImpl
,HierarchicalDefImpl
,HomePageWorkAreaColumnImpl
,HomePageWorkAreaColumnItemImpl
,HomePageWorkAreaImpl
,HtmlDocumentComparisonNodeImpl
,HtmlDocumentImpl
,HtmlDocumentPageImpl
,HtmlFieldExtInfoImpl
,HTTPServiceExtensionImpl
,HTTPServiceImpl
,ImageFieldExtInfoImpl
,ImplicitVariableImpl
,ImportImpl
,InExpressionImpl
,InformationRegisterAttributeImpl
,InformationRegisterCommandImpl
,InformationRegisterDbViewDefsImpl
,InformationRegisterDimensionImpl
,InformationRegisterExtensionImpl
,InformationRegisterFormImpl
,InformationRegisterImpl
,InformationRegisterManagerFormExtInfoImpl
,InformationRegisterResourceImpl
,InformationRegisterTypesImpl
,InnerModelImpl
,InputFieldExtInfoImpl
,InputParametersImpl
,IntegrateNamespaceImpl
,IntegrateNamespacesImpl
,IntegrateObjectImpl
,IntegrateObjectsImpl
,IntegrationServiceChannelImpl
,IntegrationServiceChannelTypesImpl
,IntegrationServiceExtensionImpl
,IntegrationServiceImpl
,IntegrationServiceTypesImpl
,IntegrationSettingsImpl
,InterfaceImpl
,IrresolvableDataPathImpl
,IrresolvableReferenceValueImpl
,IsNullOperatorExpressionImpl
,ItemByCommandIdMapEntryImpl
,ItemGroupByGroupIdMapEntryImpl
,LabelAreaImpl
,LabelDecorationExtInfoImpl
,LabelFieldExtInfoImpl
,LabelImpl
,LanguageExtensionImpl
,LanguageImpl
,LayerItemImpl
,LayerObjectImpl
,LayoutPictureImpl
,LegendItemImpl
,LibraryIntegrationSettingsImpl
,LikeExpressionImpl
,LineImpl
,LineStyleImpl
,LineValueImpl
,LinkExpressionImpl
,LocalStringImpl
,LocalStringMapEntryImpl
,LogicalANDOperatorExpressionImpl
,LogicalCompareOperatorExpressionImpl
,LogicalNOTOperatorExpressionImpl
,LogicalOROperatorExpressionImpl
,MainSectionCommandInterfaceImpl
,ManifestComparisonNodeImpl
,ManyFeatureNodeNeighbourImpl
,MdBaseCalculationTypesRowTypeImpl
,MdBaseCalculationTypesTypeImpl
,MdContainerTypeImpl
,MdDimensionTablesManagerTypeImpl
,MdDisplacingCalculationTypesRowTypeImpl
,MdDisplacingCalculationTypesTypeImpl
,MdExtDimensionsTypeImpl
,MdExtDimensionTypesImpl
,MdExtDimensionTypesRowImpl
,MdLeadingCalculationTypesRowTypeImpl
,MdLeadingCalculationTypesTypeImpl
,MdListTypeImpl
,MdManagerTypeImpl
,MdObjectComparisonNodeImpl
,MdObjectExtensionImpl
,MdObjectImpl
,MdObjectTypeImpl
,MdPictureImpl
,MdRecalcsTypeImpl
,MdRecordKeyTypeImpl
,MdRecordManagerTypeImpl
,MdRecordSetTypeImpl
,MdRecordTypeImpl
,MdRefTypeImpl
,MdRowTypeImpl
,MdSelectionTypeImpl
,MdTypeImpl
,MdTypeSetImpl
,MdUserDefinedTypeImpl
,MdValueKeyTypeImpl
,MdValueManagerTypeImpl
,MergeConflictImpl
,MergeSettingsImpl
,MethodImpl
,MethodImpl
,ModelImpl
,ModuleImpl
,MultiLanguageDataPathImpl
,MultiPartCommonExpressionImpl
,MultiPartQuerySchemaTableImpl
,MultiPointShapeImpl
,NamedElementImpl
,NavigationPanelImpl
,NestedDataCompositionSchemaImpl
,NestedTableAllFieldsExpressionImpl
,NestedTableExpressionImpl
,NullLiteralExpressionImpl
,NullValueImpl
,NumberLiteralExpressionImpl
,NumberQualifiersImpl
,NumberValueImpl
,ObjectExtensionImpl
,ObjectFormExtInfoImpl
,ObjectOnSupportImpl
,ObjectRightImpl
,ObjectRightsImpl
,ObjectSeriesValueImpl
,ObjectTypeImpl
,OperationImpl
,OrderChildrenMergeRuleImpl
,OrderItemImpl
,OtherSymlinkBmTopNodeIdImpl
,OwnedTableDefImpl
,PackageImpl
,PackageScopeSpecImpl
,PageGroupExtInfoImpl
,PagesGroupExtInfoImpl
,ParameterExpressionImpl
,ParameterImpl
,ParameterImpl
,ParameterValuesImpl
,ParametrizedValueListImpl
,ParamSetImpl
,PatternImpl
,PeriodFieldExtInfoImpl
,PictureDecorationExtInfoImpl
,PictureDefImpl
,PictureImpl
,PictureRefImpl
,PictureValueImpl
,PlannerBackgroundIntervalImpl
,PlannerDimensionImpl
,PlannerDimensionItemImpl
,PlannerExtInfoImpl
,PlannerFieldExtInfoImpl
,PlannerItemImpl
,PlannerItemScheduleImpl
,PlannerItemScheduleMonthsImpl
,PlannerItemScheduleWeekDaysImpl
,PlannerRepresentationPeriodImpl
,PlannerSettingsImpl
,PlatformBorderImpl
,PlatformColorImpl
,PlatformFontImpl
,PlatformFontRefImpl
,PlatformPictureImpl
,PointContourImpl
,PointDimensionValueImpl
,PointImpl
,PointImpl
,PointImpl
,PointPropertiesImpl
,PointShapeImpl
,PolygonShapeImpl
,PolylineShapeImpl
,PopupGroupExtInfoImpl
,PredefinedImpl
,PredefinedItemImpl
,PreprocessorConditionalImpl
,PreprocessorIfConditionalImpl
,PresentationImpl
,PrintOptionImpl
,PrintPropItemImpl
,ProgressBarFieldExtInfoImpl
,PropertyImpl
,PropertyImpl
,PropertyTypeImpl
,ProtectedObjectImpl
,QNameImpl
,QuerySchemaDropTableQueryImpl
,QuerySchemaExpressionImpl
,QuerySchemaGroupingSetsImpl
,QuerySchemaImpl
,QuerySchemaNestedQueryImpl
,QuerySchemaOperatorImpl
,QuerySchemaOrderExpressionImpl
,QuerySchemaQueryGroupSourceJoinImpl
,QuerySchemaQuerySourceJoinImpl
,QuerySchemaSelectQueryImpl
,QuerySchemaSourceImpl
,QuerySchemaTableForUpdateImpl
,QuerySchemaTableImpl
,QuerySchemaTableParameterImpl
,QuerySchemaTempTableDescriptionImpl
,QuerySchemaTotalControlPointImpl
,RadioButtonsFieldExtInfoImpl
,RealDataItemImpl
,RecalculationDbViewDefsImpl
,RecalculationDimensionImpl
,RecalculationImpl
,RecalculationTypesImpl
,RecordSetFormExtInfoImpl
,RefContextDelegatingContextDefImpl
,ReferenceValueImpl
,RegisterAttributeImpl
,RegisterDimensionImpl
,RegisterResourceImpl
,RelatedFeatureImpl
,ReportAttributeImpl
,ReportCommandImpl
,ReportExtensionImpl
,ReportFormExtInfoImpl
,ReportFormImpl
,ReportImpl
,ReportTabularSectionAttributeImpl
,ReportTabularSectionImpl
,ReportTypesImpl
,RequiredPermissionImpl
,ResourceExtensionImpl
,ResourceImpl
,RestrictionTemplateImpl
,RightImpl
,RightInfoImpl
,RightsComparisonNodeImpl
,RlsImpl
,RoleDescriptionImpl
,RoleExtensionImpl
,RoleImpl
,RootComparisonNodeImpl
,RoutePointRefTypeImpl
,RuntimeValueImpl
,ScheduledJobExtensionImpl
,ScheduledJobImpl
,ScheduleImpl
,SchemeItemAddressingAttributeImpl
,SearchControlAdditionExtInfoImpl
,SearchStringAdditionExtInfoImpl
,SegmentImpl
,SelectedItemImpl
,SelectFieldsCompositionDataQuerySchemaImpl
,SequenceDbViewDefsImpl
,SequenceDimensionExtensionImpl
,SequenceDimensionImpl
,SequenceExtensionImpl
,SequenceImpl
,SequenceTypesImpl
,SeriesCalcInfoImpl
,SeriesDimensionValueImpl
,SeriesPropertiesImpl
,SessionParameterExtensionImpl
,SessionParameterImpl
,SettingsComposerFormExtInfoImpl
,SettingsParameterValueImpl
,SettingsStorageExtensionImpl
,SettingsStorageFormImpl
,SettingsStorageImpl
,SettingsStorageTypesImpl
,SettingStructureImpl
,SettingsVariantImpl
,ShapeCoordinateSystemInfoImpl
,SinglePartCommonExpressionImpl
,SinglePartQuerySchemaTableImpl
,SinglePointShapeImpl
,SolidResourceComparisonNodeImpl
,SpreadsheetDataImpl
,SpreadSheetDocFieldExtInfoImpl
,SpreadsheetDocumentExtInfoImpl
,StandaloneContentImpl
,StandaloneContentUnusedItemImpl
,StandaloneContentUsedItemImpl
,StandardAttributeImpl
,StandardBeginningDateImpl
,StandardBeginningDateValueImpl
,StandardCommandGroupImpl
,StandardCommandImpl
,StandardPeriodImpl
,StandardPeriodValueImpl
,StandardTabularPartImpl
,StandardTabularSectionDescriptionImpl
,StarExpressionImpl
,StringLiteralExpressionImpl
,StringQualifiersImpl
,StringToStringMapImpl
,StringValueImpl
,StructureImpl
,StructureItemImpl
,StructurePropertyImpl
,StyleAppearanceItemImpl
,StyleBorderImpl
,StyleColorImpl
,StyleExtensionImpl
,StyleFontImpl
,StyleImpl
,StyleImpl
,StyleItemExtensionImpl
,StyleItemImpl
,StyleItemImpl
,SubsystemCommandInterfaceImpl
,SubsystemExtensionImpl
,SubsystemImpl
,SubsystemsOrderImpl
,SubsystemsVisibilityFragmentImpl
,SubsystemsVisibilityImpl
,SupplyConfigurationImpl
,SupplyContainmentImpl
,SupplyFormAttributeImpl
,SupplyFormImpl
,SupplyFormItemImpl
,SupplyFormParameterImpl
,SupplyGenericObjectImpl
,SupplyMethodImpl
,SupplyModuleImpl
,SupplyNamespaceImpl
,SupplyPropertyImpl
,SupplySubsystemImpl
,SysEnumValueImpl
,SystemColorImpl
,SystemFontImpl
,TableCommandImpl
,TableDbViewDefsImpl
,TableExtensionImpl
,TableExtInfoImpl
,TableFormImpl
,TableImpl
,TableImpl
,TableObjectFormExtInfoImpl
,TableRecordFormExtInfoImpl
,TableTypesImpl
,TabularSectionAttributeImpl
,TabularSectionTypesImpl
,TaskAttributeImpl
,TaskCommandImpl
,TaskDbViewDefsImpl
,TaskExtensionImpl
,TaskFormExtInfoImpl
,TaskFormImpl
,TaskImpl
,TaskTabularSectionImpl
,TaskTypesImpl
,TemplateCallImpl
,TemplateImpl
,TemplateItemImpl
,TextDocFieldExtInfoImpl
,TextRegionImpl
,TimeScaleImpl
,TimeScaleLabelImpl
,TimeScaleLabelsImpl
,TimeScaleLevelImpl
,TopMdObjectComparisonNodeImpl
,TrackBarFieldExtInfoImpl
,TrendlineArrayImpl
,TrendlineImpl
,TypeContainerDefImpl
,TypeContainerImpl
,TypeContainerRefImpl
,TypeDescriptionImpl
,TypeDescriptionValueImpl
,TypedValueListImpl
,TypedValueListItemImpl
,TypeImpl
,TypeImpl
,TypeItemImpl
,TypeLinkImpl
,TypeLiteralExpressionImpl
,TypesByCommandIdMapEntryImpl
,TypeSetImpl
,TypeValueImpl
,UndefinedLiteralExpressionImpl
,UndefinedValueImpl
,UnresolvedCommandEntryImpl
,UnresolvedCommandImpl
,UnresolvedDbViewImpl
,UnresolvedGroupEntryImpl
,UnresolvedGroupImpl
,UnresolvedSubsystemEntryImpl
,UnresolvedSubsystemImpl
,UnsupportedObjectComparisonNodeImpl
,UnsupportedObjectContentImpl
,UrlPictureImpl
,URLTemplateImpl
,UserFieldImpl
,UsualGroupExtInfoImpl
,UuidValueImpl
,ValueCollectionCellImpl
,ValueCollectionHeaderCellImpl
,ValueCollectionHeaderTemplateImpl
,ValueCollectionTemplateImpl
,ValueImpl
,ValueListExtInfoImpl
,ValueListImpl
,ValueListItemImpl
,ValueListItemImpl
,ValueLiteralExpressionImpl
,ValueTypeImpl
,VariableImpl
,VerbalOperatorExpressionImpl
,VersionedItemImpl
,ViewStatusAdditionExtInfoImpl
,WebServiceExtensionImpl
,WebServiceImpl
,WSReferenceExtensionImpl
,WSReferenceImpl
,WSReferenceTypesImpl
,XDTOPackageExtensionImpl
,XDTOPackageImpl
,XdtoProxyTypeImpl
,XdtoRealTypeImpl
,XdtoTypeImpl
public interface IBmObject extends org.eclipse.emf.ecore.EObject
Interface for objects stored in BM.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IBmEngine
bmGetEngine()
Gets the engine the object is managed by.String
bmGetFqn()
Gets FQN of this object.long
bmGetId()
Gets the object's ID.Map<String,String>
bmGetProperties()
Gets map containing all the object's properties.String
bmGetProperty(String property)
Gets the specified property value.Collection<IBmCrossReference>
bmGetReferences()
Gets the references pointing to this object.int
bmGetResourceId()
Gets resource ID this object belongs to.IBmObject
bmGetTopObject()
Gets the corresponding top-level object.IBmTransaction
bmGetTransaction()
Gets the transaction this object is associated with.org.eclipse.emf.common.util.URI
bmGetUri()
Gets URI of this object.String
bmGetUriAsString()
Gets URI of this object in the form of a string.
This method could be used as an optimization to not overload the (URI
pool.boolean
bmIsTop()
Checks if the object is top-level.boolean
bmIsTransient()
Checks whether the object is transient (not attached to BM).List<String>
bmListBinaryData()
Gets the list of binary data streams.InputStream
bmReadBinaryData(String streamId)
Gets a stream for read access to the binary data.void
bmRemoveBinaryData(String streamId)
Removes binary data.void
bmSetProperty(String property, String value)
Sets the specified property value.OutputStream
bmWriteBinaryData(String streamId)
Gets a stream for write access to the binary data.
-
-
-
Method Detail
-
bmGetId
long bmGetId()
Gets the object's ID.- Returns:
- the object's ID or
-1L
if the object has never been attached to BM.
-
bmGetEngine
IBmEngine bmGetEngine()
Gets the engine the object is managed by.- Returns:
- the engine or
null
if the object is not attached to BM.
-
bmGetTransaction
IBmTransaction bmGetTransaction()
Gets the transaction this object is associated with.- Returns:
- the transaction or
null
if the object is not associated with a transaction.
-
bmIsTop
boolean bmIsTop()
Checks if the object is top-level.- Returns:
true
if the object is top-level, otherwisefalse
.
-
bmGetFqn
String bmGetFqn()
Gets FQN of this object. If this object is not attached to BM or not a top object, an exception is thrown.- Returns:
- the FQN, not
null
.
-
bmGetTopObject
IBmObject bmGetTopObject()
Gets the corresponding top-level object. If the object is not attached to BM an exception is thrown.- Returns:
- the corresponding top-level object, not
null
.
-
bmGetUri
org.eclipse.emf.common.util.URI bmGetUri()
Gets URI of this object.- Returns:
- the URI or
null
.
-
bmGetUriAsString
String bmGetUriAsString()
Gets URI of this object in the form of a string.
This method could be used as an optimization to not overload the (URI
pool.- Returns:
- the URI or
null
.
-
bmGetResourceId
int bmGetResourceId()
Gets resource ID this object belongs to. If the object is not attached to BM an exception is thrown.- Returns:
- the resource ID.
-
bmGetReferences
Collection<IBmCrossReference> bmGetReferences()
Gets the references pointing to this object.- Returns:
- references to this object, never
null
.
-
bmGetProperty
String bmGetProperty(String property)
Gets the specified property value.- Parameters:
property
- The property to get value. May not benull
.- Returns:
- the property value if set,
null
otherwise.
-
bmGetProperties
Map<String,String> bmGetProperties()
Gets map containing all the object's properties.- Returns:
- a map containing all the object's properties, never
null
.
-
bmSetProperty
void bmSetProperty(String property, String value)
Sets the specified property value.- Parameters:
property
- The property to set value. May not benull
.value
- The value to set. May benull
.
-
bmReadBinaryData
InputStream bmReadBinaryData(String streamId)
Gets a stream for read access to the binary data.- Parameters:
streamId
- stream ID to gain read access for.- Returns:
InputStream
stream associated with this object.
-
bmWriteBinaryData
OutputStream bmWriteBinaryData(String streamId)
Gets a stream for write access to the binary data. If the object is not attached to BM this method throws an exception.- Parameters:
streamId
- The stream ID to gain write access to. May not benull
.- Returns:
OutputStream
stream associated with this object- See Also:
#bmWriteBinaryData(String, boolean)
-
bmRemoveBinaryData
void bmRemoveBinaryData(String streamId)
Removes binary data. If the object is not attached to BM this method throws an exception.- Parameters:
streamId
- The ID of the data stream to remove. May not benull
.
-
bmListBinaryData
List<String> bmListBinaryData()
Gets the list of binary data streams. If the object is not attached to BM this method throws an exception.- Returns:
- the list of the binary data streams, never
null
.
-
bmIsTransient
boolean bmIsTransient()
Checks whether the object is transient (not attached to BM).- Returns:
true
if the object is transient,false
otherwise.
-
-