Package com._1c.g5.v8.dt.form.path
Interface IPathIndexBmProvider
-
public interface IPathIndexBmProviderFacade interface for the path quick resolving index functionality. Could be used for:
- Searching paths (and containing form elements) based on objects being referenced from path segments.
- Resolving path segments and finding referenced objects.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddFormToIndex(Form form)Indexes all data paths contained in form elements.voidaddOrUpdateFormElementIndex(org.eclipse.emf.ecore.EObject formElement)Adds or updates information about dataPaths contained in the form element.List<DataPathReferredObject>getBmObjectRelatedPaths(long bmObjectId)Gets the list of datapaths associated with the given object.
-
-
-
Method Detail
-
addFormToIndex
void addFormToIndex(Form form)
Indexes all data paths contained in form elements.- Parameters:
form- The form to index data paths for.
-
addOrUpdateFormElementIndex
void addOrUpdateFormElementIndex(org.eclipse.emf.ecore.EObject formElement)
Adds or updates information about dataPaths contained in the form element.- Parameters:
formElement- The element for update.
-
getBmObjectRelatedPaths
List<DataPathReferredObject> getBmObjectRelatedPaths(long bmObjectId)
Gets the list of datapaths associated with the given object.- Parameters:
bmObjectId- The identifier of the object.- Returns:
- The list of related datapaths.
-
-