org.springframework.roo.classpath.operations
Class ClasspathCommands

java.lang.Object
  extended by org.springframework.roo.classpath.operations.ClasspathCommands
All Implemented Interfaces:
org.springframework.roo.shell.CommandMarker

@Service
public class ClasspathCommands
extends Object
implements org.springframework.roo.shell.CommandMarker

Shell commands for creating classes, interfaces, and enums.

Since:
1.0
Author:
Ben Alex, Alan Stewart

Constructor Summary
ClasspathCommands()
           
 
Method Summary
 void createClass(org.springframework.roo.model.JavaType name, boolean rooAnnotations, org.springframework.roo.project.LogicalPath path, org.springframework.roo.model.JavaType superclass, org.springframework.roo.model.JavaType implementsType, boolean createAbstract, boolean permitReservedWords)
           
 void createConstructor(org.springframework.roo.model.JavaType name, Set<String> fields)
           
 void createEnum(org.springframework.roo.model.JavaType name, org.springframework.roo.project.LogicalPath path, boolean permitReservedWords)
           
 void createInterface(org.springframework.roo.model.JavaType name, org.springframework.roo.project.LogicalPath path, boolean permitReservedWords)
           
 void enumConstant(org.springframework.roo.model.JavaType name, org.springframework.roo.model.JavaSymbolName fieldName, boolean permitReservedWords)
           
 void focus(org.springframework.roo.model.JavaType type)
           
 boolean isProjectAvailable()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClasspathCommands

public ClasspathCommands()
Method Detail

createClass

public void createClass(org.springframework.roo.model.JavaType name,
                        boolean rooAnnotations,
                        org.springframework.roo.project.LogicalPath path,
                        org.springframework.roo.model.JavaType superclass,
                        org.springframework.roo.model.JavaType implementsType,
                        boolean createAbstract,
                        boolean permitReservedWords)

createConstructor

public void createConstructor(org.springframework.roo.model.JavaType name,
                              Set<String> fields)

createEnum

public void createEnum(org.springframework.roo.model.JavaType name,
                       org.springframework.roo.project.LogicalPath path,
                       boolean permitReservedWords)

createInterface

public void createInterface(org.springframework.roo.model.JavaType name,
                            org.springframework.roo.project.LogicalPath path,
                            boolean permitReservedWords)

enumConstant

public void enumConstant(org.springframework.roo.model.JavaType name,
                         org.springframework.roo.model.JavaSymbolName fieldName,
                         boolean permitReservedWords)

focus

public void focus(org.springframework.roo.model.JavaType type)

isProjectAvailable

public boolean isProjectAvailable()


Copyright © 2009–2015. All rights reserved.