org.jboss.solder.tooling
Class AptHelperImpl

java.lang.Object
  extended by org.jboss.solder.tooling.AptHelperImpl
All Implemented Interfaces:
org.jboss.logging.generator.apt.AptHelper

public class AptHelperImpl
extends Object
implements org.jboss.logging.generator.apt.AptHelper

Date: 24.08.2011

Author:
James R. Perkins

Constructor Summary
AptHelperImpl()
           
 
Method Summary
 boolean hasMessageId(ExecutableElement method)
           
 boolean inheritsMessageId(ExecutableElement method)
           
 String loggerMethod(org.jboss.logging.generator.Annotations.FormatType formatType)
           
 String logLevel(ExecutableElement method)
           
 org.jboss.logging.generator.Annotations.FormatType messageFormat(ExecutableElement method)
           
 int messageId(ExecutableElement method)
           
 String messageValue(ExecutableElement method)
           
 String projectCode(TypeElement intf)
           
 String targetName(VariableElement param)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AptHelperImpl

public AptHelperImpl()
Method Detail

messageFormat

public org.jboss.logging.generator.Annotations.FormatType messageFormat(ExecutableElement method)
Specified by:
messageFormat in interface org.jboss.logging.generator.apt.AptHelper

projectCode

public String projectCode(TypeElement intf)
Specified by:
projectCode in interface org.jboss.logging.generator.apt.AptHelper

hasMessageId

public boolean hasMessageId(ExecutableElement method)
Specified by:
hasMessageId in interface org.jboss.logging.generator.apt.AptHelper

inheritsMessageId

public boolean inheritsMessageId(ExecutableElement method)
Specified by:
inheritsMessageId in interface org.jboss.logging.generator.apt.AptHelper

messageId

public int messageId(ExecutableElement method)
Specified by:
messageId in interface org.jboss.logging.generator.apt.AptHelper

messageValue

public String messageValue(ExecutableElement method)
Specified by:
messageValue in interface org.jboss.logging.generator.apt.AptHelper

loggerMethod

public String loggerMethod(org.jboss.logging.generator.Annotations.FormatType formatType)
Specified by:
loggerMethod in interface org.jboss.logging.generator.apt.AptHelper

logLevel

public String logLevel(ExecutableElement method)
Specified by:
logLevel in interface org.jboss.logging.generator.apt.AptHelper

targetName

public String targetName(VariableElement param)
Specified by:
targetName in interface org.jboss.logging.generator.apt.AptHelper


Copyright © 2008-2011 Seam Framework. All Rights Reserved.