org.kuali.student.common.mojo
Class AbstractKSMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.kuali.student.common.mojo.AbstractKSMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
Direct Known Subclasses:
KSContractDocMojo, KSCreateMockImplMojo, KSCreateValidationDecoratorMojo, KSDictionaryCreatorMojo, KSDictionaryDocMojo, KSEachMethodServiceGeneratorrMojo

public abstract class AbstractKSMojo
extends org.apache.maven.plugin.AbstractMojo

The basic Kuali Student Mojo that defines things like the source lookup path.

Author:
ocleirig

Field Summary
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
AbstractKSMojo()
           
 
Method Summary
protected  ServiceContractModel getModel()
           
 List<String> getSourceDirs()
           
 void setSourceDirs(List<String> sourceDirs)
           
protected  boolean validate(ServiceContractModel model)
           
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.maven.plugin.Mojo
execute
 

Constructor Detail

AbstractKSMojo

public AbstractKSMojo()
Method Detail

getSourceDirs

public List<String> getSourceDirs()

setSourceDirs

public void setSourceDirs(List<String> sourceDirs)

getModel

protected final ServiceContractModel getModel()

validate

protected final boolean validate(ServiceContractModel model)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.