Package com.hello2morrow.sonargraph.api
Interface IElementAccess
- All Known Subinterfaces:
IAggregatedDependencyAccess
,IArchitectureBaseElementAccess
,IArchitectureModelAccess
,IArtifactAccess
,IAssignableElementAccess
,IBaseCoreAccess
,IConnectorAccess
,ICppSourceFileAccess
,ICSharpTypeAccess
,IDependencyAccess
,IDirectoryAccess
,IExternalAccess
,IFieldAccess
,IGenericClassAccess
,IGenericFieldAccess
,IGenericFunctionAccess
,IGenericMethodAccess
,IGenericProgrammingElementAccess
,IInterfaceAccess
,IJavaClassFileAccess
,IJavaFieldAccess
,IJavaLogicalModuleAccess
,IJavaLogicalPackageAccess
,IJavaMethodAccess
,IJavaModuleAccess
,IJavaSourceFileAccess
,IJavaSyntheticTypeAccess
,IJavaTypeAccess
,ILogicalExternalAccess
,ILogicalModuleAccess
,ILogicalNamespaceAccess
,ILogicalProgrammingElementAccess
,ILogicalSystemAccess
,IMethodAccess
,IModuleAccess
,INamedElementAccess
,INamespaceFragmentAccess
,IPluginCoreAccess
,IPluginLanguageBasedAccess
,IProgrammingElementAccess
,IPythonClassAccess
,IPythonExternalAccess
,IPythonFieldAccess
,IPythonFunctionAccess
,IPythonMethodAccess
,IPythonModuleAccess
,IPythonSourceFileAccess
,IPythonVariableAccess
,IRoutineAccess
,ISourceFileAccess
,ITypeAccess
,IUnassignedExternalAccess
,IUnassignedInternalAccess
public interface IElementAccess
Base interface for all named elements in a software system
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
The (full) name without (potential) signature parts.The (full) name with (potential) signature parts.The short name without (potential) signature parts.The short name with potential signature parts.boolean
Issues of elements matched by the issue filter (workspace setup) should be ignored.boolean
The exclusion state.boolean
The external state.
-
Method Details
-
getName
String getName()The (full) name without (potential) signature parts.- Returns:
- the (full) name without signature parts.
-
getShortName
String getShortName()The short name without (potential) signature parts.- Returns:
- the short name without signature parts.
-
getNameWithSignature
String getNameWithSignature()The (full) name with (potential) signature parts.- Returns:
- the (full) name with signature parts.
-
getShortNameWithSignature
String getShortNameWithSignature()The short name with potential signature parts.- Returns:
- the short name with signature parts.
-
isExternal
boolean isExternal()The external state.- Returns:
- 'true' if external.
-
isExcluded
boolean isExcluded()The exclusion state.- Returns:
- 'true' if excluded.
-
ignoreIssues
boolean ignoreIssues()Issues of elements matched by the issue filter (workspace setup) should be ignored.- Returns:
- 'true' if this element's issues are to be ignored.
-