@NoImplement
public interface ComponentLocation
LocationParts in FLOW_NAME/processors/1 are:
| Modifier and Type | Method and Description |
|---|---|
OptionalInt |
getColumn() |
TypedComponentIdentifier |
getComponentIdentifier() |
Optional<String> |
getFileName() |
List<URI> |
getImportChain()
If the component with this location is in a root config file (not obtained through an
import tag), the returned list
will be empty. |
OptionalInt |
getLine() |
Optional<Integer> |
getLineInFile()
Deprecated.
Use
getLine() instead. |
String |
getLocation() |
List<LocationPart> |
getParts() |
String |
getRootContainerName()
Gets the name of the root containing element.
|
Optional<Integer> |
getStartColumn()
Deprecated.
Use
getColumn() instead. |
String getLocation()
Optional<String> getFileName()
List<URI> getImportChain()
import tag), the returned list
will be empty.
If the component with this location is obtained through an import, the location of the first import will be the first element of the returned list. Any other nested imported locations will be the subsequent elements of the returned list.
List containing an element for every import location leading to the file containing the owning
component.@Deprecated Optional<Integer> getLineInFile()
getLine() instead.@Deprecated Optional<Integer> getStartColumn()
getColumn() instead.OptionalInt getLine()
OptionalInt getColumn()
List<LocationPart> getParts()
TypedComponentIdentifier getComponentIdentifier()
ComponentIdentifier of the component associated with this locationString getRootContainerName()
this location. Non-null.Copyright © 2023 MuleSoft, Inc.. All rights reserved.