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 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.