Java File Relationship Projections

Statement Format  Relationship Entities
DEFINES JAVAANNOTATION
@interface Annotation1 { }
Java File Defines Java Annotation

File1 defines Annotation1

DEFINES JAVACLASS
class Class1 { }
Java File Defines Java Class

File1 defines Class1

DEFINES JAVAENUMERATION
enum Enum1 { }
Java File Defines Java Enumeration

File1 defines Enum1

DEFINES JAVAINTERFACE
interface Interface1 { }
Java File Defines Java Interface

File1 defines Interface1