Class TracabilityImpl

  • All Implemented Interfaces:
    org.eclipse.xtend.lib.macro.services.Tracability

    public class TracabilityImpl
    extends java.lang.Object
    implements org.eclipse.xtend.lib.macro.services.Tracability
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.eclipse.xtend.lib.macro.declaration.Element getPrimaryGeneratedJavaElement​(org.eclipse.xtend.lib.macro.declaration.Element source)  
      org.eclipse.xtend.lib.macro.declaration.Element getPrimarySourceElement​(org.eclipse.xtend.lib.macro.declaration.Element target)  
      boolean isExternal​(org.eclipse.xtend.lib.macro.declaration.Element element)  
      boolean isGenerated​(org.eclipse.xtend.lib.macro.declaration.Element element)  
      boolean isSource​(org.eclipse.xtend.lib.macro.declaration.Element element)  
      boolean isThePrimaryGeneratedJavaElement​(org.eclipse.xtend.lib.macro.declaration.Element target)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getPrimaryGeneratedJavaElement

        public org.eclipse.xtend.lib.macro.declaration.Element getPrimaryGeneratedJavaElement​(org.eclipse.xtend.lib.macro.declaration.Element source)
        Specified by:
        getPrimaryGeneratedJavaElement in interface org.eclipse.xtend.lib.macro.services.Tracability
      • getPrimarySourceElement

        public org.eclipse.xtend.lib.macro.declaration.Element getPrimarySourceElement​(org.eclipse.xtend.lib.macro.declaration.Element target)
        Specified by:
        getPrimarySourceElement in interface org.eclipse.xtend.lib.macro.services.Tracability
      • isExternal

        public boolean isExternal​(org.eclipse.xtend.lib.macro.declaration.Element element)
        Specified by:
        isExternal in interface org.eclipse.xtend.lib.macro.services.Tracability
      • isGenerated

        public boolean isGenerated​(org.eclipse.xtend.lib.macro.declaration.Element element)
        Specified by:
        isGenerated in interface org.eclipse.xtend.lib.macro.services.Tracability
      • isSource

        public boolean isSource​(org.eclipse.xtend.lib.macro.declaration.Element element)
        Specified by:
        isSource in interface org.eclipse.xtend.lib.macro.services.Tracability
      • isThePrimaryGeneratedJavaElement

        public boolean isThePrimaryGeneratedJavaElement​(org.eclipse.xtend.lib.macro.declaration.Element target)
        Specified by:
        isThePrimaryGeneratedJavaElement in interface org.eclipse.xtend.lib.macro.services.Tracability