Class JLineMessageBuilderFactory

java.lang.Object
org.apache.maven.jline.JLineMessageBuilderFactory
All Implemented Interfaces:
org.apache.maven.api.Service, org.apache.maven.api.services.MessageBuilderFactory

@Experimental @Named @Singleton @Priority(10) public class JLineMessageBuilderFactory extends Object implements org.apache.maven.api.services.MessageBuilderFactory
  • Constructor Details

    • JLineMessageBuilderFactory

      public JLineMessageBuilderFactory()
  • Method Details

    • isColorEnabled

      public boolean isColorEnabled()
      Specified by:
      isColorEnabled in interface org.apache.maven.api.services.MessageBuilderFactory
    • getTerminalWidth

      public int getTerminalWidth()
      Specified by:
      getTerminalWidth in interface org.apache.maven.api.services.MessageBuilderFactory
    • builder

      public org.apache.maven.api.services.MessageBuilder builder()
      Specified by:
      builder in interface org.apache.maven.api.services.MessageBuilderFactory
    • builder

      public org.apache.maven.api.services.MessageBuilder builder(int size)
      Specified by:
      builder in interface org.apache.maven.api.services.MessageBuilderFactory