ua.gradsoft.javachecker.models
Class JavaUnitModel

java.lang.Object
  extended by ua.gradsoft.javachecker.models.JavaUnitModel
Direct Known Subclasses:
JavaClassUnitModel, JavaCompilationUnitModel

public abstract class JavaUnitModel
extends java.lang.Object

Abstract class for java unit. (Source file or class file or class entry in jar).


Constructor Summary
JavaUnitModel()
           
 
Method Summary
abstract  java.lang.String getPackageName()
           
abstract  java.util.List<JavaTypeModel> getTypeModels()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaUnitModel

public JavaUnitModel()
Method Detail

getPackageName

public abstract java.lang.String getPackageName()

getTypeModels

public abstract java.util.List<JavaTypeModel> getTypeModels()