Class ImplJLabel

All Implemented Interfaces:
BlockContent, JCommentable, JLabel, JStatement, Writable

class ImplJLabel extends BasicJCommentable implements JLabel, JStatement, BlockContent
  • Field Details

  • Constructor Details

    • ImplJLabel

      ImplJLabel(String name)
    • ImplJLabel

      ImplJLabel()
  • Method Details

    • isResolved

      boolean isResolved()
    • name

      public String name()
      Description copied from interface: JLabel
      Get the label name. If the label is anonymous, or not defined yet, an exception is thrown.
      Specified by:
      name in interface JLabel
      Returns:
      the label name
    • setName

      void setName(String name)
    • write

      public void write(SourceFileWriter writer) throws IOException
      Specified by:
      write in interface Writable
      Throws:
      IOException