Interface CustomizableOutline

All Known Implementing Classes:
ClassOutline, ClassOutlineImpl, ElementOutline, EnumOutline

public interface CustomizableOutline
This interface describes that outline class could be customized. It provides the bound info from CCustomizable target. And customization output - implementation class.
Since:
2.2.12
Author:
yaroska
  • Method Summary

    Modifier and Type
    Method
    Description
    Provides customization output.
    Provides bound information about customizable target.
  • Method Details

    • getTarget

      @NotNull CCustomizable getTarget()
      Provides bound information about customizable target.
      Returns:
      customizable target
    • getImplClass

      @NotNull JDefinedClass getImplClass()
      Provides customization output.
      Returns:
      Implementation class