@@ -0,0 +1,1126 @@
+package org.jboss.windup.rules.apps.javascanner.model;%0A%0Aimport com.tinkerpop.frames.Property;%0Aimport com.tinkerpop.frames.modules.typedgraph.TypeValue;%0Aimport org.jboss.windup.graph.model.resource.FileModel;%0Aimport org.jboss.windup.graph.renderer.Label;%0A%0A/**%0A *  This is good for searches for Java files, which will be frequent.%0A */%0A@TypeValue(%22JavaFile%22)%0Apublic interface JavaFileModel extends FileModel%0A%7B%0A    public static final String PROPERTY_QUALIFIED_NAME = %22qualifiedName%22;%0A    public static final String PROPERTY_CLASS_NAME = %22className%22;%0A    public static final String PROPERTY_PACKAGE_NAME = %22packageName%22;%0A%0A    @Label%0A    @Property(PROPERTY_QUALIFIED_NAME)%0A    public String getQualifiedName();%0A%0A    @Property(PROPERTY_QUALIFIED_NAME)%0A    public void setQualifiedName(String qualifiedName);%0A%0A    @Property(PROPERTY_PACKAGE_NAME)%0A    public String getPackageName();%0A%0A    @Property(PROPERTY_PACKAGE_NAME)%0A    public void setPackageName(String packageName);%0A%0A    @Property(PROPERTY_CLASS_NAME)%0A    public void setClassName(String className);%0A%0A    @Property(PROPERTY_CLASS_NAME)%0A    public String getClassName();%0A    %0A%7D

Add JavaFileModel