Package com.hello2morrow.sonargraph.api
Interface IComponentAccess
public interface IComponentAccess
-
Method Summary
Modifier and TypeMethodDescriptionGets the filter name for this component (usually the identifying path of the component)Returns the language specific component elementReturn the source files comprising this componentboolean
Is this component excluded?boolean
-
Method Details
-
getFilterName
String getFilterName()Gets the filter name for this component (usually the identifying path of the component)- Returns:
- The filter name
-
isExcluded
boolean isExcluded()Is this component excluded?- Returns:
- true if excluded
-
getRepresentingObject
INamedElementAccess getRepresentingObject()Returns the language specific component element- Returns:
- Component element
-
getSources
List<ISourceFileAccess> getSources()Return the source files comprising this component- Returns:
- Source files
-
isExternal
boolean isExternal()- Returns:
- true, if this component is external
-