< prev index next >
src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/package-info.java
Print this page
@@ -1,7 +1,7 @@
/*
- * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
@@ -27,32 +27,10 @@
* <h1>Schema to Java compiler</h1>.
*
* <p>
* This module contains the code that implements the schema compiler 'XJC'.
*
- *
- * <h2>XJC Architecture Diagram</h2>
- * {@DotDiagram
- digraph G {
- rankdir=TB;
-
- // data
- node [shape=box]; // style=filled,color=lightpink];
- schema -> "DOM forest" [label="DOMForest.parse()"];
- "DOM forest" -> "schema OM" [label="SOM specific parser"];
- "schema OM" -> model [label="language specific builder"];
-
- model -> codeModel [label="BeanGenerator.generate()"];
- codeModel -> "Java source files" [label="JCodeModel.build()"];
- model -> outline [label="BeanGenerator.generate()"];
-
- edge [style=dotted,label="associate"]
- outline -> codeModel;
- outline -> model;
- }
- * }
- *
* <h2>Overview</h2>
* <p>
* XJC consists of the following major components.
* <dl>
* <dt>{@link com.sun.tools.internal.xjc.reader Schema reader}
@@ -76,15 +54,7 @@
* <dd>
* Outline can be thought as a series of links between a model
* and CodeModel.
* </dl>
*
- * {@DotDiagram
- * digraph G {
- * rankdir = LR;
- * schema -> reader -> model -> backend -> outline;
- * }
- * }
- *
- * @ArchitectureDocument
*/
package com.sun.tools.internal.xjc;
< prev index next >