nl.tudelft.tbm.eeni.owl2java.model.jmodel
Class JPackage

java.lang.Object
  extended by nl.tudelft.tbm.eeni.owl2java.model.jmodel.JPackage
All Implemented Interfaces:
IName, IReporting

public class JPackage
extends Object
implements IReporting, IName


Constructor Summary
JPackage(JModel model, String packageName)
           
JPackage(JModel model, String basePackage, String prefix)
           
 
Method Summary
 void addClass(JClass cls)
           
 String getJavaName()
           
 String getJModelReport()
           
 String getName()
           
 String getPackageName()
           
 List<JClass> listJClasses()
           
 void setPackageName(String packageName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPackage

public JPackage(JModel model,
                String packageName)

JPackage

public JPackage(JModel model,
                String basePackage,
                String prefix)
Method Detail

getJModelReport

public String getJModelReport()
Specified by:
getJModelReport in interface IReporting

getPackageName

public String getPackageName()

getJavaName

public String getJavaName()

setPackageName

public void setPackageName(String packageName)

listJClasses

public List<JClass> listJClasses()

addClass

public void addClass(JClass cls)

getName

public String getName()
Specified by:
getName in interface IName


Copyright © 2011. All Rights Reserved.