Package com._1c.g5.v8.dt.md.model
Class BusinessProcessInitializer
java.lang.Object
com._1c.g5.v8.dt.md.model.BasicMdObjectInitializer<M>
com._1c.g5.v8.dt.md.model.AbstractBasicDbObjectInitializer<BusinessProcess>
com._1c.g5.v8.dt.md.model.BusinessProcessInitializer
- All Implemented Interfaces:
IMdObjectInitializer<BusinessProcess>
,IMdObjectInitializer.IReferenceUpdater<BusinessProcess>
Initializer for
BusinessProcess
metadata object-
Nested Class Summary
Nested classes/interfaces inherited from interface com._1c.g5.v8.dt.md.model.IMdObjectInitializer
IMdObjectInitializer.IReferenceUpdater<T extends MdObject>
-
Field Summary
Fields inherited from class com._1c.g5.v8.dt.md.model.AbstractBasicDbObjectInitializer
objectFactory, v8projectManager
Fields inherited from class com._1c.g5.v8.dt.md.model.BasicMdObjectInitializer
mdTypeUtil
Fields inherited from interface com._1c.g5.v8.dt.md.model.IMdObjectInitializer
INITIALIZERS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate
(IV8Project v8project, Version version) Creates metadata object for given configuration and runtime versionorg.eclipse.emf.ecore.EObject
createChildObject
(org.eclipse.emf.ecore.EClass childType, org.eclipse.emf.ecore.EObject context, Version version) Createscontext
child object of typechildType
getInputByStringFieldNames
(BusinessProcess businessProcess) Returns list of input by string field names for given object.Methods inherited from class com._1c.g5.v8.dt.md.model.AbstractBasicDbObjectInitializer
getInputByStringFieldUris, updateReferences
Methods inherited from class com._1c.g5.v8.dt.md.model.BasicMdObjectInitializer
createDefault, getTypeProvider, initTypesUUID, newCommand, newManagedForm
-
Constructor Details
-
BusinessProcessInitializer
public BusinessProcessInitializer()
-
-
Method Details
-
create
Description copied from interface:IMdObjectInitializer
Creates metadata object for given configuration and runtime version- Parameters:
v8project
- the project parameters (maybenull
)version
- the 1C:Enterprise runtime version to create object for, (notnull
)- Returns:
- properly initialized metadata object (never
null
)
-
createChildObject
public org.eclipse.emf.ecore.EObject createChildObject(org.eclipse.emf.ecore.EClass childType, org.eclipse.emf.ecore.EObject context, Version version) Description copied from interface:IMdObjectInitializer
Createscontext
child object of typechildType
- Specified by:
createChildObject
in interfaceIMdObjectInitializer<BusinessProcess>
- Overrides:
createChildObject
in classBasicMdObjectInitializer<BusinessProcess>
- Parameters:
childType
- the child object type (notnull
)context
- the parent object (notnull
)version
- the 1C:Enterprise runtime version (notnull
)- Returns:
- properly initialized metadata child object or
null
if there cannot be child object
-
getInputByStringFieldNames
Description copied from class:AbstractBasicDbObjectInitializer
Returns list of input by string field names for given object.- Specified by:
getInputByStringFieldNames
in classAbstractBasicDbObjectInitializer<BusinessProcess>
- Parameters:
businessProcess
- the metadata object (notnull
)- Returns:
- list of input by string field names for given object
-