@TypeValue(JavaAnnotationListTypeValueModel.TYPE) public interface JavaAnnotationListTypeValueModel extends JavaAnnotationTypeValueModel, WindupVertexListModel<JavaAnnotationTypeValueModel> { public static final String TYPE = "JavaAnnotationListTypeValueModel"; }
/** * Indicates that an Archive file can be ignored. * * @author <a href="mailto:ozizka@redhat.com">Ondrej Zizka</a> * @author <a href="mailto:lincolnbaxter@gmail.com">Lincoln Baxter, III</a> */ @TypeValue(IgnoredArchiveModel.TYPE) public interface IgnoredArchiveModel extends ArchiveModel, IgnoredFileModel { String TYPE = "IgnoredArchiveModel"; }
@TypeValue(ApplicationArchiveModel.TYPE) public interface ApplicationArchiveModel extends ApplicationModel, ArchiveModel { String TYPE = "ApplicationArchiveModel"; }
@TypeValue(CssFileModel.TYPE) public interface CssFileModel extends FileModel, SourceFileModel { Logger LOG = Logger.getLogger(CssFileModel.class.getName()); String TYPE = "CssFile"; }
@TypeValue(JsFileModel.TYPE) public interface JsFileModel extends FileModel, SourceFileModel { Logger LOG = Logger.getLogger(JsFileModel.class.getName()); String TYPE = "JsFile"; }
/** * Represents a JSP file on disk. * * @author <a href="mailto:jesse.sightler@gmail.com">Jesse Sightler</a> */ @TypeValue(JspSourceFileModel.TYPE) public interface JspSourceFileModel extends AbstractJavaSourceModel { String TYPE = "JspSourceFileModel"; }
/** * Indicates that an Archive file can be ignored. * * @author <a href="mailto:ozizka@redhat.com">Ondrej Zizka</a> * @author <a href="mailto:lincolnbaxter@gmail.com">Lincoln Baxter, III</a> */ @TypeValue(IgnoredArchiveModel.TYPE) public interface IgnoredArchiveModel extends ArchiveModel, IgnoredFileModel { String TYPE = "IgnoredArchiveModel"; }
@TypeValue(JavaAnnotationTypeValueModel.TYPE) public interface JavaAnnotationTypeValueModel extends WindupVertexFrame { String TYPE = "JavaAnnotationTypeValueModel"; }
@TypeValue(JsFileModel.TYPE) public interface JsFileModel extends FileModel, SourceFileModel { Logger LOG = Logger.getLogger(JsFileModel.class.getName()); String TYPE = "JsFile"; }
@TypeValue(ApplicationModel.TYPE) public interface ApplicationModel extends WindupVertexFrame { String TYPE = "ApplicationModel"; String PROPERTY_APPLICATION_NAME = "applicationName"; @Property(PROPERTY_APPLICATION_NAME) void setApplicationName(String name); @Property(PROPERTY_APPLICATION_NAME) String getApplicationName(); }
@TypeValue(AmbiguousJavaClassModel.TYPE) public interface AmbiguousJavaClassModel extends AmbiguousReferenceModel<JavaClassModel>, JavaClassModel { String TYPE = "AmbiguousJavaClassModel"; }
@TypeValue(CssFileModel.TYPE) public interface CssFileModel extends FileModel, SourceFileModel { Logger LOG = Logger.getLogger(CssFileModel.class.getName()); String TYPE = "CssFile"; }
/** * A {@link JavaClassModel} that has not yet been found. We have a reference to it, * but we have not yet found an actual ".class" or ".java" file with the code. */ @TypeValue(PhantomJavaClassModel.TYPE) public interface PhantomJavaClassModel extends JavaClassModel { String TYPE = "PhantomJavaClassModel"; }
@TypeValue(JavaAnnotationListTypeValueModel.TYPE) public interface JavaAnnotationListTypeValueModel extends JavaAnnotationTypeValueModel, WindupVertexListModel<JavaAnnotationTypeValueModel> { public static final String TYPE = "JavaAnnotationListTypeValueModel"; }
/** * Represents a JSF template (either in jsp syntax or jsf syntax). * * @author <a href="mailto:jesse.sightler@gmail.com">Jesse Sightler</a> */ @TypeValue(JsfSourceFileModel.TYPE) public interface JsfSourceFileModel extends AbstractJavaSourceModel { String TYPE = "JsfSourceFile"; }
@TypeValue(EarArchiveModel.TYPE) @ArchiveType(".ear") public interface EarArchiveModel extends ArchiveModel { String TYPE = "EarArchiveModel"; }
/** * Represents a .jar archive. * * @author <a href="mailto:jesse.sightler@gmail.com">Jesse Sightler</a> * */ @TypeValue(JarArchiveModel.TYPE) @ArchiveType(".jar") public interface JarArchiveModel extends ArchiveModel { String TYPE = "JarArchiveModel"; }
@TypeValue(WarArchiveModel.TYPE) @ArchiveType(".war") public interface WarArchiveModel extends ArchiveModel { String TYPE = "WarArchiveModel"; }
/** * Represents a .jar archive. * * @author <a href="mailto:jesse.sightler@gmail.com">Jesse Sightler</a> * */ @TypeValue(JarArchiveModel.TYPE) @ArchiveType(".jar") public interface JarArchiveModel extends ArchiveModel { String TYPE = "JarArchiveModel"; }
@TypeValue(WarArchiveModel.TYPE) @ArchiveType(".war") public interface WarArchiveModel extends ArchiveModel { String TYPE = "WarArchiveModel"; }