[forge-issues] [JBoss JIRA] (FORGE-2374) Being able to generate an abstract or final Java class

Antonio Goncalves (JIRA) issues at jboss.org
Mon Jun 22 05:22:02 EDT 2015


Antonio Goncalves created FORGE-2374:
----------------------------------------

             Summary: Being able to generate an abstract or final Java class
                 Key: FORGE-2374
                 URL: https://issues.jboss.org/browse/FORGE-2374
             Project: Forge
          Issue Type: Sub-task
          Components: UI - API
    Affects Versions: 2.16.2.Final
            Reporter: Antonio Goncalves
             Fix For: 2.x Future


At the moment the {{java-new-class}} only has a {{targetPackage}} and {{named}} parameter. It would be good to be able to generate abstract or final classes

{code}
$ java-new-class --named MyClass --isAbstract

public abstract class MyClass {
}
{code}

Or final :

{code}
$ java-new-class --named MyClass --isFinal

public final class MyClass {
}
{code}

What we have to be careful is that a class cannot be abstract and final. So the following is illegal : 

{code}
$ java-new-class --named MyClass --isFinal --isAbstract

public final abstract class MyClass {
}
{code}




--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the forge-issues mailing list