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 java.lang.Object
implements org.jboss.logging.generator.apt.AptHelper

Date: 24.08.2011

Author:
James R. Perkins

Constructor Summary
AptHelperImpl()
           
 
Method Summary
 boolean hasMessageId(javax.lang.model.element.ExecutableElement method)
           
 boolean inheritsMessageId(javax.lang.model.element.ExecutableElement method)
           
 java.lang.String loggerMethod(org.jboss.logging.generator.Annotations.FormatType formatType)
           
 java.lang.String logLevel(javax.lang.model.element.ExecutableElement method)
           
 org.jboss.logging.generator.Annotations.FormatType messageFormat(javax.lang.model.element.ExecutableElement method)
           
 int messageId(javax.lang.model.element.ExecutableElement method)
           
 java.lang.String messageValue(javax.lang.model.element.ExecutableElement method)
           
 java.lang.String projectCode(javax.lang.model.element.TypeElement intf)
           
 java.lang.String targetName(javax.lang.model.element.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(javax.lang.model.element.ExecutableElement method)
Specified by:
messageFormat in interface org.jboss.logging.generator.apt.AptHelper

projectCode

public java.lang.String projectCode(javax.lang.model.element.TypeElement intf)
Specified by:
projectCode in interface org.jboss.logging.generator.apt.AptHelper

hasMessageId

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

inheritsMessageId

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

messageId

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

messageValue

public java.lang.String messageValue(javax.lang.model.element.ExecutableElement method)
Specified by:
messageValue in interface org.jboss.logging.generator.apt.AptHelper

loggerMethod

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

logLevel

public java.lang.String logLevel(javax.lang.model.element.ExecutableElement method)
Specified by:
logLevel in interface org.jboss.logging.generator.apt.AptHelper

targetName

public java.lang.String targetName(javax.lang.model.element.VariableElement param)
Specified by:
targetName in interface org.jboss.logging.generator.apt.AptHelper


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