mirror of https://github.com/dspinellis/UMLGraph
Merge aece4fee22 into 09576db5ae
This commit is contained in:
commit
950bbd3fc6
|
|
@ -82,7 +82,7 @@ class ClassGraph {
|
||||||
|
|
||||||
protected Map<String, ClassInfo> classnames = new HashMap<String, ClassInfo>();
|
protected Map<String, ClassInfo> classnames = new HashMap<String, ClassInfo>();
|
||||||
protected Set<String> rootClasses;
|
protected Set<String> rootClasses;
|
||||||
protected Map<String, ClassDoc> rootClassdocs = new HashMap<String, ClassDoc>();
|
protected Map<String, ClassDoc> rootClassdocs = new HashMap<String, ClassDoc>();
|
||||||
protected OptionProvider optionProvider;
|
protected OptionProvider optionProvider;
|
||||||
protected PrintWriter w;
|
protected PrintWriter w;
|
||||||
protected ClassDoc collectionClassDoc;
|
protected ClassDoc collectionClassDoc;
|
||||||
|
|
@ -200,7 +200,7 @@ class ClassGraph {
|
||||||
private String typeParameters(Options opt, ParameterizedType t) {
|
private String typeParameters(Options opt, ParameterizedType t) {
|
||||||
if (t == null)
|
if (t == null)
|
||||||
return "";
|
return "";
|
||||||
StringBuffer tp = new StringBuffer(1000).append("<");
|
StringBuilder tp = new StringBuilder(1000).append("<");
|
||||||
Type args[] = t.typeArguments();
|
Type args[] = t.typeArguments();
|
||||||
for (int i = 0; i < args.length; i++) {
|
for (int i = 0; i < args.length; i++) {
|
||||||
tp.append(type(opt, args[i], true));
|
tp.append(type(opt, args[i], true));
|
||||||
|
|
@ -439,7 +439,7 @@ class ClassGraph {
|
||||||
if (ecs.length == 0) {
|
if (ecs.length == 0) {
|
||||||
tableLine(Align.LEFT, "");
|
tableLine(Align.LEFT, "");
|
||||||
} else {
|
} else {
|
||||||
for (FieldDoc fd : c.enumConstants()) {
|
for (FieldDoc fd : ecs) {
|
||||||
tableLine(Align.LEFT, fd.name());
|
tableLine(Align.LEFT, fd.name());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -673,7 +673,8 @@ class ClassGraph {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Returns an array representing the imported classes of c.
|
/**
|
||||||
|
* Returns an array representing the imported classes of c.
|
||||||
* Disables the deprecation warning, which is output, because the
|
* Disables the deprecation warning, which is output, because the
|
||||||
* imported classed are an implementation detail.
|
* imported classed are an implementation detail.
|
||||||
*/
|
*/
|
||||||
|
|
@ -848,8 +849,10 @@ class ClassGraph {
|
||||||
.append(".html").toString();
|
.append(".html").toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Dot prologue
|
/**
|
||||||
* @throws IOException */
|
* Dot prologue
|
||||||
|
* @throws IOException
|
||||||
|
*/
|
||||||
public void prologue() throws IOException {
|
public void prologue() throws IOException {
|
||||||
Options opt = optionProvider.getGlobalOptions();
|
Options opt = optionProvider.getGlobalOptions();
|
||||||
OutputStream os;
|
OutputStream os;
|
||||||
|
|
|
||||||
|
|
@ -66,7 +66,5 @@ class ClassInfo {
|
||||||
public static void reset() {
|
public static void reset() {
|
||||||
classNumber = 0;
|
classNumber = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -192,5 +192,4 @@ public class ContextMatcher implements ClassMatcher {
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -116,5 +116,4 @@ public class ContextView implements OptionProvider {
|
||||||
if (!(matcher.matches(className) || opt.matchesIncludeExpression(className)))
|
if (!(matcher.matches(className) || opt.matchesIncludeExpression(className)))
|
||||||
opt.setOption(HIDE_OPTIONS);
|
opt.setOption(HIDE_OPTIONS);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -38,5 +38,4 @@ public class InterfaceMatcher implements ClassMatcher {
|
||||||
ClassDoc cd = root.classNamed(name);
|
ClassDoc cd = root.classNamed(name);
|
||||||
return cd == null ? false : matches(cd);
|
return cd == null ? false : matches(cd);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -130,7 +130,7 @@ public class Options implements Cloneable, OptionProvider {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Object clone() {
|
public Object clone() {
|
||||||
Options clone = null;
|
Options clone = null;
|
||||||
try {
|
try {
|
||||||
clone = (Options) super.clone();
|
clone = (Options) super.clone();
|
||||||
|
|
@ -680,5 +680,4 @@ public class Options implements Cloneable, OptionProvider {
|
||||||
}
|
}
|
||||||
return sb.toString();
|
return sb.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,6 @@ public class PackageMatcher implements ClassMatcher {
|
||||||
protected PackageDoc packageDoc;
|
protected PackageDoc packageDoc;
|
||||||
|
|
||||||
public PackageMatcher(PackageDoc packageDoc) {
|
public PackageMatcher(PackageDoc packageDoc) {
|
||||||
super();
|
|
||||||
this.packageDoc = packageDoc;
|
this.packageDoc = packageDoc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -21,5 +20,4 @@ public class PackageMatcher implements ClassMatcher {
|
||||||
return true;
|
return true;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -77,5 +77,4 @@ public class PackageView implements OptionProvider {
|
||||||
if (!included || this.opt.matchesHideExpression(className))
|
if (!included || this.opt.matchesHideExpression(className))
|
||||||
opt.setOption(HIDE);
|
opt.setOption(HIDE);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,7 @@
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.umlgraph.doclet;
|
package org.umlgraph.doclet;
|
||||||
|
|
||||||
import java.util.regex.Pattern;
|
import java.util.regex.Pattern;
|
||||||
|
|
@ -39,5 +40,4 @@ public class PatternMatcher implements ClassMatcher {
|
||||||
public boolean matches(String name) {
|
public boolean matches(String name) {
|
||||||
return pattern.matcher(name).matches();
|
return pattern.matcher(name).matches();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -36,5 +36,4 @@ public enum RelationDirection {
|
||||||
public RelationDirection inverse() {
|
public RelationDirection inverse() {
|
||||||
return this == IN ? OUT : this == OUT ? IN : this;
|
return this == IN ? OUT : this == OUT ? IN : this;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
};
|
|
||||||
|
|
|
||||||
|
|
@ -46,5 +46,4 @@ public class RelationPattern {
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,5 +32,4 @@ public class SubclassMatcher implements ClassMatcher {
|
||||||
ClassDoc cd = root.classNamed(name);
|
ClassDoc cd = root.classNamed(name);
|
||||||
return cd == null ? false : matches(cd);
|
return cd == null ? false : matches(cd);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -138,12 +138,12 @@ public class UmlGraphDoc {
|
||||||
dotExecutable = "dot";
|
dotExecutable = "dot";
|
||||||
}
|
}
|
||||||
File dotFile = new File(outputFolder, packageName.replace(".", "/") + "/" + name + ".dot");
|
File dotFile = new File(outputFolder, packageName.replace(".", "/") + "/" + name + ".dot");
|
||||||
File svgFile = new File(outputFolder, packageName.replace(".", "/") + "/" + name + ".svg");
|
File svgFile = new File(outputFolder, packageName.replace(".", "/") + "/" + name + ".svg");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
Process p = Runtime.getRuntime().exec(new String [] {
|
Process p = Runtime.getRuntime().exec(new String [] {
|
||||||
dotExecutable,
|
dotExecutable,
|
||||||
"-Tsvg",
|
"-Tsvg",
|
||||||
"-o",
|
"-o",
|
||||||
svgFile.getAbsolutePath(),
|
svgFile.getAbsolutePath(),
|
||||||
dotFile.getAbsolutePath()
|
dotFile.getAbsolutePath()
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
/* Automatically generated file */
|
/* Automatically generated file */
|
||||||
package org.umlgraph.doclet;
|
package org.umlgraph.doclet;
|
||||||
class Version { public static String VERSION = "R5_7_2-60-g0e99a6";}
|
class Version { public static String VERSION = "281411";}
|
||||||
|
|
||||||
|
|
@ -14,6 +14,7 @@
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.umlgraph.doclet;
|
package org.umlgraph.doclet;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
@ -169,5 +170,4 @@ public class View implements OptionProvider {
|
||||||
public String getDisplayName() {
|
public String getDisplayName() {
|
||||||
return "view " + viewDoc.name();
|
return "view " + viewDoc.name();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.umlgraph.doclet;
|
package org.umlgraph.doclet;
|
||||||
|
|
||||||
import com.sun.javadoc.ProgramElementDoc;
|
import com.sun.javadoc.ProgramElementDoc;
|
||||||
|
|
|
||||||
|
|
@ -58,13 +58,13 @@ public class BasicTest {
|
||||||
for (String className : differences) {
|
for (String className : differences) {
|
||||||
pw.println(className);
|
pw.println(className);
|
||||||
}
|
}
|
||||||
|
System.exit(1);
|
||||||
} else {
|
} else {
|
||||||
pw.println("GOOD, all files are structurally equal");
|
pw.println("GOOD, all files are structurally equal");
|
||||||
}
|
}
|
||||||
pw.println();
|
pw.println();
|
||||||
pw.println();
|
pw.println();
|
||||||
pw.flush();
|
pw.flush();
|
||||||
System.exit(differences.size() > 0 ? 1 : 0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private static void performViewTests(List<String> differences, File outFolder)
|
private static void performViewTests(List<String> differences, File outFolder)
|
||||||
|
|
@ -98,7 +98,7 @@ public class BasicTest {
|
||||||
private static List<String> getViewList(File viewFolder) {
|
private static List<String> getViewList(File viewFolder) {
|
||||||
if (!viewFolder.exists())
|
if (!viewFolder.exists())
|
||||||
throw new RuntimeException("The folder " + viewFolder.getAbsolutePath()
|
throw new RuntimeException("The folder " + viewFolder.getAbsolutePath()
|
||||||
+ " does not exists.");
|
+ " does not exist.");
|
||||||
else if (!viewFolder.isDirectory())
|
else if (!viewFolder.isDirectory())
|
||||||
throw new RuntimeException(viewFolder.getAbsolutePath() + " is not a folder!.");
|
throw new RuntimeException(viewFolder.getAbsolutePath() + " is not a folder!.");
|
||||||
else if (!viewFolder.canRead())
|
else if (!viewFolder.canRead())
|
||||||
|
|
@ -145,5 +145,4 @@ public class BasicTest {
|
||||||
differences.add(dotFile.getName() + " is different from the reference");
|
differences.add(dotFile.getName() + " is different from the reference");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -304,5 +304,4 @@ public class DotDiff {
|
||||||
return "Arc: " + from.label + " -> " + to.label + "; " + line;
|
return "Arc: " + from.label + " -> " + to.label + "; " + line;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -43,5 +43,4 @@ public class RunDoc {
|
||||||
com.sun.tools.javadoc.Main.execute("UMLGraph test", pw, pw, pw,
|
com.sun.tools.javadoc.Main.execute("UMLGraph test", pw, pw, pw,
|
||||||
"org.umlgraph.doclet.UmlGraphDoc", options);
|
"org.umlgraph.doclet.UmlGraphDoc", options);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -55,6 +55,4 @@ public class RunOne {
|
||||||
private static void runDoclet(String[] options) {
|
private static void runDoclet(String[] options) {
|
||||||
com.sun.tools.javadoc.Main.execute("UMLGraph test", pw, pw, pw, "org.umlgraph.doclet.UmlGraph", options);
|
com.sun.tools.javadoc.Main.execute("UMLGraph test", pw, pw, pw, "org.umlgraph.doclet.UmlGraph", options);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.umlgraph.test;
|
package org.umlgraph.test;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
@ -31,4 +32,4 @@ class SimpleFileFilter implements FilenameFilter {
|
||||||
public boolean accept(File dir, String name) {
|
public boolean accept(File dir, String name) {
|
||||||
return name.endsWith(extension);
|
return name.endsWith(extension);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -34,10 +34,10 @@ import java.util.List;
|
||||||
public class TestUtils {
|
public class TestUtils {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Simple text file diffing: will tell you if two text files are line by
|
* Simple text file diffing: will tell you if two text files are line by
|
||||||
* line equals, and will stop at the first difference found.
|
* line equals, and will stop at the first difference found.
|
||||||
* @throws IOException
|
* @throws IOException
|
||||||
*/
|
*/
|
||||||
public static boolean textFilesEquals(PrintWriter pw, File refTextFile, File outTextFile)
|
public static boolean textFilesEquals(PrintWriter pw, File refTextFile, File outTextFile)
|
||||||
throws IOException {
|
throws IOException {
|
||||||
BufferedReader refReader = null, outReader = null;
|
BufferedReader refReader = null, outReader = null;
|
||||||
|
|
@ -123,23 +123,20 @@ public class TestUtils {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Deletes the content of the folder, eventually in a recursive way (but
|
* Deletes the content of the folder, eventually in a recursive way
|
||||||
* avoids deleting eventual .cvsignore files and CVS folders)
|
*/
|
||||||
*/
|
|
||||||
public static void cleanFolder(File folder, boolean recurse) {
|
public static void cleanFolder(File folder, boolean recurse) {
|
||||||
for (File f : folder.listFiles()) {
|
for (File f : folder.listFiles()) {
|
||||||
if (f.isDirectory() && !f.getName().equals("CVS")) {
|
if (f.isDirectory()) {
|
||||||
if (recurse) {
|
if (recurse) {
|
||||||
cleanFolder(f, true);
|
cleanFolder(f, true);
|
||||||
if (f.list().length == 0)
|
if (f.list().length == 0)
|
||||||
f.delete();
|
f.delete();
|
||||||
}
|
}
|
||||||
} else if (!f.getName().equals(".cvsignore")) {
|
} else {
|
||||||
f.delete();
|
f.delete();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package org.umlgraph.test;
|
package org.umlgraph.test;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
|
@ -78,24 +79,21 @@ public class UmlDocTest {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ensures that reference and output have the same contents in terms of:
|
* Ensures that reference and output have the same contents in terms of:
|
||||||
* <ul>
|
* <ul>
|
||||||
* <li> html files </li>
|
* <li> html files </li>
|
||||||
* <li> dot files </li>
|
* <li> dot files </li>
|
||||||
* <li> folders </li>
|
* <li> folders </li>
|
||||||
* </ul>
|
* </ul>
|
||||||
* @throws IOException
|
* @throws IOException
|
||||||
*/
|
*/
|
||||||
private static void compareDocletOutputs(List<String> differences, File refFolder,
|
private static void compareDocletOutputs(List<String> differences, File refFolder,
|
||||||
File outFolder) throws IOException {
|
File outFolder) throws IOException {
|
||||||
if(refFolder.getName().equals("CVS"))
|
|
||||||
return;
|
|
||||||
|
|
||||||
if (!refFolder.exists() || !refFolder.isDirectory())
|
if (!refFolder.exists() || !refFolder.isDirectory())
|
||||||
throw new IllegalArgumentException("Reference does not exists or is not a folder: "
|
throw new IllegalArgumentException("Reference does not exist or is not a folder: "
|
||||||
+ refFolder.getAbsolutePath());
|
+ refFolder.getAbsolutePath());
|
||||||
if (!outFolder.exists() || !outFolder.isDirectory())
|
if (!outFolder.exists() || !outFolder.isDirectory())
|
||||||
throw new IllegalArgumentException("Output does not exists or is not a folder: "
|
throw new IllegalArgumentException("Output does not exist or is not a folder: "
|
||||||
+ outFolder.getAbsolutePath());
|
+ outFolder.getAbsolutePath());
|
||||||
|
|
||||||
// get elements and sort
|
// get elements and sort
|
||||||
|
|
@ -142,17 +140,15 @@ public class UmlDocTest {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Runs the UmlGraphDoc doclet
|
* Runs the UmlGraphDoc doclet
|
||||||
* @param options
|
* @param options
|
||||||
*/
|
*/
|
||||||
private static void runDoclet(String[] options) {
|
private static void runDoclet(String[] options) {
|
||||||
pw.print("Run javadoc -doclet " + doclet);
|
pw.print("Run javadoc -doclet " + doclet);
|
||||||
for (String o : options)
|
for (String o : options)
|
||||||
pw.print(" " + o);
|
pw.print(o + " ");
|
||||||
pw.println();
|
pw.println();
|
||||||
com.sun.tools.javadoc.Main.execute("UMLDoc test", pw, pw, pw,
|
com.sun.tools.javadoc.Main.execute("UMLDoc test", pw, pw, pw,
|
||||||
doclet, options);
|
doclet, options);
|
||||||
System.exit(0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,26 +1,26 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// test.AbstractNode
|
// test.AbstractNode
|
||||||
c1 [label=<<table title="test.AbstractNode" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><i> AbstractNode </i></td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"><i> abstractMethod() </i></td></tr><tr><td align="left" balign="left"> concreteMethod() </td></tr></table></td></tr></table>>];
|
c106 [label=<<table title="test.AbstractNode" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <i>AbstractNode</i> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> <i> abstractMethod()</i> </td></tr><tr><td align="left" balign="left"> concreteMethod() </td></tr></table></td></tr></table>>];
|
||||||
// test.InnerNode
|
// test.InnerNode
|
||||||
c2 [label=<<table title="test.InnerNode" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InnerNode </td></tr></table></td></tr></table>>];
|
c107 [label=<<table title="test.InnerNode" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InnerNode </td></tr></table></td></tr></table>>];
|
||||||
// test.Leaf
|
// test.Leaf
|
||||||
c3 [label=<<table title="test.Leaf" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Leaf </td></tr></table></td></tr></table>>];
|
c108 [label=<<table title="test.Leaf" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Leaf </td></tr></table></td></tr></table>>];
|
||||||
// test.InnerNode extends test.AbstractNode
|
// test.InnerNode extends test.AbstractNode
|
||||||
c1 -> c2 [arrowtail=empty,dir=back,weight=10];
|
c106 -> c107 [arrowtail=empty,dir=back,weight=10];
|
||||||
// test.InnerNode composed test.AbstractNode
|
// test.InnerNode composed test.AbstractNode
|
||||||
c2 -> c1 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1", label="has", headlabel="*"];
|
c107 -> c106 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",label="has",headlabel="*"];
|
||||||
// test.Leaf extends test.AbstractNode
|
// test.Leaf extends test.AbstractNode
|
||||||
c1 -> c3 [arrowtail=empty,dir=back,weight=10];
|
c106 -> c108 [arrowtail=empty,dir=back,weight=10];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,50 +1,50 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-10-g442559 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// A
|
// A
|
||||||
c66 [label=<<table title="A" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> A </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> first : B </td></tr><tr><td align="left" balign="left"> second : B </td></tr><tr><td align="left" balign="left"> third : C </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c97 [label=<<table title="A" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> A </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> first : B </td></tr><tr><td align="left" balign="left"> second : B </td></tr><tr><td align="left" balign="left"> third : C </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// B
|
// B
|
||||||
c67 [label=<<table title="B" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> B </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> doSomething(b : B, c : C) : A </td></tr></table></td></tr></table>>];
|
c98 [label=<<table title="B" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> B </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> doSomething(b : B, c : C) : A </td></tr></table></td></tr></table>>];
|
||||||
// C
|
// C
|
||||||
c68 [label=<<table title="C" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> C </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> collectionOfA : List<A> </td></tr><tr><td align="left" balign="left"> collectionOfB : ArrayList<B> </td></tr><tr><td align="left" balign="left"> mapOfD : Map<String, D> </td></tr><tr><td align="left" balign="left"> childs : C[] </td></tr><tr><td align="left" balign="left"> anOpaqueList : List<> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c99 [label=<<table title="C" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> C </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> collectionOfA : List<A> </td></tr><tr><td align="left" balign="left"> collectionOfB : ArrayList<B> </td></tr><tr><td align="left" balign="left"> mapOfD : Map<String, D> </td></tr><tr><td align="left" balign="left"> childs : C[] </td></tr><tr><td align="left" balign="left"> anOpaqueList : List<> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// MyFunnyList<T, V>
|
// MyFunnyList<T, V>
|
||||||
c69 [label=<<table title="MyFunnyList" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> MyFunnyList<T, V> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> myField : V </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c100 [label=<<table title="MyFunnyList" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> MyFunnyList<T, V> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> myField : V </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// MyList
|
// MyList
|
||||||
c70 [label=<<table title="MyList" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> MyList </td></tr></table></td></tr></table>>];
|
c101 [label=<<table title="MyList" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> MyList </td></tr></table></td></tr></table>>];
|
||||||
// D
|
// D
|
||||||
c71 [label=<<table title="D" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> D </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> anotherListOfA : MyList </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c102 [label=<<table title="D" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> D </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> anotherListOfA : MyList </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// MyFunnyList<T, V> extends java.util.ArrayList<T>
|
// MyFunnyList<T, V> extends java.util.ArrayList<E>
|
||||||
c72 -> c69 [arrowtail=empty,dir=back,weight=10];
|
c103 -> c100 [arrowtail=empty,dir=back,weight=10];
|
||||||
// MyList extends MyFunnyList<A, B>
|
// MyList extends MyFunnyList<T, V>
|
||||||
c69 -> c70 [arrowtail=empty,dir=back,weight=10];
|
c100 -> c101 [arrowtail=empty,dir=back,weight=10];
|
||||||
// A has B
|
// A has B
|
||||||
c66 -> c67 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4];
|
c97 -> c98 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4];
|
||||||
// A has C
|
// A has C
|
||||||
c66 -> c68 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4];
|
c97 -> c99 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4];
|
||||||
// C navassoc B
|
// C navassoc B
|
||||||
c68 -> c67 [arrowhead=open,weight=1,headlabel="*"];
|
c99 -> c98 [arrowhead=open,weight=1,headlabel="*"];
|
||||||
// C navassoc D
|
// C navassoc D
|
||||||
c68 -> c71 [arrowhead=open,weight=1,headlabel="*"];
|
c99 -> c102 [arrowhead=open,weight=1,headlabel="*"];
|
||||||
// C navassoc C
|
// C navassoc C
|
||||||
c68 -> c68 [arrowhead=open,weight=1,headlabel="*"];
|
c99 -> c99 [arrowhead=open,weight=1,headlabel="*"];
|
||||||
// C navassoc java.util.List<E>
|
// C navassoc java.util.List<E>
|
||||||
c68 -> c73 [arrowhead=open,weight=1];
|
c99 -> c104 [arrowhead=open,weight=1];
|
||||||
// D navassoc MyList
|
// D navassoc MyList
|
||||||
c71 -> c70 [arrowhead=open,weight=1];
|
c102 -> c101 [arrowhead=open,weight=1];
|
||||||
// B depend A
|
// B depend A
|
||||||
c67 -> c66 [arrowhead=open,style=dashed,weight=0];
|
c98 -> c97 [arrowhead=open,style=dashed,weight=0];
|
||||||
// java.util.List<E>
|
// java.util.List<E>
|
||||||
c73 [label=<<table title="java.util.List" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> List<E> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"><i> size() : int </i></td></tr><tr><td align="left" balign="left"><i> isEmpty() : boolean </i></td></tr><tr><td align="left" balign="left"><i> contains(arg0 : Object) : boolean </i></td></tr><tr><td align="left" balign="left"><i> iterator() : Iterator<E> </i></td></tr><tr><td align="left" balign="left"><i> toArray() : Object[] </i></td></tr><tr><td align="left" balign="left"><i> toArray(arg0 : T[]) : T[] </i></td></tr><tr><td align="left" balign="left"><i> add(arg0 : E) : boolean </i></td></tr><tr><td align="left" balign="left"><i> remove(arg0 : Object) : boolean </i></td></tr><tr><td align="left" balign="left"><i> containsAll(arg0 : Collection<?>) : boolean </i></td></tr><tr><td align="left" balign="left"><i> addAll(arg0 : Collection<?>) : boolean </i></td></tr><tr><td align="left" balign="left"><i> addAll(arg0 : int, arg1 : Collection<?>) : boolean </i></td></tr><tr><td align="left" balign="left"><i> removeAll(arg0 : Collection<?>) : boolean </i></td></tr><tr><td align="left" balign="left"><i> retainAll(arg0 : Collection<?>) : boolean </i></td></tr><tr><td align="left" balign="left"> replaceAll(arg0 : UnaryOperator<E>) </td></tr><tr><td align="left" balign="left"> sort(arg0 : Comparator<?>) </td></tr><tr><td align="left" balign="left"><i> clear() </i></td></tr><tr><td align="left" balign="left"><i> equals(arg0 : Object) : boolean </i></td></tr><tr><td align="left" balign="left"><i> hashCode() : int </i></td></tr><tr><td align="left" balign="left"><i> get(arg0 : int) : E </i></td></tr><tr><td align="left" balign="left"><i> set(arg0 : int, arg1 : E) : E </i></td></tr><tr><td align="left" balign="left"><i> add(arg0 : int, arg1 : E) </i></td></tr><tr><td align="left" balign="left"><i> remove(arg0 : int) : E </i></td></tr><tr><td align="left" balign="left"><i> indexOf(arg0 : Object) : int </i></td></tr><tr><td align="left" balign="left"><i> lastIndexOf(arg0 : Object) : int </i></td></tr><tr><td align="left" balign="left"><i> listIterator() : ListIterator<E> </i></td></tr><tr><td align="left" balign="left"><i> listIterator(arg0 : int) : ListIterator<E> </i></td></tr><tr><td align="left" balign="left"><i> subList(arg0 : int, arg1 : int) : List<E> </i></td></tr><tr><td align="left" balign="left"> spliterator() : Spliterator<E> </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/util/List.html"];
|
c104 [label=<<table title="java.util.List" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> List<E> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> <i> size() : int</i> </td></tr><tr><td align="left" balign="left"> <i> isEmpty() : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> contains(arg0 : Object) : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> iterator() : Iterator<E></i> </td></tr><tr><td align="left" balign="left"> <i> toArray() : Object[]</i> </td></tr><tr><td align="left" balign="left"> <i> toArray(arg0 : T[]) : T[]</i> </td></tr><tr><td align="left" balign="left"> <i> add(arg0 : E) : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> remove(arg0 : Object) : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> containsAll(arg0 : Collection<?>) : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> addAll(arg0 : Collection<?>) : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> addAll(arg0 : int, arg1 : Collection<?>) : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> removeAll(arg0 : Collection<?>) : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> retainAll(arg0 : Collection<?>) : boolean</i> </td></tr><tr><td align="left" balign="left"> replaceAll(arg0 : UnaryOperator<E>) </td></tr><tr><td align="left" balign="left"> sort(arg0 : Comparator<?>) </td></tr><tr><td align="left" balign="left"> <i> clear()</i> </td></tr><tr><td align="left" balign="left"> <i> equals(arg0 : Object) : boolean</i> </td></tr><tr><td align="left" balign="left"> <i> hashCode() : int</i> </td></tr><tr><td align="left" balign="left"> <i> get(arg0 : int) : E</i> </td></tr><tr><td align="left" balign="left"> <i> set(arg0 : int, arg1 : E) : E</i> </td></tr><tr><td align="left" balign="left"> <i> add(arg0 : int, arg1 : E)</i> </td></tr><tr><td align="left" balign="left"> <i> remove(arg0 : int) : E</i> </td></tr><tr><td align="left" balign="left"> <i> indexOf(arg0 : Object) : int</i> </td></tr><tr><td align="left" balign="left"> <i> lastIndexOf(arg0 : Object) : int</i> </td></tr><tr><td align="left" balign="left"> <i> listIterator() : ListIterator<E></i> </td></tr><tr><td align="left" balign="left"> <i> listIterator(arg0 : int) : ListIterator<E></i> </td></tr><tr><td align="left" balign="left"> <i> subList(arg0 : int, arg1 : int) : List<E></i> </td></tr><tr><td align="left" balign="left"> spliterator() : Spliterator<E> </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/util/List.html"];
|
||||||
// java.util.ArrayList<E>
|
// java.util.ArrayList<E>
|
||||||
c72 [label=<<table title="java.util.ArrayList" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ArrayList<E> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> serialVersionUID : long </td></tr><tr><td align="left" balign="left"> DEFAULT_CAPACITY : int </td></tr><tr><td align="left" balign="left"> EMPTY_ELEMENTDATA : Object[] </td></tr><tr><td align="left" balign="left"> DEFAULTCAPACITY_EMPTY_ELEMENTDATA : Object[] </td></tr><tr><td align="left" balign="left"> elementData : Object[] </td></tr><tr><td align="left" balign="left"> size : int </td></tr><tr><td align="left" balign="left"> MAX_ARRAY_SIZE : int </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> trimToSize() </td></tr><tr><td align="left" balign="left"> ensureCapacity(arg0 : int) </td></tr><tr><td align="left" balign="left"> ensureCapacityInternal(arg0 : int) </td></tr><tr><td align="left" balign="left"> ensureExplicitCapacity(arg0 : int) </td></tr><tr><td align="left" balign="left"> grow(arg0 : int) </td></tr><tr><td align="left" balign="left"> hugeCapacity(arg0 : int) : int </td></tr><tr><td align="left" balign="left"> size() : int </td></tr><tr><td align="left" balign="left"> isEmpty() : boolean </td></tr><tr><td align="left" balign="left"> contains(arg0 : Object) : boolean </td></tr><tr><td align="left" balign="left"> indexOf(arg0 : Object) : int </td></tr><tr><td align="left" balign="left"> lastIndexOf(arg0 : Object) : int </td></tr><tr><td align="left" balign="left"> clone() : Object </td></tr><tr><td align="left" balign="left"> toArray() : Object[] </td></tr><tr><td align="left" balign="left"> toArray(arg0 : T[]) : T[] </td></tr><tr><td align="left" balign="left"> elementData(arg0 : int) : E </td></tr><tr><td align="left" balign="left"> get(arg0 : int) : E </td></tr><tr><td align="left" balign="left"> set(arg0 : int, arg1 : E) : E </td></tr><tr><td align="left" balign="left"> add(arg0 : E) : boolean </td></tr><tr><td align="left" balign="left"> add(arg0 : int, arg1 : E) </td></tr><tr><td align="left" balign="left"> remove(arg0 : int) : E </td></tr><tr><td align="left" balign="left"> remove(arg0 : Object) : boolean </td></tr><tr><td align="left" balign="left"> fastRemove(arg0 : int) </td></tr><tr><td align="left" balign="left"> clear() </td></tr><tr><td align="left" balign="left"> addAll(arg0 : Collection<?>) : boolean </td></tr><tr><td align="left" balign="left"> addAll(arg0 : int, arg1 : Collection<?>) : boolean </td></tr><tr><td align="left" balign="left"> removeRange(arg0 : int, arg1 : int) </td></tr><tr><td align="left" balign="left"> rangeCheck(arg0 : int) </td></tr><tr><td align="left" balign="left"> rangeCheckForAdd(arg0 : int) </td></tr><tr><td align="left" balign="left"> outOfBoundsMsg(arg0 : int) : String </td></tr><tr><td align="left" balign="left"> removeAll(arg0 : Collection<?>) : boolean </td></tr><tr><td align="left" balign="left"> retainAll(arg0 : Collection<?>) : boolean </td></tr><tr><td align="left" balign="left"> batchRemove(arg0 : Collection<?>, arg1 : boolean) : boolean </td></tr><tr><td align="left" balign="left"> writeObject(arg0 : ObjectOutputStream) </td></tr><tr><td align="left" balign="left"> readObject(arg0 : ObjectInputStream) </td></tr><tr><td align="left" balign="left"> listIterator(arg0 : int) : ListIterator<E> </td></tr><tr><td align="left" balign="left"> listIterator() : ListIterator<E> </td></tr><tr><td align="left" balign="left"> iterator() : Iterator<E> </td></tr><tr><td align="left" balign="left"> subList(arg0 : int, arg1 : int) : List<E> </td></tr><tr><td align="left" balign="left"> subListRangeCheck(arg0 : int, arg1 : int, arg2 : int) </td></tr><tr><td align="left" balign="left"> forEach(arg0 : Consumer<?>) </td></tr><tr><td align="left" balign="left"> spliterator() : Spliterator<E> </td></tr><tr><td align="left" balign="left"> removeIf(arg0 : Predicate<?>) : boolean </td></tr><tr><td align="left" balign="left"> replaceAll(arg0 : UnaryOperator<E>) </td></tr><tr><td align="left" balign="left"> sort(arg0 : Comparator<?>) </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html"];
|
c103 [label=<<table title="java.util.ArrayList" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ArrayList<E> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> serialVersionUID : long </td></tr><tr><td align="left" balign="left"> DEFAULT_CAPACITY : int </td></tr><tr><td align="left" balign="left"> EMPTY_ELEMENTDATA : Object[] </td></tr><tr><td align="left" balign="left"> DEFAULTCAPACITY_EMPTY_ELEMENTDATA : Object[] </td></tr><tr><td align="left" balign="left"> elementData : Object[] </td></tr><tr><td align="left" balign="left"> size : int </td></tr><tr><td align="left" balign="left"> MAX_ARRAY_SIZE : int </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> trimToSize() </td></tr><tr><td align="left" balign="left"> ensureCapacity(arg0 : int) </td></tr><tr><td align="left" balign="left"> calculateCapacity(arg0 : Object[], arg1 : int) : int </td></tr><tr><td align="left" balign="left"> ensureCapacityInternal(arg0 : int) </td></tr><tr><td align="left" balign="left"> ensureExplicitCapacity(arg0 : int) </td></tr><tr><td align="left" balign="left"> grow(arg0 : int) </td></tr><tr><td align="left" balign="left"> hugeCapacity(arg0 : int) : int </td></tr><tr><td align="left" balign="left"> size() : int </td></tr><tr><td align="left" balign="left"> isEmpty() : boolean </td></tr><tr><td align="left" balign="left"> contains(arg0 : Object) : boolean </td></tr><tr><td align="left" balign="left"> indexOf(arg0 : Object) : int </td></tr><tr><td align="left" balign="left"> lastIndexOf(arg0 : Object) : int </td></tr><tr><td align="left" balign="left"> clone() : Object </td></tr><tr><td align="left" balign="left"> toArray() : Object[] </td></tr><tr><td align="left" balign="left"> toArray(arg0 : T[]) : T[] </td></tr><tr><td align="left" balign="left"> elementData(arg0 : int) : E </td></tr><tr><td align="left" balign="left"> get(arg0 : int) : E </td></tr><tr><td align="left" balign="left"> set(arg0 : int, arg1 : E) : E </td></tr><tr><td align="left" balign="left"> add(arg0 : E) : boolean </td></tr><tr><td align="left" balign="left"> add(arg0 : int, arg1 : E) </td></tr><tr><td align="left" balign="left"> remove(arg0 : int) : E </td></tr><tr><td align="left" balign="left"> remove(arg0 : Object) : boolean </td></tr><tr><td align="left" balign="left"> fastRemove(arg0 : int) </td></tr><tr><td align="left" balign="left"> clear() </td></tr><tr><td align="left" balign="left"> addAll(arg0 : Collection<?>) : boolean </td></tr><tr><td align="left" balign="left"> addAll(arg0 : int, arg1 : Collection<?>) : boolean </td></tr><tr><td align="left" balign="left"> removeRange(arg0 : int, arg1 : int) </td></tr><tr><td align="left" balign="left"> rangeCheck(arg0 : int) </td></tr><tr><td align="left" balign="left"> rangeCheckForAdd(arg0 : int) </td></tr><tr><td align="left" balign="left"> outOfBoundsMsg(arg0 : int) : String </td></tr><tr><td align="left" balign="left"> removeAll(arg0 : Collection<?>) : boolean </td></tr><tr><td align="left" balign="left"> retainAll(arg0 : Collection<?>) : boolean </td></tr><tr><td align="left" balign="left"> batchRemove(arg0 : Collection<?>, arg1 : boolean) : boolean </td></tr><tr><td align="left" balign="left"> writeObject(arg0 : ObjectOutputStream) </td></tr><tr><td align="left" balign="left"> readObject(arg0 : ObjectInputStream) </td></tr><tr><td align="left" balign="left"> listIterator(arg0 : int) : ListIterator<E> </td></tr><tr><td align="left" balign="left"> listIterator() : ListIterator<E> </td></tr><tr><td align="left" balign="left"> iterator() : Iterator<E> </td></tr><tr><td align="left" balign="left"> subList(arg0 : int, arg1 : int) : List<E> </td></tr><tr><td align="left" balign="left"> subListRangeCheck(arg0 : int, arg1 : int, arg2 : int) </td></tr><tr><td align="left" balign="left"> forEach(arg0 : Consumer<?>) </td></tr><tr><td align="left" balign="left"> spliterator() : Spliterator<E> </td></tr><tr><td align="left" balign="left"> removeIf(arg0 : Predicate<?>) : boolean </td></tr><tr><td align="left" balign="left"> replaceAll(arg0 : UnaryOperator<E>) </td></tr><tr><td align="left" balign="left"> sort(arg0 : Comparator<?>) </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,24 +1,24 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Application
|
// Application
|
||||||
c74 [label=<<table title="Application" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Application </td></tr></table></td></tr></table>>];
|
c116 [label=<<table title="Application" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Application </td></tr></table></td></tr></table>>];
|
||||||
// IrpApplication
|
// IrpApplication
|
||||||
c75 [label=<<table title="IrpApplication" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> IrpApplication </td></tr></table></td></tr></table>>];
|
c117 [label=<<table title="IrpApplication" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> IrpApplication </td></tr></table></td></tr></table>>];
|
||||||
// Main
|
// Main
|
||||||
c76 [label=<<table title="Main" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Main </td></tr></table></td></tr></table>>];
|
c118 [label=<<table title="Main" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Main </td></tr></table></td></tr></table>>];
|
||||||
// IrpApplication extends Application
|
// IrpApplication extends Application
|
||||||
c74 -> c75 [arrowtail=empty,dir=back,weight=10];
|
c116 -> c117 [arrowtail=empty,dir=back,weight=10];
|
||||||
// Main depend IrpApplication
|
// Main depend IrpApplication
|
||||||
c76 -> c75 [arrowhead=open,style=dashed,weight=0,label="«friend»"];
|
c118 -> c117 [arrowhead=open,style=dashed,weight=0,label="«friend»"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// A
|
// A
|
||||||
c81 [label=<<table title="A" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> A </td></tr></table></td></tr></table>>];
|
c26 [label=<<table title="A" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> A </td></tr></table></td></tr></table>>];
|
||||||
// C
|
// C
|
||||||
c83 [label=<<table title="C" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> C </td></tr></table></td></tr></table>>];
|
c28 [label=<<table title="C" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> C </td></tr></table></td></tr></table>>];
|
||||||
// A depend C
|
// A depend C
|
||||||
c81 -> c83 [arrowhead=open,style=dashed,weight=0];
|
c26 -> c28 [arrowhead=open,style=dashed,weight=0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -1,48 +1,48 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Root
|
// Root
|
||||||
c90 [label=<<table title="Root" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Root </td></tr></table></td></tr></table>>];
|
c89 [label=<<table title="Root" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Root </td></tr></table></td></tr></table>>];
|
||||||
// Adapter
|
// Adapter
|
||||||
c91 [label=<<table title="Adapter" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Adapter </td></tr></table></td></tr></table>>];
|
c90 [label=<<table title="Adapter" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Adapter </td></tr></table></td></tr></table>>];
|
||||||
// Element
|
// Element
|
||||||
c92 [label=<<table title="Element" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><i> Element </i></td></tr></table></td></tr></table>>];
|
c91 [label=<<table title="Element" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <i>Element</i> </td></tr></table></td></tr></table>>];
|
||||||
// ObjectType
|
// ObjectType
|
||||||
c93 [label=<<table title="ObjectType" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ObjectType </td></tr></table></td></tr></table>>];
|
c92 [label=<<table title="ObjectType" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ObjectType </td></tr></table></td></tr></table>>];
|
||||||
// ObjectMap
|
// ObjectMap
|
||||||
c94 [label=<<table title="ObjectMap" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ObjectMap </td></tr></table></td></tr></table>>];
|
c93 [label=<<table title="ObjectMap" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ObjectMap </td></tr></table></td></tr></table>>];
|
||||||
// Table
|
// Table
|
||||||
c95 [label=<<table title="Table" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Table </td></tr></table></td></tr></table>>];
|
c94 [label=<<table title="Table" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Table </td></tr></table></td></tr></table>>];
|
||||||
// DataOperation
|
// DataOperation
|
||||||
c96 [label=<<table title="DataOperation" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> DataOperation </td></tr></table></td></tr></table>>];
|
c95 [label=<<table title="DataOperation" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> DataOperation </td></tr></table></td></tr></table>>];
|
||||||
// Root assoc Adapter
|
// Root assoc Adapter
|
||||||
c90 -> c91 [arrowhead=none,weight=2,taillabel="1..1", headlabel="0..n"];
|
c89 -> c90 [arrowhead=none,weight=2,taillabel="1..1",headlabel="0..n"];
|
||||||
// Root assoc ObjectType
|
// Root assoc ObjectType
|
||||||
c90 -> c93 [arrowhead=none,weight=2,headlabel="0..n"];
|
c89 -> c92 [arrowhead=none,weight=2,headlabel="0..n"];
|
||||||
// Root assoc ObjectMap
|
// Root assoc ObjectMap
|
||||||
c90 -> c94 [arrowhead=none,weight=2,headlabel="0..n"];
|
c89 -> c93 [arrowhead=none,weight=2,headlabel="0..n"];
|
||||||
// Root assoc Table
|
// Root assoc Table
|
||||||
c90 -> c95 [arrowhead=none,weight=2,headlabel="0..n"];
|
c89 -> c94 [arrowhead=none,weight=2,headlabel="0..n"];
|
||||||
// Root assoc DataOperation
|
// Root assoc DataOperation
|
||||||
c90 -> c96 [arrowhead=none,weight=2,headlabel="0..n"];
|
c89 -> c95 [arrowhead=none,weight=2,headlabel="0..n"];
|
||||||
// ObjectType extends Element
|
// ObjectType extends Element
|
||||||
c92 -> c93 [arrowtail=empty,dir=back,weight=10];
|
c91 -> c92 [arrowtail=empty,dir=back,weight=10];
|
||||||
// ObjectMap extends Element
|
// ObjectMap extends Element
|
||||||
c92 -> c94 [arrowtail=empty,dir=back,weight=10];
|
c91 -> c93 [arrowtail=empty,dir=back,weight=10];
|
||||||
// ObjectMap has ObjectType
|
// ObjectMap has ObjectType
|
||||||
c94 -> c93 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4,taillabel="1..1", headlabel="1..1"];
|
c93 -> c92 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4,taillabel="1..1",headlabel="1..1"];
|
||||||
// Table extends Element
|
// Table extends Element
|
||||||
c92 -> c95 [arrowtail=empty,dir=back,weight=10];
|
c91 -> c94 [arrowtail=empty,dir=back,weight=10];
|
||||||
// DataOperation extends Element
|
// DataOperation extends Element
|
||||||
c92 -> c96 [arrowtail=empty,dir=back,weight=10];
|
c91 -> c95 [arrowtail=empty,dir=back,weight=10];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-10-g442559 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// test.RunnableRef
|
// test.RunnableRef
|
||||||
c98 [label=<<table title="test.RunnableRef" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> RunnableRef </td></tr></table></td></tr></table>>];
|
c1 [label=<<table title="test.RunnableRef" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> RunnableRef </td></tr></table></td></tr></table>>];
|
||||||
// test.RunnableRef depend java.lang.Runnable
|
// test.RunnableRef depend java.lang.Runnable
|
||||||
c98 -> c99 [arrowhead=open,style=dashed,weight=0];
|
c1 -> c2 [arrowhead=open,style=dashed,weight=0];
|
||||||
// java.lang.Runnable
|
// java.lang.Runnable
|
||||||
c99 [label=<<table title="java.lang.Runnable" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> Runnable </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html"];
|
c2 [label=<<table title="java.lang.Runnable" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> Runnable </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/lang/Runnable.html"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-10-g442559 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
|
|
@ -11,11 +11,11 @@ node [fontname="arial",fontcolor="black",fontsize=9,shape=plaintext,margin=0,wid
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// net.sf.whatever.test.AbstractBase
|
// net.sf.whatever.test.AbstractBase
|
||||||
c112 [label=<<table title="net.sf.whatever.test.AbstractBase" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «base» </td></tr><tr><td align="center" balign="center"><font face="arial"> AbstractBase </font></td></tr><tr><td align="center" balign="center"><font point-size="8.0"> net.sf.whatever.test </font></td></tr><tr><td align="right" balign="right"><font face="arial" point-size="6.0"> {since = 1.0} </font></td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> field : int </td></tr><tr><td align="right" balign="right"><font face="arial" point-size="6.0"> {since = 1.5} </font></td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"><i> abstractMethod() </i></td></tr><tr><td align="left" balign="left"> concreteMethod() : int </td></tr></table></td></tr></table>>];
|
c112 [label=<<table title="net.sf.whatever.test.AbstractBase" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «base» </td></tr><tr><td align="center" balign="center"> <font face="arial"><i>AbstractBase</i></font> </td></tr><tr><td align="center" balign="center"> <font point-size="8.0">net.sf.whatever.test</font> </td></tr><tr><td align="right" balign="right"> <font face="arial" point-size="6.0">{since = 1.0}</font> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> field : int </td></tr><tr><td align="right" balign="right"> <font face="arial" point-size="6.0">{since = 1.5}</font> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> <i> abstractMethod()</i> </td></tr><tr><td align="left" balign="left"> concreteMethod() : int </td></tr></table></td></tr></table>>];
|
||||||
// net.sf.whatever.test.Composite
|
// net.sf.whatever.test.Composite
|
||||||
c113 [label=<<table title="net.sf.whatever.test.Composite" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><font face="arial"> Composite </font></td></tr><tr><td align="center" balign="center"><font point-size="8.0"> net.sf.whatever.test </font></td></tr></table></td></tr></table>>];
|
c113 [label=<<table title="net.sf.whatever.test.Composite" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <font face="arial">Composite</font> </td></tr><tr><td align="center" balign="center"> <font point-size="8.0">net.sf.whatever.test</font> </td></tr></table></td></tr></table>>];
|
||||||
// net.sf.whatever.test.Style
|
// net.sf.whatever.test.Style
|
||||||
c114 [label=<<table title="net.sf.whatever.test.Style" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><font face="arial"> Style </font></td></tr><tr><td align="center" balign="center"><font point-size="8.0"> net.sf.whatever.test </font></td></tr></table></td></tr></table>>];
|
c114 [label=<<table title="net.sf.whatever.test.Style" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <font face="arial">Style</font> </td></tr><tr><td align="center" balign="center"> <font point-size="8.0">net.sf.whatever.test</font> </td></tr></table></td></tr></table>>];
|
||||||
// net.sf.whatever.test.Composite extends net.sf.whatever.test.AbstractBase
|
// net.sf.whatever.test.Composite extends net.sf.whatever.test.AbstractBase
|
||||||
c112 -> c113 [arrowtail=empty,dir=back,weight=10];
|
c112 -> c113 [arrowtail=empty,dir=back,weight=10];
|
||||||
// net.sf.whatever.test.Composite composed from.Outer.Space.AlienClass
|
// net.sf.whatever.test.Composite composed from.Outer.Space.AlienClass
|
||||||
|
|
@ -23,6 +23,6 @@ c113 -> c115 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",l
|
||||||
// net.sf.whatever.test.Style extends net.sf.whatever.test.AbstractBase
|
// net.sf.whatever.test.Style extends net.sf.whatever.test.AbstractBase
|
||||||
c112 -> c114 [arrowtail=empty,dir=back,weight=10];
|
c112 -> c114 [arrowtail=empty,dir=back,weight=10];
|
||||||
// from.Outer.Space.AlienClass
|
// from.Outer.Space.AlienClass
|
||||||
c115[label=<<table title="from.Outer.Space.AlienClass" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/from/Outer.Space.AlienClass.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><font face="arial"> AlienClass </font></td></tr><tr><td align="center" balign="center"><font point-size="8.0"> from.Outer.Space </font></td></tr></table></td></tr></table>>];
|
c115[label=<<table title="from.Outer.Space.AlienClass" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/from/Outer.Space.AlienClass.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <font face="arial">AlienClass</font> </td></tr><tr><td align="center" balign="center"> <font point-size="8.0">from.Outer.Space</font> </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// test.TestHideOp
|
// test.TestHideOp
|
||||||
c117 [label=<<table title="test.TestHideOp" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> TestHideOp </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c110 [label=<<table title="test.TestHideOp" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> TestHideOp </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,32 +1,32 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.basic.invoice.InvoiceItem
|
// gr.spinellis.basic.invoice.Customer
|
||||||
c355 [label=<<table title="gr.spinellis.basic.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>];
|
c174 [label=<<table title="gr.spinellis.basic.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.Invoice
|
// gr.spinellis.basic.invoice.InvoiceItem
|
||||||
c356 [label=<<table title="gr.spinellis.basic.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>];
|
c175 [label=<<table title="gr.spinellis.basic.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.Customer
|
// gr.spinellis.basic.invoice.Invoice
|
||||||
c357 [label=<<table title="gr.spinellis.basic.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>];
|
c176 [label=<<table title="gr.spinellis.basic.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.product.Product
|
||||||
c358 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>];
|
c177 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Category
|
||||||
c359 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>];
|
c178 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.InvoiceItem assoc gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.invoice.InvoiceItem assoc gr.spinellis.basic.product.Product
|
||||||
c355 -> c358 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c175 -> c177 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.invoice.Invoice assoc gr.spinellis.basic.invoice.Customer
|
// gr.spinellis.basic.invoice.Invoice composed gr.spinellis.basic.invoice.InvoiceItem
|
||||||
c356 -> c357 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c176 -> c175 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",headlabel="*"];
|
||||||
// gr.spinellis.basic.invoice.Invoice composed gr.spinellis.basic.invoice.InvoiceItem
|
// gr.spinellis.basic.invoice.Invoice assoc gr.spinellis.basic.invoice.Customer
|
||||||
c356 -> c355 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1", headlabel="*"];
|
c176 -> c174 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
||||||
c358 -> c359 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c177 -> c178 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,32 +1,32 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.basic.invoice.InvoiceItem
|
// gr.spinellis.basic.invoice.Customer
|
||||||
c317 [label=<<table title="gr.spinellis.basic.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> product : Product </td></tr><tr><td align="left" balign="left"> quantity : int </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c403 [label=<<table title="gr.spinellis.basic.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : String </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.Invoice
|
// gr.spinellis.basic.invoice.InvoiceItem
|
||||||
c318 [label=<<table title="gr.spinellis.basic.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> total : double </td></tr><tr><td align="left" balign="left"> items : InvoiceItem[] </td></tr><tr><td align="left" balign="left"> customer : Customer </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> addItem(p : Product, quantity : int) </td></tr></table></td></tr></table>>];
|
c404 [label=<<table title="gr.spinellis.basic.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> product : Product </td></tr><tr><td align="left" balign="left"> quantity : int </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.Customer
|
// gr.spinellis.basic.invoice.Invoice
|
||||||
c319 [label=<<table title="gr.spinellis.basic.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : String </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c405 [label=<<table title="gr.spinellis.basic.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> total : double </td></tr><tr><td align="left" balign="left"> items : InvoiceItem[] </td></tr><tr><td align="left" balign="left"> customer : Customer </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> addItem(p : Product, quantity : int) </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.product.Product
|
||||||
c320 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : String </td></tr><tr><td align="left" balign="left"> stock : int </td></tr><tr><td align="left" balign="left"> price : double </td></tr><tr><td align="left" balign="left"> category : Category </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c406 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : String </td></tr><tr><td align="left" balign="left"> stock : int </td></tr><tr><td align="left" balign="left"> price : double </td></tr><tr><td align="left" balign="left"> category : Category </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Category
|
||||||
c321 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : String </td></tr><tr><td align="left" balign="left"> products : List<> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c407 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : String </td></tr><tr><td align="left" balign="left"> products : List<> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.InvoiceItem assoc gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.invoice.InvoiceItem assoc gr.spinellis.basic.product.Product
|
||||||
c317 -> c320 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c404 -> c406 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.invoice.Invoice assoc gr.spinellis.basic.invoice.Customer
|
// gr.spinellis.basic.invoice.Invoice composed gr.spinellis.basic.invoice.InvoiceItem
|
||||||
c318 -> c319 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c405 -> c404 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",headlabel="*"];
|
||||||
// gr.spinellis.basic.invoice.Invoice composed gr.spinellis.basic.invoice.InvoiceItem
|
// gr.spinellis.basic.invoice.Invoice assoc gr.spinellis.basic.invoice.Customer
|
||||||
c318 -> c317 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1", headlabel="*"];
|
c405 -> c403 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
||||||
c320 -> c321 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c406 -> c407 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,32 +1,32 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.basic.invoice.InvoiceItem
|
// gr.spinellis.basic.invoice.Customer
|
||||||
c279 [label=<<table title="gr.spinellis.basic.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> product </td></tr><tr><td align="left" balign="left"> quantity </td></tr></table></td></tr></table>>, fontname="Helvetica", fontcolor="black", fontsize=16.0];
|
c250 [label=<<table title="gr.spinellis.basic.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.Invoice
|
// gr.spinellis.basic.invoice.InvoiceItem
|
||||||
c280 [label=<<table title="gr.spinellis.basic.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> total </td></tr><tr><td align="left" balign="left"> items </td></tr><tr><td align="left" balign="left"> customer </td></tr></table></td></tr></table>>, fontname="Helvetica", fontcolor="black", fontsize=16.0];
|
c251 [label=<<table title="gr.spinellis.basic.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> product </td></tr><tr><td align="left" balign="left"> quantity </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.Customer
|
// gr.spinellis.basic.invoice.Invoice
|
||||||
c281 [label=<<table title="gr.spinellis.basic.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr></table></td></tr></table>>, fontname="Helvetica", fontcolor="black", fontsize=16.0];
|
c252 [label=<<table title="gr.spinellis.basic.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> total </td></tr><tr><td align="left" balign="left"> items </td></tr><tr><td align="left" balign="left"> customer </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.product.Product
|
||||||
c282 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> stock </td></tr><tr><td align="left" balign="left"> price </td></tr><tr><td align="left" balign="left"> category </td></tr></table></td></tr></table>>, fontname="Helvetica", fontcolor="black", fontsize=16.0];
|
c253 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> stock </td></tr><tr><td align="left" balign="left"> price </td></tr><tr><td align="left" balign="left"> category </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Category
|
||||||
c283 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> products </td></tr></table></td></tr></table>>, fontname="Helvetica", fontcolor="black", fontsize=16.0];
|
c254 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> products </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.InvoiceItem assoc gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.invoice.InvoiceItem assoc gr.spinellis.basic.product.Product
|
||||||
c279 -> c282 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c251 -> c253 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.invoice.Invoice assoc gr.spinellis.basic.invoice.Customer
|
// gr.spinellis.basic.invoice.Invoice composed gr.spinellis.basic.invoice.InvoiceItem
|
||||||
c280 -> c281 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c252 -> c251 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",headlabel="*"];
|
||||||
// gr.spinellis.basic.invoice.Invoice composed gr.spinellis.basic.invoice.InvoiceItem
|
// gr.spinellis.basic.invoice.Invoice assoc gr.spinellis.basic.invoice.Customer
|
||||||
c280 -> c279 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1", headlabel="*"];
|
c252 -> c250 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
||||||
c282 -> c283 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c253 -> c254 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.product.Product
|
||||||
c244 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="LemonChiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>];
|
c215 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="LemonChiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Category
|
||||||
c245 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="LemonChiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>];
|
c216 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="LemonChiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
||||||
c244 -> c245 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c215 -> c216 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.product.Product
|
||||||
c206 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="LemonChiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> stock </td></tr><tr><td align="left" balign="left"> price </td></tr><tr><td align="left" balign="left"> category </td></tr></table></td></tr></table>>];
|
c368 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="LemonChiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> stock </td></tr><tr><td align="left" balign="left"> price </td></tr><tr><td align="left" balign="left"> category </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Category
|
||||||
c207 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="brown"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>];
|
c369 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="brown"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
||||||
c206 -> c207 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c368 -> c369 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,36 +1,36 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-10-g442559 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.basic.invoice.InvoiceItem
|
// gr.spinellis.basic.invoice.Customer
|
||||||
c164 [label=<<table title="gr.spinellis.basic.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>];
|
c326 [label=<<table title="gr.spinellis.basic.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.Invoice
|
// gr.spinellis.basic.invoice.InvoiceItem
|
||||||
c165 [label=<<table title="gr.spinellis.basic.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>];
|
c327 [label=<<table title="gr.spinellis.basic.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.Customer
|
// gr.spinellis.basic.invoice.Invoice
|
||||||
c166 [label=<<table title="gr.spinellis.basic.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>];
|
c328 [label=<<table title="gr.spinellis.basic.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.product.Product
|
||||||
c167 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>];
|
c329 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Category
|
||||||
c168 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>];
|
c330 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="yellow"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.invoice.InvoiceItem assoc gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.invoice.InvoiceItem assoc gr.spinellis.basic.product.Product
|
||||||
c164 -> c167 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c327 -> c329 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.invoice.Invoice assoc gr.spinellis.basic.invoice.Customer
|
// gr.spinellis.basic.invoice.Invoice composed gr.spinellis.basic.invoice.InvoiceItem
|
||||||
c165 -> c166 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c328 -> c327 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",headlabel="*"];
|
||||||
// gr.spinellis.basic.invoice.Invoice composed gr.spinellis.basic.invoice.InvoiceItem
|
// gr.spinellis.basic.invoice.Invoice assoc gr.spinellis.basic.invoice.Customer
|
||||||
c165 -> c164 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1", headlabel="*"];
|
c328 -> c326 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
||||||
c167 -> c168 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c329 -> c330 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
// gr.spinellis.basic.product.Category depend java.util.List<E>
|
// gr.spinellis.basic.product.Category depend java.util.List<E>
|
||||||
c168 -> c202 [arrowhead=open,style=dashed,weight=0];
|
c330 -> c356 [arrowhead=open,style=dashed,weight=0];
|
||||||
// java.util.List<E>
|
// java.util.List<E>
|
||||||
c202 [label=<<table title="java.util.List" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="gray" href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> List<E> </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/util/List.html"];
|
c356 [label=<<table title="java.util.List" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="gray" href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> List<E> </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/util/List.html"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-10-g442559 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
|
|
@ -11,34 +11,34 @@ node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.context.classes.AClient
|
// gr.spinellis.context.classes.AClient
|
||||||
c424 [label=<<table title="gr.spinellis.context.classes.AClient" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> AClient </td></tr></table></td></tr></table>>];
|
c523 [label=<<table title="gr.spinellis.context.classes.AClient" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> AClient </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.context.classes.ASubclass
|
// gr.spinellis.context.classes.ASubclass
|
||||||
c426 [label=<<table title="gr.spinellis.context.classes.ASubclass" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ASubclass </td></tr></table></td></tr></table>>];
|
c525 [label=<<table title="gr.spinellis.context.classes.ASubclass" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ASubclass </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.context.classes.E
|
// gr.spinellis.context.classes.E
|
||||||
c427 [label=<<table title="gr.spinellis.context.classes.E" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> E </td></tr></table></td></tr></table>>];
|
c526 [label=<<table title="gr.spinellis.context.classes.E" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> E </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.context.classes.D
|
// gr.spinellis.context.classes.D
|
||||||
c429 [label=<<table title="gr.spinellis.context.classes.D" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> D </td></tr></table></td></tr></table>>];
|
c528 [label=<<table title="gr.spinellis.context.classes.D" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> D </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.context.classes.B
|
// gr.spinellis.context.classes.B
|
||||||
c432 [label=<<table title="gr.spinellis.context.classes.B" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> B </td></tr></table></td></tr></table>>];
|
c531 [label=<<table title="gr.spinellis.context.classes.B" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> B </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.context.classes.ABaseClass
|
// gr.spinellis.context.classes.ABaseClass
|
||||||
c433 [label=<<table title="gr.spinellis.context.classes.ABaseClass" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ABaseClass </td></tr></table></td></tr></table>>];
|
c532 [label=<<table title="gr.spinellis.context.classes.ABaseClass" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ABaseClass </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.context.classes.A
|
// gr.spinellis.context.classes.A
|
||||||
c434 [label=<<table title="gr.spinellis.context.classes.A" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonchiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> A </td></tr></table></td></tr></table>>];
|
c533 [label=<<table title="gr.spinellis.context.classes.A" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonchiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> A </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.context.classes.ASubclass extends gr.spinellis.context.classes.A
|
// gr.spinellis.context.classes.ASubclass extends gr.spinellis.context.classes.A
|
||||||
c434 -> c426 [arrowtail=empty,dir=back,weight=10];
|
c533 -> c525 [arrowtail=empty,dir=back,weight=10];
|
||||||
// gr.spinellis.context.classes.A extends gr.spinellis.context.classes.ABaseClass
|
// gr.spinellis.context.classes.A extends gr.spinellis.context.classes.ABaseClass
|
||||||
c433 -> c434 [arrowtail=empty,dir=back,weight=10];
|
c532 -> c533 [arrowtail=empty,dir=back,weight=10];
|
||||||
// gr.spinellis.context.classes.D navassoc gr.spinellis.context.classes.A
|
// gr.spinellis.context.classes.D navassoc gr.spinellis.context.classes.A
|
||||||
c429 -> c434 [arrowhead=open,weight=1];
|
c528 -> c533 [arrowhead=open,weight=1];
|
||||||
// gr.spinellis.context.classes.A navassoc gr.spinellis.context.classes.B
|
// gr.spinellis.context.classes.A navassoc gr.spinellis.context.classes.B
|
||||||
c434 -> c432 [arrowhead=open,weight=1];
|
c533 -> c531 [arrowhead=open,weight=1];
|
||||||
// gr.spinellis.context.classes.A navassoc javax.swing.JComponent
|
// gr.spinellis.context.classes.A navassoc javax.swing.JComponent
|
||||||
c434 -> c509 [arrowhead=open,weight=1];
|
c533 -> c587 [arrowhead=open,weight=1];
|
||||||
// gr.spinellis.context.classes.AClient depend gr.spinellis.context.classes.A
|
// gr.spinellis.context.classes.AClient depend gr.spinellis.context.classes.A
|
||||||
c424 -> c434 [arrowhead=open,style=dashed,weight=0];
|
c523 -> c533 [arrowhead=open,style=dashed,weight=0];
|
||||||
// gr.spinellis.context.classes.A depend gr.spinellis.context.classes.E
|
// gr.spinellis.context.classes.A depend gr.spinellis.context.classes.E
|
||||||
c434 -> c427 [arrowhead=open,style=dashed,weight=0];
|
c533 -> c526 [arrowhead=open,style=dashed,weight=0];
|
||||||
// javax.swing.JComponent
|
// javax.swing.JComponent
|
||||||
c509 [label=<<table title="javax.swing.JComponent" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/javax/swing/JComponent.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><i> JComponent </i></td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/javax/swing/JComponent.html"];
|
c587 [label=<<table title="javax.swing.JComponent" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/javax/swing/JComponent.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <i>JComponent</i> </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/javax/swing/JComponent.html"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,32 +1,32 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-20-g09fab1 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.iface.classes.FarImplementor
|
// gr.spinellis.iface.classes.FarImplementor
|
||||||
c534 [label=<<table title="gr.spinellis.iface.classes.FarImplementor" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> FarImplementor </td></tr></table></td></tr></table>>];
|
c129 [label=<<table title="gr.spinellis.iface.classes.FarImplementor" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> FarImplementor </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.iface.classes.DirectImplementor
|
// gr.spinellis.iface.classes.DirectImplementor
|
||||||
c535 [label=<<table title="gr.spinellis.iface.classes.DirectImplementor" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> DirectImplementor </td></tr></table></td></tr></table>>];
|
c130 [label=<<table title="gr.spinellis.iface.classes.DirectImplementor" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> DirectImplementor </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.iface.classes.SubSubFace
|
// gr.spinellis.iface.classes.SubSubFace
|
||||||
c537 [label=<<table title="gr.spinellis.iface.classes.SubSubFace" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> SubSubFace </td></tr></table></td></tr></table>>];
|
c132 [label=<<table title="gr.spinellis.iface.classes.SubSubFace" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> SubSubFace </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.iface.classes.SubFace
|
// gr.spinellis.iface.classes.SubFace
|
||||||
c538 [label=<<table title="gr.spinellis.iface.classes.SubFace" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> SubFace </td></tr></table></td></tr></table>>];
|
c133 [label=<<table title="gr.spinellis.iface.classes.SubFace" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> SubFace </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.iface.classes.Face
|
// gr.spinellis.iface.classes.Face
|
||||||
c539 [label=<<table title="gr.spinellis.iface.classes.Face" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonchiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> Face </td></tr></table></td></tr></table>>];
|
c134 [label=<<table title="gr.spinellis.iface.classes.Face" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonchiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> Face </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.iface.classes.FarImplementor implements gr.spinellis.iface.classes.SubSubFace
|
// gr.spinellis.iface.classes.FarImplementor implements gr.spinellis.iface.classes.SubSubFace
|
||||||
c537 -> c534 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c132 -> c129 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// gr.spinellis.iface.classes.DirectImplementor implements gr.spinellis.iface.classes.Face
|
// gr.spinellis.iface.classes.DirectImplementor implements gr.spinellis.iface.classes.Face
|
||||||
c539 -> c535 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c134 -> c130 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// gr.spinellis.iface.classes.SubSubFace implements gr.spinellis.iface.classes.SubFace
|
// gr.spinellis.iface.classes.SubSubFace implements gr.spinellis.iface.classes.SubFace
|
||||||
c538 -> c537 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c133 -> c132 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// gr.spinellis.iface.classes.SubFace implements gr.spinellis.iface.classes.Face
|
// gr.spinellis.iface.classes.SubFace implements gr.spinellis.iface.classes.Face
|
||||||
c539 -> c538 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c134 -> c133 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.basic.product.Product
|
// gr.spinellis.basic.product.Product
|
||||||
c129 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> stock </td></tr><tr><td align="left" balign="left"> price </td></tr><tr><td align="left" balign="left"> category </td></tr></table></td></tr></table>>];
|
c291 [label=<<table title="gr.spinellis.basic.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> stock </td></tr><tr><td align="left" balign="left"> price </td></tr><tr><td align="left" balign="left"> category </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Category
|
||||||
c130 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> products </td></tr></table></td></tr></table>>];
|
c292 [label=<<table title="gr.spinellis.basic.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name </td></tr><tr><td align="left" balign="left"> products </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
// gr.spinellis.basic.product.Product assoc gr.spinellis.basic.product.Category
|
||||||
c129 -> c130 [arrowhead=none,weight=2,taillabel="*", headlabel="1"];
|
c291 -> c292 [arrowhead=none,weight=2,taillabel="*",headlabel="1"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-20-g09fab1 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
|
|
@ -11,22 +11,22 @@ node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// gr.spinellis.subclass.classes.SubOneTwo
|
// gr.spinellis.subclass.classes.SubOneTwo
|
||||||
c580 [label=<<table title="gr.spinellis.subclass.classes.SubOneTwo" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SubOneTwo </td></tr></table></td></tr></table>>];
|
c455 [label=<<table title="gr.spinellis.subclass.classes.SubOneTwo" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SubOneTwo </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.subclass.classes.SubOneOne
|
// gr.spinellis.subclass.classes.SubOneOne
|
||||||
c581 [label=<<table title="gr.spinellis.subclass.classes.SubOneOne" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SubOneOne </td></tr></table></td></tr></table>>];
|
c456 [label=<<table title="gr.spinellis.subclass.classes.SubOneOne" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SubOneOne </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.subclass.classes.SubTwo
|
// gr.spinellis.subclass.classes.SubTwo
|
||||||
c582 [label=<<table title="gr.spinellis.subclass.classes.SubTwo" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SubTwo </td></tr></table></td></tr></table>>];
|
c457 [label=<<table title="gr.spinellis.subclass.classes.SubTwo" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SubTwo </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.subclass.classes.SubOne
|
// gr.spinellis.subclass.classes.SubOne
|
||||||
c583 [label=<<table title="gr.spinellis.subclass.classes.SubOne" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SubOne </td></tr></table></td></tr></table>>];
|
c458 [label=<<table title="gr.spinellis.subclass.classes.SubOne" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SubOne </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.subclass.classes.Super
|
// gr.spinellis.subclass.classes.Super
|
||||||
c584 [label=<<table title="gr.spinellis.subclass.classes.Super" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonchiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Super </td></tr></table></td></tr></table>>];
|
c459 [label=<<table title="gr.spinellis.subclass.classes.Super" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonchiffon"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Super </td></tr></table></td></tr></table>>];
|
||||||
// gr.spinellis.subclass.classes.SubOneTwo extends gr.spinellis.subclass.classes.SubOne
|
// gr.spinellis.subclass.classes.SubOneTwo extends gr.spinellis.subclass.classes.SubOne
|
||||||
c583 -> c580 [arrowtail=empty,dir=back,weight=10];
|
c458 -> c455 [arrowtail=empty,dir=back,weight=10];
|
||||||
// gr.spinellis.subclass.classes.SubOneOne extends gr.spinellis.subclass.classes.SubOne
|
// gr.spinellis.subclass.classes.SubOneOne extends gr.spinellis.subclass.classes.SubOne
|
||||||
c583 -> c581 [arrowtail=empty,dir=back,weight=10];
|
c458 -> c456 [arrowtail=empty,dir=back,weight=10];
|
||||||
// gr.spinellis.subclass.classes.SubTwo extends gr.spinellis.subclass.classes.Super
|
// gr.spinellis.subclass.classes.SubTwo extends gr.spinellis.subclass.classes.Super
|
||||||
c584 -> c582 [arrowtail=empty,dir=back,weight=10];
|
c459 -> c457 [arrowtail=empty,dir=back,weight=10];
|
||||||
// gr.spinellis.subclass.classes.SubOne extends gr.spinellis.subclass.classes.Super
|
// gr.spinellis.subclass.classes.SubOne extends gr.spinellis.subclass.classes.Super
|
||||||
c584 -> c583 [arrowtail=empty,dir=back,weight=10];
|
c459 -> c458 [arrowtail=empty,dir=back,weight=10];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-54-gbca0ce (http://www.spinellis.gr/umlgraph/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
|
|
@ -11,6 +11,6 @@ node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Active
|
// Active
|
||||||
c32 [label=<<table title="Active" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td rowspan="10"></td><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Active </td></tr></table></td><td rowspan="10"></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> run() </td></tr></table></td></tr></table>>];
|
c69 [label=<<table title="Active" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td rowspan="10"></td><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Active </td></tr></table></td><td rowspan="10"></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> run() </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,36 +1,36 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_0-10-g786d98 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Controller
|
// Controller
|
||||||
c5 [label=<<table title="Controller" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Controller </td></tr></table></td></tr></table>>];
|
c78 [label=<<table title="Controller" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Controller </td></tr></table></td></tr></table>>];
|
||||||
// EmbeddedAgent
|
// EmbeddedAgent
|
||||||
c6 [label=<<table title="EmbeddedAgent" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> EmbeddedAgent </td></tr></table></td></tr></table>>];
|
c79 [label=<<table title="EmbeddedAgent" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> EmbeddedAgent </td></tr></table></td></tr></table>>];
|
||||||
// PowerManager
|
// PowerManager
|
||||||
c7 [label=<<table title="PowerManager" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> PowerManager </td></tr></table></td></tr></table>>];
|
c80 [label=<<table title="PowerManager" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> PowerManager </td></tr></table></td></tr></table>>];
|
||||||
// SetTopController
|
// SetTopController
|
||||||
c8 [label=<<table title="SetTopController" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SetTopController </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> authorizationLevel </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> startUp() </td></tr><tr><td align="left" balign="left"> shutDown() </td></tr><tr><td align="left" balign="left"> connect() </td></tr></table></td></tr></table>>];
|
c81 [label=<<table title="SetTopController" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SetTopController </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> authorizationLevel </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> startUp() </td></tr><tr><td align="left" balign="left"> shutDown() </td></tr><tr><td align="left" balign="left"> connect() </td></tr></table></td></tr></table>>];
|
||||||
// ChannelIterator
|
// ChannelIterator
|
||||||
c9 [label=<<table title="ChannelIterator" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ChannelIterator </td></tr></table></td></tr></table>>];
|
c82 [label=<<table title="ChannelIterator" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ChannelIterator </td></tr></table></td></tr></table>>];
|
||||||
// URLStreamHandler
|
// URLStreamHandler
|
||||||
c10 [label=<<table title="URLStreamHandler" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> URLStreamHandler </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"><i> OpenConnection() </i></td></tr><tr><td align="left" balign="left"><i> parseURL() </i></td></tr><tr><td align="left" balign="left"><i> setURL() </i></td></tr><tr><td align="left" balign="left"><i> toExternalForm() </i></td></tr></table></td></tr></table>>];
|
c83 [label=<<table title="URLStreamHandler" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> URLStreamHandler </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> <i> OpenConnection()</i> </td></tr><tr><td align="left" balign="left"> <i> parseURL()</i> </td></tr><tr><td align="left" balign="left"> <i> setURL()</i> </td></tr><tr><td align="left" balign="left"> <i> toExternalForm()</i> </td></tr></table></td></tr></table>>];
|
||||||
// SetTopController extends Controller
|
// SetTopController extends Controller
|
||||||
c5 -> c8 [arrowtail=empty,dir=back,weight=10];
|
c78 -> c81 [arrowtail=empty,dir=back,weight=10];
|
||||||
// SetTopController extends EmbeddedAgent
|
// SetTopController extends EmbeddedAgent
|
||||||
c6 -> c8 [arrowtail=empty,dir=back,weight=10];
|
c79 -> c81 [arrowtail=empty,dir=back,weight=10];
|
||||||
// SetTopController implements URLStreamHandler
|
// SetTopController implements URLStreamHandler
|
||||||
c10 -> c8 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c83 -> c81 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// SetTopController navassoc PowerManager
|
// SetTopController navassoc PowerManager
|
||||||
c8 -> c7 [arrowhead=open,weight=1];
|
c81 -> c80 [arrowhead=open,weight=1];
|
||||||
// ChannelIterator depend SetTopController
|
// ChannelIterator depend SetTopController
|
||||||
c9 -> c8 [arrowhead=open,style=dashed,weight=0,label="«friend»"];
|
c82 -> c81 [arrowhead=open,style=dashed,weight=0,label="«friend»"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,25 +1,25 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
rankdir=LR;
|
rankdir=LR;
|
||||||
// UserGroup
|
// UserGroup
|
||||||
c12 [label=<<table title="UserGroup" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> UserGroup </td></tr></table></td></tr></table>>];
|
c14 [label=<<table title="UserGroup" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> UserGroup </td></tr></table></td></tr></table>>];
|
||||||
// User
|
// User
|
||||||
c13 [label=<<table title="User" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> User </td></tr></table></td></tr></table>>];
|
c15 [label=<<table title="User" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> User </td></tr></table></td></tr></table>>];
|
||||||
// Password
|
// Password
|
||||||
c14 [label=<<table title="Password" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Password </td></tr></table></td></tr></table>>];
|
c16 [label=<<table title="Password" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Password </td></tr></table></td></tr></table>>];
|
||||||
// UserGroup assoc User
|
// UserGroup assoc User
|
||||||
c12 -> c13 [arrowhead=none,weight=2,taillabel="*", headlabel="*\n\n+user "];
|
c14 -> c15 [arrowhead=none,weight=2,taillabel="*",headlabel="*\n\n+user "];
|
||||||
// User navassoc Password
|
// User navassoc Password
|
||||||
c13 -> c14 [arrowhead=open,weight=1,taillabel="1\n\n+owner\r", headlabel="*\n\n+key"];
|
c15 -> c16 [arrowhead=open,weight=1,taillabel="1\n\n+owner\r",headlabel="*\n\n+key"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,28 +1,28 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Tyre
|
// Tyre
|
||||||
c15 [label=<<table title="Tyre" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Tyre </td></tr></table></td></tr></table>>];
|
c53 [label=<<table title="Tyre" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Tyre </td></tr></table></td></tr></table>>];
|
||||||
// Engine
|
// Engine
|
||||||
c16 [label=<<table title="Engine" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Engine </td></tr></table></td></tr></table>>];
|
c54 [label=<<table title="Engine" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Engine </td></tr></table></td></tr></table>>];
|
||||||
// Body
|
// Body
|
||||||
c17 [label=<<table title="Body" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Body </td></tr></table></td></tr></table>>];
|
c55 [label=<<table title="Body" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Body </td></tr></table></td></tr></table>>];
|
||||||
// Car
|
// Car
|
||||||
c18 [label=<<table title="Car" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Car </td></tr></table></td></tr></table>>];
|
c56 [label=<<table title="Car" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Car </td></tr></table></td></tr></table>>];
|
||||||
// Car composed Tyre
|
// Car composed Tyre
|
||||||
c18 -> c15 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1", headlabel="4"];
|
c56 -> c53 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",headlabel="4"];
|
||||||
// Car composed Engine
|
// Car composed Engine
|
||||||
c18 -> c16 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1", headlabel="1"];
|
c56 -> c54 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",headlabel="1"];
|
||||||
// Car composed Body
|
// Car composed Body
|
||||||
c18 -> c17 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1", headlabel="1"];
|
c56 -> c55 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1",headlabel="1"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,58 +1,58 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// HttpResponseBase
|
// HttpResponseBase
|
||||||
c19 [label=<<table title="HttpResponseBase" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> HttpResponseBase </td></tr></table></td></tr></table>>];
|
c3 [label=<<table title="HttpResponseBase" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> HttpResponseBase </td></tr></table></td></tr></table>>];
|
||||||
// HttpResponseWrapper
|
// HttpResponseWrapper
|
||||||
c20 [label=<<table title="HttpResponseWrapper" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><i> HttpResponseWrapper </i></td></tr></table></td></tr></table>>];
|
c4 [label=<<table title="HttpResponseWrapper" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <i>HttpResponseWrapper</i> </td></tr></table></td></tr></table>>];
|
||||||
// HttpResponseFacade
|
// HttpResponseFacade
|
||||||
c21 [label=<<table title="HttpResponseFacade" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> HttpResponseFacade </td></tr></table></td></tr></table>>];
|
c5 [label=<<table title="HttpResponseFacade" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> HttpResponseFacade </td></tr></table></td></tr></table>>];
|
||||||
// ResponseWrapper
|
// ResponseWrapper
|
||||||
c22 [label=<<table title="ResponseWrapper" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><i> ResponseWrapper </i></td></tr></table></td></tr></table>>];
|
c6 [label=<<table title="ResponseWrapper" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <i>ResponseWrapper</i> </td></tr></table></td></tr></table>>];
|
||||||
// HttpResponse
|
// HttpResponse
|
||||||
c23 [label=<<table title="HttpResponse" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> HttpResponse </td></tr></table></td></tr></table>>];
|
c7 [label=<<table title="HttpResponse" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> HttpResponse </td></tr></table></td></tr></table>>];
|
||||||
// ResponseBase
|
// ResponseBase
|
||||||
c24 [label=<<table title="ResponseBase" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"><i> ResponseBase </i></td></tr></table></td></tr></table>>];
|
c8 [label=<<table title="ResponseBase" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> <i>ResponseBase</i> </td></tr></table></td></tr></table>>];
|
||||||
// HttpServletResponse
|
// HttpServletResponse
|
||||||
c25 [label=<<table title="HttpServletResponse" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> HttpServletResponse </td></tr></table></td></tr></table>>];
|
c9 [label=<<table title="HttpServletResponse" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> HttpServletResponse </td></tr></table></td></tr></table>>];
|
||||||
// ResponseFacade
|
// ResponseFacade
|
||||||
c26 [label=<<table title="ResponseFacade" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ResponseFacade </td></tr></table></td></tr></table>>];
|
c10 [label=<<table title="ResponseFacade" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> ResponseFacade </td></tr></table></td></tr></table>>];
|
||||||
// ServletResponse
|
// ServletResponse
|
||||||
c27 [label=<<table title="ServletResponse" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> ServletResponse </td></tr></table></td></tr></table>>];
|
c11 [label=<<table title="ServletResponse" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> ServletResponse </td></tr></table></td></tr></table>>];
|
||||||
// Response
|
// Response
|
||||||
c28 [label=<<table title="Response" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> Response </td></tr></table></td></tr></table>>];
|
c12 [label=<<table title="Response" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «interface» </td></tr><tr><td align="center" balign="center"> Response </td></tr></table></td></tr></table>>];
|
||||||
// HttpResponseBase extends ResponseBase
|
// HttpResponseBase extends ResponseBase
|
||||||
c24 -> c19 [arrowtail=empty,dir=back,weight=10];
|
c8 -> c3 [arrowtail=empty,dir=back,weight=10];
|
||||||
// HttpResponseBase implements HttpResponse
|
// HttpResponseBase implements HttpResponse
|
||||||
c23 -> c19 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c7 -> c3 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// HttpResponseBase implements HttpServletResponse
|
// HttpResponseBase implements HttpServletResponse
|
||||||
c25 -> c19 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c9 -> c3 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// HttpResponseWrapper extends ResponseWrapper
|
// HttpResponseWrapper extends ResponseWrapper
|
||||||
c22 -> c20 [arrowtail=empty,dir=back,weight=10];
|
c6 -> c4 [arrowtail=empty,dir=back,weight=10];
|
||||||
// HttpResponseWrapper implements HttpResponse
|
// HttpResponseWrapper implements HttpResponse
|
||||||
c23 -> c20 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c7 -> c4 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// HttpResponseFacade extends ResponseFacade
|
// HttpResponseFacade extends ResponseFacade
|
||||||
c26 -> c21 [arrowtail=empty,dir=back,weight=10];
|
c10 -> c5 [arrowtail=empty,dir=back,weight=10];
|
||||||
// HttpResponseFacade implements HttpServletResponse
|
// HttpResponseFacade implements HttpServletResponse
|
||||||
c25 -> c21 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c9 -> c5 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// ResponseWrapper implements Response
|
// ResponseWrapper implements Response
|
||||||
c28 -> c22 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c12 -> c6 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// HttpResponse implements Response
|
// HttpResponse implements Response
|
||||||
c28 -> c23 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c12 -> c7 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// ResponseBase implements Response
|
// ResponseBase implements Response
|
||||||
c28 -> c24 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c12 -> c8 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// ResponseBase implements ServletResponse
|
// ResponseBase implements ServletResponse
|
||||||
c27 -> c24 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c11 -> c8 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
// ResponseFacade implements ServletResponse
|
// ResponseFacade implements ServletResponse
|
||||||
c27 -> c26 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
c11 -> c10 [arrowtail=empty,style=dashed,dir=back,weight=9];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,24 +1,24 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Person
|
// Person
|
||||||
c30 [label=<<table title="Person" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor=".13 .9 1"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Person </td></tr></table></td></tr></table>>];
|
c120 [label=<<table title="Person" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor=".13 .9 1"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Person </td></tr></table></td></tr></table>>];
|
||||||
// Employee
|
// Employee
|
||||||
c31 [label=<<table title="Employee" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor=".13 .9 1"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Employee </td></tr></table></td></tr></table>>];
|
c121 [label=<<table title="Employee" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor=".13 .9 1"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Employee </td></tr></table></td></tr></table>>];
|
||||||
// Client
|
// Client
|
||||||
c32 [label=<<table title="Client" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor=".13 .9 1"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Client </td></tr></table></td></tr></table>>];
|
c122 [label=<<table title="Client" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor=".13 .9 1"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Client </td></tr></table></td></tr></table>>];
|
||||||
// Employee extends Person
|
// Employee extends Person
|
||||||
c30 -> c31 [arrowtail=empty,dir=back,weight=10];
|
c120 -> c121 [arrowtail=empty,dir=back,weight=10];
|
||||||
// Client extends Person
|
// Client extends Person
|
||||||
c30 -> c32 [arrowtail=empty,dir=back,weight=10];
|
c120 -> c122 [arrowtail=empty,dir=back,weight=10];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// ActionQueue
|
// ActionQueue
|
||||||
c35 [label=<<table title="ActionQueue" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «container» </td></tr><tr><td align="center" balign="center"> ActionQueue </td></tr><tr><td align="right" balign="right"> {version = 3.2} </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> add(a : Action) </td></tr><tr><td align="left" balign="left"> add(a : Action, n : int) </td></tr><tr><td align="right" balign="right"> {version = 1.0} </td></tr><tr><td align="left" balign="left"> remove(n : int) </td></tr><tr><td align="left" balign="left"> «query» </td></tr><tr><td align="left" balign="left"> length() : int </td></tr><tr><td align="left" balign="left"> «helper functions» </td></tr><tr><td align="left" balign="left"> reorder() </td></tr></table></td></tr></table>>];
|
c72 [label=<<table title="ActionQueue" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «container» </td></tr><tr><td align="center" balign="center"> ActionQueue </td></tr><tr><td align="right" balign="right"> {version = 3.2} </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> add(a : Action) </td></tr><tr><td align="left" balign="left"> add(a : Action, n : int) </td></tr><tr><td align="right" balign="right"> {version = 1.0} </td></tr><tr><td align="left" balign="left"> remove(n : int) </td></tr><tr><td align="left" balign="left"> «query» </td></tr><tr><td align="left" balign="left"> length() : int </td></tr><tr><td align="left" balign="left"> «helper functions» </td></tr><tr><td align="left" balign="left"> reorder() </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
|
|
@ -13,18 +13,18 @@ ranksep=0.5;
|
||||||
bgcolor=".7 .9 1";
|
bgcolor=".7 .9 1";
|
||||||
|
|
||||||
// Pixel
|
// Pixel
|
||||||
c37 [label=<<table title="Pixel" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="#a0a0a0"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Pixel </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> - x : int </td></tr><tr><td align="left" balign="left"> - y : int </td></tr></table></td></tr></table>>];
|
c48 [label=<<table title="Pixel" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="#a0a0a0"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Pixel </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> - x : int </td></tr><tr><td align="left" balign="left"> - y : int </td></tr></table></td></tr></table>>];
|
||||||
// Red
|
// Red
|
||||||
c38 [label=<<table title="Red" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="red"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Red </td></tr></table></td></tr></table>>];
|
c49 [label=<<table title="Red" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="red"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Red </td></tr></table></td></tr></table>>];
|
||||||
// Green
|
// Green
|
||||||
c39 [label=<<table title="Green" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="green"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Green </td></tr></table></td></tr></table>>];
|
c50 [label=<<table title="Green" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="green"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Green </td></tr></table></td></tr></table>>];
|
||||||
// Blue
|
// Blue
|
||||||
c40 [label=<<table title="Blue" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="blue"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Blue </td></tr></table></td></tr></table>>];
|
c51 [label=<<table title="Blue" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="blue"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Blue </td></tr></table></td></tr></table>>];
|
||||||
// Pixel composed Red
|
// Pixel composed Red
|
||||||
c37 -> c38 [arrowhead=none,arrowtail=diamond,dir=back,weight=6];
|
c48 -> c49 [arrowhead=none,arrowtail=diamond,dir=back,weight=6];
|
||||||
// Pixel composed Green
|
// Pixel composed Green
|
||||||
c37 -> c39 [arrowhead=none,arrowtail=diamond,dir=back,weight=6];
|
c48 -> c50 [arrowhead=none,arrowtail=diamond,dir=back,weight=6];
|
||||||
// Pixel composed Blue
|
// Pixel composed Blue
|
||||||
c37 -> c40 [arrowhead=none,arrowtail=diamond,dir=back,weight=6];
|
c48 -> c51 [arrowhead=none,arrowtail=diamond,dir=back,weight=6];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Junk
|
// Junk
|
||||||
c43 [label=<<table title="Junk" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Junk </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> - value : int </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> + Junk(val : int) </td></tr></table></td></tr></table>>];
|
c88 [label=<<table title="Junk" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Junk </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> - value : int </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> + Junk(val : int) </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,20 +1,20 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Person1
|
// Person1
|
||||||
c45 [label=<<table title="Person1" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Person1 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> ~ address : String </td></tr><tr><td align="left" balign="left"> ~ name : String </td></tr></table></td></tr></table>>];
|
c74 [label=<<table title="Person1" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Person1 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> ~ address : String </td></tr><tr><td align="left" balign="left"> ~ name : String </td></tr></table></td></tr></table>>];
|
||||||
// Person2
|
// Person2
|
||||||
c46 [label=<<table title="Person2" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Person2 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> ~ displayName() : String </td></tr></table></td></tr></table>>];
|
c75 [label=<<table title="Person2" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Person2 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> ~ displayName() : String </td></tr></table></td></tr></table>>];
|
||||||
// Person3
|
// Person3
|
||||||
c47 [label=<<table title="Person3" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Person3 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> address : Address </td></tr><tr><td align="left" balign="left"> name : String </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> displayName() : String </td></tr></table></td></tr></table>>];
|
c76 [label=<<table title="Person3" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Person3 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> address : Address </td></tr><tr><td align="left" balign="left"> name : String </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> displayName() : String </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,18 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Base
|
// Base
|
||||||
c48 [label=<<table title="Base" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Base </td></tr></table></td></tr></table>>];
|
c39 [label=<<table title="Base" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Base </td></tr></table></td></tr></table>>];
|
||||||
// Test2<B extends a.b.Base>
|
// Test2<B extends Base>
|
||||||
c49 [label=<<table title="Test2" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Test2<B extends Base> </td></tr></table></td></tr></table>>];
|
c40 [label=<<table title="Test2" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Test2<B extends Base> </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,26 +1,26 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// a.b.c.UMLOptions
|
// a.b.c.UMLOptions
|
||||||
c50 [label=<<table title="a.b.c.UMLOptions" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> UMLOptions </td></tr></table></td></tr></table>>];
|
c60 [label=<<table title="a.b.c.UMLOptions" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> UMLOptions </td></tr></table></td></tr></table>>];
|
||||||
// a.b.c.UserGroup
|
// a.b.c.UserGroup
|
||||||
c51 [label=<<table title="a.b.c.UserGroup" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> UserGroup </td></tr></table></td></tr></table>>];
|
c61 [label=<<table title="a.b.c.UserGroup" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> UserGroup </td></tr></table></td></tr></table>>];
|
||||||
// a.b.c.User
|
// a.b.c.User
|
||||||
c52 [label=<<table title="a.b.c.User" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> User </td></tr></table></td></tr></table>>];
|
c62 [label=<<table title="a.b.c.User" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> User </td></tr></table></td></tr></table>>];
|
||||||
// a.b.c.Password
|
// a.b.c.Password
|
||||||
c53 [label=<<table title="a.b.c.Password" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Password </td></tr></table></td></tr></table>>];
|
c63 [label=<<table title="a.b.c.Password" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Password </td></tr></table></td></tr></table>>];
|
||||||
// a.b.c.UserGroup assoc a.b.c.User
|
// a.b.c.UserGroup assoc a.b.c.User
|
||||||
c51 -> c52 [arrowhead=none,weight=2,taillabel="*", headlabel="*\n\n+user "];
|
c61 -> c62 [arrowhead=none,weight=2,taillabel="*",headlabel="*\n\n+user "];
|
||||||
// a.b.c.User navassoc a.b.c.Password
|
// a.b.c.User navassoc a.b.c.Password
|
||||||
c52 -> c53 [arrowhead=open,weight=1,taillabel="1\n\n+owner\r", headlabel="*\n\n+key"];
|
c62 -> c63 [arrowhead=open,weight=1,taillabel="1\n\n+owner\r",headlabel="*\n\n+key"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,54 +1,54 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Asset
|
// Asset
|
||||||
c55 [label=<<table title="Asset" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Asset </td></tr></table></td></tr></table>>];
|
c29 [label=<<table title="Asset" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Asset </td></tr></table></td></tr></table>>];
|
||||||
// InterestBearingItem
|
// InterestBearingItem
|
||||||
c56 [label=<<table title="InterestBearingItem" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InterestBearingItem </td></tr></table></td></tr></table>>];
|
c30 [label=<<table title="InterestBearingItem" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InterestBearingItem </td></tr></table></td></tr></table>>];
|
||||||
// InsurableItem
|
// InsurableItem
|
||||||
c57 [label=<<table title="InsurableItem" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InsurableItem </td></tr></table></td></tr></table>>];
|
c31 [label=<<table title="InsurableItem" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InsurableItem </td></tr></table></td></tr></table>>];
|
||||||
// BankAccount
|
// BankAccount
|
||||||
c58 [label=<<table title="BankAccount" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> BankAccount </td></tr></table></td></tr></table>>];
|
c32 [label=<<table title="BankAccount" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> BankAccount </td></tr></table></td></tr></table>>];
|
||||||
// RealEstate
|
// RealEstate
|
||||||
c59 [label=<<table title="RealEstate" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> RealEstate </td></tr></table></td></tr></table>>];
|
c33 [label=<<table title="RealEstate" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> RealEstate </td></tr></table></td></tr></table>>];
|
||||||
// Security
|
// Security
|
||||||
c60 [label=<<table title="Security" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Security </td></tr></table></td></tr></table>>];
|
c34 [label=<<table title="Security" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Security </td></tr></table></td></tr></table>>];
|
||||||
// Stock
|
// Stock
|
||||||
c61 [label=<<table title="Stock" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Stock </td></tr></table></td></tr></table>>];
|
c35 [label=<<table title="Stock" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Stock </td></tr></table></td></tr></table>>];
|
||||||
// Bond
|
// Bond
|
||||||
c62 [label=<<table title="Bond" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Bond </td></tr></table></td></tr></table>>];
|
c36 [label=<<table title="Bond" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Bond </td></tr></table></td></tr></table>>];
|
||||||
// CheckingAccount
|
// CheckingAccount
|
||||||
c63 [label=<<table title="CheckingAccount" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> CheckingAccount </td></tr></table></td></tr></table>>];
|
c37 [label=<<table title="CheckingAccount" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> CheckingAccount </td></tr></table></td></tr></table>>];
|
||||||
// SavingsAccount
|
// SavingsAccount
|
||||||
c64 [label=<<table title="SavingsAccount" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SavingsAccount </td></tr></table></td></tr></table>>];
|
c38 [label=<<table title="SavingsAccount" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> SavingsAccount </td></tr></table></td></tr></table>>];
|
||||||
// BankAccount extends Asset
|
// BankAccount extends Asset
|
||||||
c55 -> c58 [arrowtail=empty,dir=back,weight=10];
|
c29 -> c32 [arrowtail=empty,dir=back,weight=10];
|
||||||
// BankAccount extends InsurableItem
|
// BankAccount extends InsurableItem
|
||||||
c57 -> c58 [arrowtail=empty,dir=back,weight=10];
|
c31 -> c32 [arrowtail=empty,dir=back,weight=10];
|
||||||
// BankAccount extends InterestBearingItem
|
// BankAccount extends InterestBearingItem
|
||||||
c56 -> c58 [arrowtail=empty,dir=back,weight=10];
|
c30 -> c32 [arrowtail=empty,dir=back,weight=10];
|
||||||
// RealEstate extends Asset
|
// RealEstate extends Asset
|
||||||
c55 -> c59 [arrowtail=empty,dir=back,weight=10];
|
c29 -> c33 [arrowtail=empty,dir=back,weight=10];
|
||||||
// RealEstate extends InsurableItem
|
// RealEstate extends InsurableItem
|
||||||
c57 -> c59 [arrowtail=empty,dir=back,weight=10];
|
c31 -> c33 [arrowtail=empty,dir=back,weight=10];
|
||||||
// Security extends Asset
|
// Security extends Asset
|
||||||
c55 -> c60 [arrowtail=empty,dir=back,weight=10];
|
c29 -> c34 [arrowtail=empty,dir=back,weight=10];
|
||||||
// Stock extends Security
|
// Stock extends Security
|
||||||
c60 -> c61 [arrowtail=empty,dir=back,weight=10];
|
c34 -> c35 [arrowtail=empty,dir=back,weight=10];
|
||||||
// Bond extends Security
|
// Bond extends Security
|
||||||
c60 -> c62 [arrowtail=empty,dir=back,weight=10];
|
c34 -> c36 [arrowtail=empty,dir=back,weight=10];
|
||||||
// CheckingAccount extends BankAccount
|
// CheckingAccount extends BankAccount
|
||||||
c58 -> c63 [arrowtail=empty,dir=back,weight=10];
|
c32 -> c37 [arrowtail=empty,dir=back,weight=10];
|
||||||
// SavingsAccount extends BankAccount
|
// SavingsAccount extends BankAccount
|
||||||
c58 -> c64 [arrowtail=empty,dir=back,weight=10];
|
c32 -> c38 [arrowtail=empty,dir=back,weight=10];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,18 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Java5
|
// Java5
|
||||||
c78 [label=<<table title="Java5" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Java5 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> ~ state : Java5.States </td></tr><tr><td align="left" balign="left"> - specifiedPackages : Set<String> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> + printAll(args : String[]) </td></tr></table></td></tr></table>>];
|
c58 [label=<<table title="Java5" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Java5 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> ~ state : Java5.States </td></tr><tr><td align="left" balign="left"> - specifiedPackages : Set<String> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> + printAll(args : String[]) </td></tr></table></td></tr></table>>];
|
||||||
// Java5.States
|
// Java5.States
|
||||||
c79 [label=<<table title="Java5.States" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «enumeration» </td></tr><tr><td align="center" balign="center"> States </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> start </td></tr><tr><td align="left" balign="left"> dash </td></tr><tr><td align="left" balign="left"> colon </td></tr><tr><td align="left" balign="left"> space </td></tr><tr><td align="left" balign="left"> open </td></tr><tr><td align="left" balign="left"> w </td></tr><tr><td align="left" balign="left"> close </td></tr></table></td></tr></table>>];
|
c59 [label=<<table title="Java5.States" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «enumeration» </td></tr><tr><td align="center" balign="center"> Java5.States </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> start </td></tr><tr><td align="left" balign="left"> dash </td></tr><tr><td align="left" balign="left"> colon </td></tr><tr><td align="left" balign="left"> space </td></tr><tr><td align="left" balign="left"> open </td></tr><tr><td align="left" balign="left"> w </td></tr><tr><td align="left" balign="left"> close </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,38 +1,38 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// School
|
// School
|
||||||
c103 [label=<<table title="School" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> School </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr><tr><td align="left" balign="left"> address : String </td></tr><tr><td align="left" balign="left"> phone : Number </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> addStudent() </td></tr><tr><td align="left" balign="left"> removeStudent() </td></tr><tr><td align="left" balign="left"> getStudent() </td></tr><tr><td align="left" balign="left"> getAllStudents() </td></tr><tr><td align="left" balign="left"> addDepartment() </td></tr><tr><td align="left" balign="left"> removeDepartment() </td></tr><tr><td align="left" balign="left"> getDepartment() </td></tr><tr><td align="left" balign="left"> getAllDepartments() </td></tr></table></td></tr></table>>];
|
c20 [label=<<table title="School" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> School </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr><tr><td align="left" balign="left"> address : String </td></tr><tr><td align="left" balign="left"> phone : Number </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> addStudent() </td></tr><tr><td align="left" balign="left"> removeStudent() </td></tr><tr><td align="left" balign="left"> getStudent() </td></tr><tr><td align="left" balign="left"> getAllStudents() </td></tr><tr><td align="left" balign="left"> addDepartment() </td></tr><tr><td align="left" balign="left"> removeDepartment() </td></tr><tr><td align="left" balign="left"> getDepartment() </td></tr><tr><td align="left" balign="left"> getAllDepartments() </td></tr></table></td></tr></table>>];
|
||||||
// Department
|
// Department
|
||||||
c104 [label=<<table title="Department" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Department </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> addInstructor() </td></tr><tr><td align="left" balign="left"> removeInstructor() </td></tr><tr><td align="left" balign="left"> getInstructor() </td></tr><tr><td align="left" balign="left"> getAllInstructors() </td></tr></table></td></tr></table>>];
|
c21 [label=<<table title="Department" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Department </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> addInstructor() </td></tr><tr><td align="left" balign="left"> removeInstructor() </td></tr><tr><td align="left" balign="left"> getInstructor() </td></tr><tr><td align="left" balign="left"> getAllInstructors() </td></tr></table></td></tr></table>>];
|
||||||
// Student
|
// Student
|
||||||
c105 [label=<<table title="Student" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Student </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr><tr><td align="left" balign="left"> studentID : Number </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c22 [label=<<table title="Student" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Student </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr><tr><td align="left" balign="left"> studentID : Number </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// Course
|
// Course
|
||||||
c106 [label=<<table title="Course" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Course </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr><tr><td align="left" balign="left"> courseID : Number </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c23 [label=<<table title="Course" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Course </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr><tr><td align="left" balign="left"> courseID : Number </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// Instructor
|
// Instructor
|
||||||
c107 [label=<<table title="Instructor" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Instructor </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
c24 [label=<<table title="Instructor" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Instructor </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> name : Name </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr></table>>];
|
||||||
// School has Student
|
// School composed Department
|
||||||
c103 -> c105 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4,taillabel="1..*", label="Member", headlabel="*"];
|
c20 -> c21 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1..*",label="Has",headlabel="1..*"];
|
||||||
// School composed Department
|
// School has Student
|
||||||
c103 -> c104 [arrowhead=none,arrowtail=diamond,dir=back,weight=6,taillabel="1..*", label="Has", headlabel="1..*"];
|
c20 -> c22 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4,taillabel="1..*",label="Member",headlabel="*"];
|
||||||
// Department assoc Course
|
// Department has Instructor
|
||||||
c104 -> c106 [arrowhead=none,weight=2,taillabel="1..*", headlabel="1..*"];
|
c21 -> c24 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4,taillabel="1..*",label="AssignedTo",headlabel="1..*"];
|
||||||
// Department assoc Instructor
|
// Department assoc Course
|
||||||
c104 -> c107 [arrowhead=none,weight=2,taillabel="0..*", headlabel="0..1 chairperson"];
|
c21 -> c23 [arrowhead=none,weight=2,taillabel="1..*",headlabel="1..*"];
|
||||||
// Department has Instructor
|
// Department assoc Instructor
|
||||||
c104 -> c107 [arrowhead=none,arrowtail=ediamond,dir=back,weight=4,taillabel="1..*", label="AssignedTo", headlabel="1..*"];
|
c21 -> c24 [arrowhead=none,weight=2,taillabel="0..*",headlabel="0..1 chairperson"];
|
||||||
// Student assoc Course
|
// Student assoc Course
|
||||||
c105 -> c106 [arrowhead=none,weight=2,taillabel="*", label="Attends", headlabel="*"];
|
c22 -> c23 [arrowhead=none,weight=2,taillabel="*",label="Attends",headlabel="*"];
|
||||||
// Instructor assoc Course
|
// Instructor assoc Course
|
||||||
c107 -> c106 [arrowhead=none,weight=2,taillabel="1..*", label="Teaches", headlabel="*"];
|
c24 -> c23 [arrowhead=none,weight=2,taillabel="1..*",label="Teaches",headlabel="*"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,18 +1,18 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Java5
|
// Java5
|
||||||
c109 [label=<<table title="Java5" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Java5 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> ~ state : Java5.States </td></tr><tr><td align="left" balign="left"> + specifiedPackages : Set<String> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> + printAll(args : String[]) </td></tr></table></td></tr></table>>];
|
c66 [label=<<table title="Java5" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Java5 </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> ~ state : Java5.States </td></tr><tr><td align="left" balign="left"> + specifiedPackages : Set<String> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> + printAll(args : String[]) </td></tr></table></td></tr></table>>];
|
||||||
// Java5.States
|
// Java5.States
|
||||||
c110 [label=<<table title="Java5.States" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «enumeration» </td></tr><tr><td align="center" balign="center"> States </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> start </td></tr><tr><td align="left" balign="left"> dash </td></tr><tr><td align="left" balign="left"> colon </td></tr><tr><td align="left" balign="left"> space </td></tr><tr><td align="left" balign="left"> open </td></tr><tr><td align="left" balign="left"> w </td></tr><tr><td align="left" balign="left"> close </td></tr></table></td></tr></table>>];
|
c67 [label=<<table title="Java5.States" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> «enumeration» </td></tr><tr><td align="center" balign="center"> Java5.States </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> start </td></tr><tr><td align="left" balign="left"> dash </td></tr><tr><td align="left" balign="left"> colon </td></tr><tr><td align="left" balign="left"> space </td></tr><tr><td align="left" balign="left"> open </td></tr><tr><td align="left" balign="left"> w </td></tr><tr><td align="left" balign="left"> close </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,16 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_6-9-g37cd34 (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
graph [fontnames="svg"]
|
graph [fontnames="svg"]
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
nodesep=0.25;
|
nodesep=0.25;
|
||||||
ranksep=0.5;
|
ranksep=0.5;
|
||||||
// Toolbar
|
// Toolbar
|
||||||
c120 [label=<<table title="Toolbar" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Toolbar </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> # currentSelection : Tool </td></tr><tr><td align="left" balign="left"> # toolCount : Integer </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> + pickItem(i : Integer) </td></tr><tr><td align="left" balign="left"> + addTool(t : Tool) </td></tr><tr><td align="left" balign="left"> + removeTool(i : Integer) </td></tr><tr><td align="left" balign="left"> + getTool() : Tool </td></tr><tr><td align="left" balign="left"> # checkOrphans() </td></tr><tr><td align="left" balign="left"> - compact() </td></tr></table></td></tr></table>>];
|
c86 [label=<<table title="Toolbar" border="0" cellborder="1" cellspacing="0" cellpadding="2"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Toolbar </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> # currentSelection : Tool </td></tr><tr><td align="left" balign="left"> # toolCount : Integer </td></tr></table></td></tr><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="left" balign="left"> + pickItem(i : Integer) </td></tr><tr><td align="left" balign="left"> + addTool(t : Tool) </td></tr><tr><td align="left" balign="left"> + removeTool(i : Integer) </td></tr><tr><td align="left" balign="left"> + getTool() : Tool </td></tr><tr><td align="left" balign="left"> # checkOrphans() </td></tr><tr><td align="left" balign="left"> - compact() </td></tr></table></td></tr></table>>];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,23 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>All Classes</title>
|
<title>All Classes</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1 class="bar">All Classes</h1>
|
<h1 class="bar">All Classes</h1>
|
||||||
<div class="indexContainer">
|
<div class="indexContainer">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product" target="classFrame">Category</a></li>
|
<li><a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product" target="classFrame">Category</a></li>
|
||||||
<li><a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice" target="classFrame">Customer</a></li>
|
<li><a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice" target="classFrame">Customer</a></li>
|
||||||
<li><a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice" target="classFrame">Invoice</a></li>
|
<li><a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice" target="classFrame">Invoice</a></li>
|
||||||
<li><a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice" target="classFrame">InvoiceItem</a></li>
|
<li><a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice" target="classFrame">InvoiceItem</a></li>
|
||||||
<li><a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product" target="classFrame">Product</a></li>
|
<li><a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product" target="classFrame">Product</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,23 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>All Classes</title>
|
<title>All Classes</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1 class="bar">All Classes</h1>
|
<h1 class="bar">All Classes</h1>
|
||||||
<div class="indexContainer">
|
<div class="indexContainer">
|
||||||
<ul>
|
<ul>
|
||||||
<li><a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></li>
|
<li><a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></li>
|
||||||
<li><a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></li>
|
<li><a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></li>
|
||||||
<li><a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></li>
|
<li><a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></li>
|
||||||
<li><a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></li>
|
<li><a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></li>
|
||||||
<li><a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></li>
|
<li><a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,122 +1,122 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Constant Field Values</title>
|
<title>Constant Field Values</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Constant Field Values";
|
parent.document.title="Constant Field Values";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
|
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
|
||||||
<li><a href="constant-values.html" target="_top">No Frames</a></li>
|
<li><a href="constant-values.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
|
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
|
||||||
<h2 title="Contents">Contents</h2>
|
<h2 title="Contents">Contents</h2>
|
||||||
</div>
|
</div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
|
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
|
||||||
<li><a href="constant-values.html" target="_top">No Frames</a></li>
|
<li><a href="constant-values.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,122 +1,122 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Deprecated List</title>
|
<title>Deprecated List</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Deprecated List";
|
parent.document.title="Deprecated List";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li class="navBarCell1Rev">Deprecated</li>
|
<li class="navBarCell1Rev">Deprecated</li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
|
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
|
||||||
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
|
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 title="Deprecated API" class="title">Deprecated API</h1>
|
<h1 title="Deprecated API" class="title">Deprecated API</h1>
|
||||||
<h2 title="Contents">Contents</h2>
|
<h2 title="Contents">Contents</h2>
|
||||||
</div>
|
</div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li class="navBarCell1Rev">Deprecated</li>
|
<li class="navBarCell1Rev">Deprecated</li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
|
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
|
||||||
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
|
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,24 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-11-g86574a (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
graph [fontnames="svg"]
|
||||||
node [fontname="Helvetica",fontsize=10,shape=plaintext];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
nodesep=0.25;
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
ranksep=0.5;
|
nodesep=0.25;
|
||||||
// gr.spinellis.invoice.Invoice
|
ranksep=0.5;
|
||||||
c33 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>, URL="./Invoice.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.Customer
|
||||||
// gr.spinellis.invoice.Customer
|
c32 [label=<<table title="gr.spinellis.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonChiffon" href="Customer.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>, URL="Customer.html"];
|
||||||
c34 [label=<<table title="gr.spinellis.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" bgcolor="lemonChiffon" href="./Customer.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>, URL="./Customer.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.Invoice
|
||||||
// gr.spinellis.invoice.Invoice NAVASSOC gr.spinellis.invoice.Customer
|
c34 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>, URL="Invoice.html"];
|
||||||
c33:p -> c34:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Customer navassoc java.lang.String
|
||||||
// gr.spinellis.invoice.Customer NAVASSOC java.lang.String
|
c32 -> c37 [arrowhead=open,weight=1];
|
||||||
c34:p -> c44:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Invoice navassoc gr.spinellis.invoice.Customer
|
||||||
// java.lang.String
|
c34 -> c32 [arrowhead=open,weight=1];
|
||||||
c44 [label=<<table title="java.lang.String" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> String </td></tr><tr><td align="center" balign="center"> java.lang </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// java.lang.String
|
||||||
|
c37 [label=<<table title="java.lang.String" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> String </td></tr><tr><td align="center" balign="center"> java.lang </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,273 +1,273 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Customer</title>
|
<title>Customer</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Customer";
|
parent.document.title="Customer";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev Class</li>
|
<li>Prev Class</li>
|
||||||
<li><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Next Class</span></a></li>
|
<li><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Next Class</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/Customer.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/Customer.html" target="_top">Frames</a></li>
|
||||||
<li><a href="Customer.html" target="_top">No Frames</a></li>
|
<li><a href="Customer.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li>Method</li>
|
<li>Method</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="subTitle">gr.spinellis.invoice</div>
|
<div class="subTitle">gr.spinellis.invoice</div>
|
||||||
<h2 title="Class Customer" class="title">Class Customer</h2>
|
<h2 title="Class Customer" class="title">Class Customer</h2>
|
||||||
<!-- UML diagram added by UMLGraph version R5_7_2-25-gc0b796 (http://www.spinellis.gr/umlgraph/) -->
|
<!-- UML diagram added by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/) -->
|
||||||
<div align="center"><object type="image/svg+xml" data="Customer.svg" alt="Package class diagram package Customer" border=0></object></div>
|
<div align="center"><object type="image/svg+xml" data="Customer.svg" alt="Package class diagram package Customer" border=0></object></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>java.lang.Object</li>
|
<li>java.lang.Object</li>
|
||||||
<li>
|
<li>
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>gr.spinellis.invoice.Customer</li>
|
<li>gr.spinellis.invoice.Customer</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="description">
|
<div class="description">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<hr>
|
<hr>
|
||||||
<br>
|
<br>
|
||||||
<pre>public class <span class="typeNameLabel">Customer</span>
|
<pre>public class <span class="typeNameLabel">Customer</span>
|
||||||
extends java.lang.Object</pre>
|
extends java.lang.Object</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.summary">
|
<li class="blockList"><a name="field.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Summary</h3>
|
<h3>Field Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
<th class="colLast" scope="col">Field and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><code>(package private) java.lang.String</code></td>
|
<td class="colFirst"><code>(package private) java.lang.String</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Customer.html#name">name</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Customer.html#name">name</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.summary">
|
<li class="blockList"><a name="constructor.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Summary</h3>
|
<h3>Constructor Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
<th class="colOne" scope="col">Constructor and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Customer.html#Customer--">Customer</a></span>()</code> </td>
|
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Customer.html#Customer--">Customer</a></span>()</code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="method.summary">
|
<li class="blockList"><a name="method.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Method Summary</h3>
|
<h3>Method Summary</h3>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
<h3>Methods inherited from class java.lang.Object</h3>
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="details">
|
<div class="details">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.detail">
|
<li class="blockList"><a name="field.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Detail</h3>
|
<h3>Field Detail</h3>
|
||||||
<a name="name">
|
<a name="name">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>name</h4>
|
<h4>name</h4>
|
||||||
<pre>java.lang.String name</pre>
|
<pre>java.lang.String name</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.detail">
|
<li class="blockList"><a name="constructor.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Detail</h3>
|
<h3>Constructor Detail</h3>
|
||||||
<a name="Customer--">
|
<a name="Customer--">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>Customer</h4>
|
<h4>Customer</h4>
|
||||||
<pre>public Customer()</pre>
|
<pre>public Customer()</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev Class</li>
|
<li>Prev Class</li>
|
||||||
<li><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Next Class</span></a></li>
|
<li><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Next Class</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/Customer.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/Customer.html" target="_top">Frames</a></li>
|
||||||
<li><a href="Customer.html" target="_top">No Frames</a></li>
|
<li><a href="Customer.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li>Method</li>
|
<li>Method</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,33 +1,34 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-11-g86574a (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
graph [fontnames="svg"]
|
||||||
node [fontname="Helvetica",fontsize=10,shape=plaintext];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
nodesep=0.25;
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
ranksep=0.5;
|
nodesep=0.25;
|
||||||
// gr.spinellis.invoice.InvoiceItem
|
ranksep=0.5;
|
||||||
c45 [label=<<table title="gr.spinellis.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./InvoiceItem.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>, URL="./InvoiceItem.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.Customer
|
||||||
// gr.spinellis.invoice.Invoice
|
c45 [label=<<table title="gr.spinellis.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Customer.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>, URL="Customer.html"];
|
||||||
c46 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" bgcolor="lemonChiffon" href="./Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>, URL="./Invoice.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.InvoiceItem
|
||||||
// gr.spinellis.invoice.Customer
|
c46 [label=<<table title="gr.spinellis.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="InvoiceItem.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>, URL="InvoiceItem.html"];
|
||||||
c47 [label=<<table title="gr.spinellis.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Customer.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>, URL="./Customer.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.Invoice
|
||||||
// gr.spinellis.product.Product
|
c47 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonChiffon" href="Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>, URL="Invoice.html"];
|
||||||
c48 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="../product/Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr><tr><td align="center" balign="center"> gr.spinellis.product </td></tr></table></td></tr></table>>, URL="../product/Product.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.product.Product
|
||||||
// gr.spinellis.invoice.InvoiceItem NAVASSOC gr.spinellis.product.Product
|
c48 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="../product/Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr><tr><td align="center" balign="center"> gr.spinellis.product </td></tr></table></td></tr></table>>, URL="../product/Product.html"];
|
||||||
c45:p -> c48:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.InvoiceItem navassoc gr.spinellis.product.Product
|
||||||
// gr.spinellis.invoice.Invoice NAVASSOC gr.spinellis.invoice.InvoiceItem
|
c46 -> c48 [arrowhead=open,weight=1];
|
||||||
c46:p -> c45:p [taillabel="", label="", headlabel="*", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Invoice navassoc gr.spinellis.invoice.InvoiceItem
|
||||||
// gr.spinellis.invoice.Invoice NAVASSOC gr.spinellis.invoice.Customer
|
c47 -> c46 [arrowhead=open,weight=1,headlabel="*"];
|
||||||
c46:p -> c47:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Invoice navassoc gr.spinellis.invoice.Customer
|
||||||
// gr.spinellis.invoice.Invoice NAVASSOC java.util.Date
|
c47 -> c45 [arrowhead=open,weight=1];
|
||||||
c46:p -> c50:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Invoice navassoc java.util.Date
|
||||||
// gr.spinellis.invoice.Invoice DEPEND gr.spinellis.product.Product
|
c47 -> c50 [arrowhead=open,weight=1];
|
||||||
c46:p -> c48:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open, style=dashed];
|
// gr.spinellis.invoice.Invoice depend gr.spinellis.product.Product
|
||||||
// java.util.Date
|
c47 -> c48 [arrowhead=open,style=dashed,weight=0];
|
||||||
c50 [label=<<table title="java.util.Date" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Date </td></tr><tr><td align="center" balign="center"> java.util </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// java.util.Date
|
||||||
|
c50 [label=<<table title="java.util.Date" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Date </td></tr><tr><td align="center" balign="center"> java.util </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/util/Date.html"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,348 +1,348 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Invoice</title>
|
<title>Invoice</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Invoice";
|
parent.document.title="Invoice";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
var methods = {"i0":10};
|
var methods = {"i0":10};
|
||||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||||
var altColor = "altColor";
|
var altColor = "altColor";
|
||||||
var rowColor = "rowColor";
|
var rowColor = "rowColor";
|
||||||
var tableTab = "tableTab";
|
var tableTab = "tableTab";
|
||||||
var activeTableTab = "activeTableTab";
|
var activeTableTab = "activeTableTab";
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Prev Class</span></a></li>
|
<li><a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Prev Class</span></a></li>
|
||||||
<li><a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Next Class</span></a></li>
|
<li><a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Next Class</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/Invoice.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/Invoice.html" target="_top">Frames</a></li>
|
||||||
<li><a href="Invoice.html" target="_top">No Frames</a></li>
|
<li><a href="Invoice.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#method.summary">Method</a></li>
|
<li><a href="#method.summary">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li><a href="#method.detail">Method</a></li>
|
<li><a href="#method.detail">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="subTitle">gr.spinellis.invoice</div>
|
<div class="subTitle">gr.spinellis.invoice</div>
|
||||||
<h2 title="Class Invoice" class="title">Class Invoice</h2>
|
<h2 title="Class Invoice" class="title">Class Invoice</h2>
|
||||||
<!-- UML diagram added by UMLGraph version R5_7_2-25-gc0b796 (http://www.spinellis.gr/umlgraph/) -->
|
<!-- UML diagram added by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/) -->
|
||||||
<div align="center"><object type="image/svg+xml" data="Invoice.svg" alt="Package class diagram package Invoice" border=0></object></div>
|
<div align="center"><object type="image/svg+xml" data="Invoice.svg" alt="Package class diagram package Invoice" border=0></object></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>java.lang.Object</li>
|
<li>java.lang.Object</li>
|
||||||
<li>
|
<li>
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>gr.spinellis.invoice.Invoice</li>
|
<li>gr.spinellis.invoice.Invoice</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="description">
|
<div class="description">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<hr>
|
<hr>
|
||||||
<br>
|
<br>
|
||||||
<pre>public class <span class="typeNameLabel">Invoice</span>
|
<pre>public class <span class="typeNameLabel">Invoice</span>
|
||||||
extends java.lang.Object</pre>
|
extends java.lang.Object</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.summary">
|
<li class="blockList"><a name="field.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Summary</h3>
|
<h3>Field Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
<th class="colLast" scope="col">Field and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><code><a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></code></td>
|
<td class="colFirst"><code><a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#customer">customer</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#customer">customer</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><code>java.util.Date</code></td>
|
<td class="colFirst"><code>java.util.Date</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#invoiceDate">invoiceDate</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#invoiceDate">invoiceDate</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><code><a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a>[]</code></td>
|
<td class="colFirst"><code><a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a>[]</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#items">items</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#items">items</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><code>double</code></td>
|
<td class="colFirst"><code>double</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#total">total</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#total">total</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.summary">
|
<li class="blockList"><a name="constructor.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Summary</h3>
|
<h3>Constructor Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
<th class="colOne" scope="col">Constructor and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#Invoice--">Invoice</a></span>()</code> </td>
|
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#Invoice--">Invoice</a></span>()</code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="method.summary">
|
<li class="blockList"><a name="method.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Method Summary</h3>
|
<h3>Method Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
||||||
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
<th class="colLast" scope="col">Method and Description</th>
|
<th class="colLast" scope="col">Method and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr id="i0" class="altColor">
|
<tr id="i0" class="altColor">
|
||||||
<td class="colFirst"><code>void</code></td>
|
<td class="colFirst"><code>void</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#addItem-gr.spinellis.product.Product-int-">addItem</a></span>(<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a> p,
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/Invoice.html#addItem-gr.spinellis.product.Product-int-">addItem</a></span>(<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a> p,
|
||||||
int quantity)</code> </td>
|
int quantity)</code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
<h3>Methods inherited from class java.lang.Object</h3>
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="details">
|
<div class="details">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.detail">
|
<li class="blockList"><a name="field.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Detail</h3>
|
<h3>Field Detail</h3>
|
||||||
<a name="total">
|
<a name="total">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>total</h4>
|
<h4>total</h4>
|
||||||
<pre>public double total</pre>
|
<pre>public double total</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a name="items">
|
<a name="items">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>items</h4>
|
<h4>items</h4>
|
||||||
<pre>public <a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a>[] items</pre>
|
<pre>public <a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a>[] items</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a name="customer">
|
<a name="customer">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>customer</h4>
|
<h4>customer</h4>
|
||||||
<pre>public <a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a> customer</pre>
|
<pre>public <a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a> customer</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a name="invoiceDate">
|
<a name="invoiceDate">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>invoiceDate</h4>
|
<h4>invoiceDate</h4>
|
||||||
<pre>public java.util.Date invoiceDate</pre>
|
<pre>public java.util.Date invoiceDate</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.detail">
|
<li class="blockList"><a name="constructor.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Detail</h3>
|
<h3>Constructor Detail</h3>
|
||||||
<a name="Invoice--">
|
<a name="Invoice--">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>Invoice</h4>
|
<h4>Invoice</h4>
|
||||||
<pre>public Invoice()</pre>
|
<pre>public Invoice()</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
<!-- ============ METHOD DETAIL ========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="method.detail">
|
<li class="blockList"><a name="method.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Method Detail</h3>
|
<h3>Method Detail</h3>
|
||||||
<a name="addItem-gr.spinellis.product.Product-int-">
|
<a name="addItem-gr.spinellis.product.Product-int-">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>addItem</h4>
|
<h4>addItem</h4>
|
||||||
<pre>public void addItem(<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a> p,
|
<pre>public void addItem(<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a> p,
|
||||||
int quantity)</pre>
|
int quantity)</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Prev Class</span></a></li>
|
<li><a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Prev Class</span></a></li>
|
||||||
<li><a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Next Class</span></a></li>
|
<li><a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Next Class</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/Invoice.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/Invoice.html" target="_top">Frames</a></li>
|
||||||
<li><a href="Invoice.html" target="_top">No Frames</a></li>
|
<li><a href="Invoice.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#method.summary">Method</a></li>
|
<li><a href="#method.summary">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li><a href="#method.detail">Method</a></li>
|
<li><a href="#method.detail">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,25 +1,26 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-11-g86574a (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
graph [fontnames="svg"]
|
||||||
node [fontname="Helvetica",fontsize=10,shape=plaintext];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
nodesep=0.25;
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
ranksep=0.5;
|
nodesep=0.25;
|
||||||
// gr.spinellis.invoice.InvoiceItem
|
ranksep=0.5;
|
||||||
c51 [label=<<table title="gr.spinellis.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" bgcolor="lemonChiffon" href="./InvoiceItem.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>, URL="./InvoiceItem.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.InvoiceItem
|
||||||
// gr.spinellis.invoice.Invoice
|
c52 [label=<<table title="gr.spinellis.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonChiffon" href="InvoiceItem.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>, URL="InvoiceItem.html"];
|
||||||
c52 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>, URL="./Invoice.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.Invoice
|
||||||
// gr.spinellis.product.Product
|
c53 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>, URL="Invoice.html"];
|
||||||
c54 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="../product/Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr><tr><td align="center" balign="center"> gr.spinellis.product </td></tr></table></td></tr></table>>, URL="../product/Product.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.product.Product
|
||||||
// gr.spinellis.invoice.InvoiceItem NAVASSOC gr.spinellis.product.Product
|
c54 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="../product/Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr><tr><td align="center" balign="center"> gr.spinellis.product </td></tr></table></td></tr></table>>, URL="../product/Product.html"];
|
||||||
c51:p -> c54:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.InvoiceItem navassoc gr.spinellis.product.Product
|
||||||
// gr.spinellis.invoice.Invoice NAVASSOC gr.spinellis.invoice.InvoiceItem
|
c52 -> c54 [arrowhead=open,weight=1];
|
||||||
c52:p -> c51:p [taillabel="", label="", headlabel="*", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Invoice navassoc gr.spinellis.invoice.InvoiceItem
|
||||||
// gr.spinellis.invoice.Invoice DEPEND gr.spinellis.product.Product
|
c53 -> c52 [arrowhead=open,weight=1,headlabel="*"];
|
||||||
c52:p -> c54:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open, style=dashed];
|
// gr.spinellis.invoice.Invoice depend gr.spinellis.product.Product
|
||||||
|
c53 -> c54 [arrowhead=open,style=dashed,weight=0];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,286 +1,286 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>InvoiceItem</title>
|
<title>InvoiceItem</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="InvoiceItem";
|
parent.document.title="InvoiceItem";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Prev Class</span></a></li>
|
<li><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Prev Class</span></a></li>
|
||||||
<li>Next Class</li>
|
<li>Next Class</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/InvoiceItem.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/InvoiceItem.html" target="_top">Frames</a></li>
|
||||||
<li><a href="InvoiceItem.html" target="_top">No Frames</a></li>
|
<li><a href="InvoiceItem.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li>Method</li>
|
<li>Method</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="subTitle">gr.spinellis.invoice</div>
|
<div class="subTitle">gr.spinellis.invoice</div>
|
||||||
<h2 title="Class InvoiceItem" class="title">Class InvoiceItem</h2>
|
<h2 title="Class InvoiceItem" class="title">Class InvoiceItem</h2>
|
||||||
<!-- UML diagram added by UMLGraph version R5_7_2-25-gc0b796 (http://www.spinellis.gr/umlgraph/) -->
|
<!-- UML diagram added by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/) -->
|
||||||
<div align="center"><object type="image/svg+xml" data="InvoiceItem.svg" alt="Package class diagram package InvoiceItem" border=0></object></div>
|
<div align="center"><object type="image/svg+xml" data="InvoiceItem.svg" alt="Package class diagram package InvoiceItem" border=0></object></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>java.lang.Object</li>
|
<li>java.lang.Object</li>
|
||||||
<li>
|
<li>
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>gr.spinellis.invoice.InvoiceItem</li>
|
<li>gr.spinellis.invoice.InvoiceItem</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="description">
|
<div class="description">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<hr>
|
<hr>
|
||||||
<br>
|
<br>
|
||||||
<pre>public class <span class="typeNameLabel">InvoiceItem</span>
|
<pre>public class <span class="typeNameLabel">InvoiceItem</span>
|
||||||
extends java.lang.Object</pre>
|
extends java.lang.Object</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.summary">
|
<li class="blockList"><a name="field.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Summary</h3>
|
<h3>Field Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
<th class="colLast" scope="col">Field and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><code><a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></code></td>
|
<td class="colFirst"><code><a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/InvoiceItem.html#product">product</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/InvoiceItem.html#product">product</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><code>int</code></td>
|
<td class="colFirst"><code>int</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/InvoiceItem.html#quantity">quantity</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/InvoiceItem.html#quantity">quantity</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.summary">
|
<li class="blockList"><a name="constructor.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Summary</h3>
|
<h3>Constructor Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
<th class="colOne" scope="col">Constructor and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/InvoiceItem.html#InvoiceItem--">InvoiceItem</a></span>()</code> </td>
|
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/invoice/InvoiceItem.html#InvoiceItem--">InvoiceItem</a></span>()</code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="method.summary">
|
<li class="blockList"><a name="method.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Method Summary</h3>
|
<h3>Method Summary</h3>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
<h3>Methods inherited from class java.lang.Object</h3>
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="details">
|
<div class="details">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.detail">
|
<li class="blockList"><a name="field.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Detail</h3>
|
<h3>Field Detail</h3>
|
||||||
<a name="product">
|
<a name="product">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>product</h4>
|
<h4>product</h4>
|
||||||
<pre>public <a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a> product</pre>
|
<pre>public <a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a> product</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a name="quantity">
|
<a name="quantity">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>quantity</h4>
|
<h4>quantity</h4>
|
||||||
<pre>public int quantity</pre>
|
<pre>public int quantity</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.detail">
|
<li class="blockList"><a name="constructor.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Detail</h3>
|
<h3>Constructor Detail</h3>
|
||||||
<a name="InvoiceItem--">
|
<a name="InvoiceItem--">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>InvoiceItem</h4>
|
<h4>InvoiceItem</h4>
|
||||||
<pre>public InvoiceItem()</pre>
|
<pre>public InvoiceItem()</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Prev Class</span></a></li>
|
<li><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Prev Class</span></a></li>
|
||||||
<li>Next Class</li>
|
<li>Next Class</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/InvoiceItem.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/InvoiceItem.html" target="_top">Frames</a></li>
|
||||||
<li><a href="InvoiceItem.html" target="_top">No Frames</a></li>
|
<li><a href="InvoiceItem.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li>Method</li>
|
<li>Method</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,23 +1,24 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-11-g86574a (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
graph [fontnames="svg"]
|
||||||
node [fontname="Helvetica",fontsize=10,shape=plaintext];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
nodesep=0.25;
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
ranksep=0.5;
|
nodesep=0.25;
|
||||||
// gr.spinellis.invoice.InvoiceItem
|
ranksep=0.5;
|
||||||
c0 [label=<<table title="gr.spinellis.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./InvoiceItem.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>, URL="./InvoiceItem.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.Customer
|
||||||
// gr.spinellis.invoice.Invoice
|
c0 [label=<<table title="gr.spinellis.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Customer.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>, URL="Customer.html"];
|
||||||
c1 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>, URL="./Invoice.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.InvoiceItem
|
||||||
// gr.spinellis.invoice.Customer
|
c1 [label=<<table title="gr.spinellis.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="InvoiceItem.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr></table></td></tr></table>>, URL="InvoiceItem.html"];
|
||||||
c2 [label=<<table title="gr.spinellis.invoice.Customer" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Customer.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Customer </td></tr></table></td></tr></table>>, URL="./Customer.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.Invoice
|
||||||
// gr.spinellis.invoice.Invoice NAVASSOC gr.spinellis.invoice.InvoiceItem
|
c2 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr></table></td></tr></table>>, URL="Invoice.html"];
|
||||||
c1:p -> c0:p [taillabel="", label="", headlabel="*", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Invoice navassoc gr.spinellis.invoice.InvoiceItem
|
||||||
// gr.spinellis.invoice.Invoice NAVASSOC gr.spinellis.invoice.Customer
|
c2 -> c1 [arrowhead=open,weight=1,headlabel="*"];
|
||||||
c1:p -> c2:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Invoice navassoc gr.spinellis.invoice.Customer
|
||||||
|
c2 -> c0 [arrowhead=open,weight=1];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,22 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>gr.spinellis.invoice</title>
|
<title>gr.spinellis.invoice</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1 class="bar"><a href="../../../gr/spinellis/invoice/package-summary.html" target="classFrame">gr.spinellis.invoice</a></h1>
|
<h1 class="bar"><a href="../../../gr/spinellis/invoice/package-summary.html" target="classFrame">gr.spinellis.invoice</a></h1>
|
||||||
<div class="indexContainer">
|
<div class="indexContainer">
|
||||||
<h2 title="Classes">Classes</h2>
|
<h2 title="Classes">Classes</h2>
|
||||||
<ul title="Classes">
|
<ul title="Classes">
|
||||||
<li><a href="Customer.html" title="class in gr.spinellis.invoice" target="classFrame">Customer</a></li>
|
<li><a href="Customer.html" title="class in gr.spinellis.invoice" target="classFrame">Customer</a></li>
|
||||||
<li><a href="Invoice.html" title="class in gr.spinellis.invoice" target="classFrame">Invoice</a></li>
|
<li><a href="Invoice.html" title="class in gr.spinellis.invoice" target="classFrame">Invoice</a></li>
|
||||||
<li><a href="InvoiceItem.html" title="class in gr.spinellis.invoice" target="classFrame">InvoiceItem</a></li>
|
<li><a href="InvoiceItem.html" title="class in gr.spinellis.invoice" target="classFrame">InvoiceItem</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,150 +1,150 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>gr.spinellis.invoice</title>
|
<title>gr.spinellis.invoice</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="gr.spinellis.invoice";
|
parent.document.title="gr.spinellis.invoice";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li class="navBarCell1Rev">Package</li>
|
<li class="navBarCell1Rev">Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev Package</li>
|
<li>Prev Package</li>
|
||||||
<li><a href="../../../gr/spinellis/product/package-summary.html">Next Package</a></li>
|
<li><a href="../../../gr/spinellis/product/package-summary.html">Next Package</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/package-summary.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/package-summary.html" target="_top">Frames</a></li>
|
||||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 title="Package" class="title">Package gr.spinellis.invoice</h1>
|
<h1 title="Package" class="title">Package gr.spinellis.invoice</h1>
|
||||||
<!-- UML diagram added by UMLGraph version R5_7_2-25-gc0b796 (http://www.spinellis.gr/umlgraph/) -->
|
<!-- UML diagram added by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/) -->
|
||||||
<div align="center"><object type="image/svg+xml" data="gr.spinellis.invoice.svg" alt="Package class diagram package gr.spinellis.invoice" border=0></object></div>
|
<div align="center"><object type="image/svg+xml" data="gr.spinellis.invoice.svg" alt="Package class diagram package gr.spinellis.invoice" border=0></object></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
||||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Class</th>
|
<th class="colFirst" scope="col">Class</th>
|
||||||
<th class="colLast" scope="col">Description</th>
|
<th class="colLast" scope="col">Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></td>
|
<td class="colFirst"><a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></td>
|
||||||
<td class="colLast"> </td>
|
<td class="colLast"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></td>
|
<td class="colFirst"><a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></td>
|
||||||
<td class="colLast"> </td>
|
<td class="colLast"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></td>
|
<td class="colFirst"><a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></td>
|
||||||
<td class="colLast"> </td>
|
<td class="colLast"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li class="navBarCell1Rev">Package</li>
|
<li class="navBarCell1Rev">Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev Package</li>
|
<li>Prev Package</li>
|
||||||
<li><a href="../../../gr/spinellis/product/package-summary.html">Next Package</a></li>
|
<li><a href="../../../gr/spinellis/product/package-summary.html">Next Package</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/package-summary.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/package-summary.html" target="_top">Frames</a></li>
|
||||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,137 +1,137 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>gr.spinellis.invoice Class Hierarchy</title>
|
<title>gr.spinellis.invoice Class Hierarchy</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="gr.spinellis.invoice Class Hierarchy";
|
parent.document.title="gr.spinellis.invoice Class Hierarchy";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li class="navBarCell1Rev">Tree</li>
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li><a href="../../../gr/spinellis/product/package-tree.html">Next</a></li>
|
<li><a href="../../../gr/spinellis/product/package-tree.html">Next</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/package-tree.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/package-tree.html" target="_top">Frames</a></li>
|
||||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 class="title">Hierarchy For Package gr.spinellis.invoice</h1>
|
<h1 class="title">Hierarchy For Package gr.spinellis.invoice</h1>
|
||||||
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||||
<ul class="horizontal">
|
<ul class="horizontal">
|
||||||
<li><a href="../../../overview-tree.html">All Packages</a></li>
|
<li><a href="../../../overview-tree.html">All Packages</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li type="circle">java.lang.Object
|
<li type="circle">java.lang.Object
|
||||||
<ul>
|
<ul>
|
||||||
<li type="circle">gr.spinellis.invoice.<a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Customer</span></a></li>
|
<li type="circle">gr.spinellis.invoice.<a href="../../../gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Customer</span></a></li>
|
||||||
<li type="circle">gr.spinellis.invoice.<a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Invoice</span></a></li>
|
<li type="circle">gr.spinellis.invoice.<a href="../../../gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Invoice</span></a></li>
|
||||||
<li type="circle">gr.spinellis.invoice.<a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">InvoiceItem</span></a></li>
|
<li type="circle">gr.spinellis.invoice.<a href="../../../gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">InvoiceItem</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li class="navBarCell1Rev">Tree</li>
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li><a href="../../../gr/spinellis/product/package-tree.html">Next</a></li>
|
<li><a href="../../../gr/spinellis/product/package-tree.html">Next</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/invoice/package-tree.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/invoice/package-tree.html" target="_top">Frames</a></li>
|
||||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,25 +1,26 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-11-g86574a (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
graph [fontnames="svg"]
|
||||||
node [fontname="Helvetica",fontsize=10,shape=plaintext];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
nodesep=0.25;
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
ranksep=0.5;
|
nodesep=0.25;
|
||||||
// gr.spinellis.product.Product
|
ranksep=0.5;
|
||||||
c20 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>, URL="./Product.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.product.Product
|
||||||
// gr.spinellis.product.Category
|
c20 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>, URL="Product.html"];
|
||||||
c21 [label=<<table title="gr.spinellis.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" bgcolor="lemonChiffon" href="./Category.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>, URL="./Category.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.product.Category
|
||||||
// gr.spinellis.product.Product NAVASSOC java.lang.String
|
c21 [label=<<table title="gr.spinellis.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonChiffon" href="Category.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>, URL="Category.html"];
|
||||||
c20:p -> c27:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.product.Product navassoc java.lang.String
|
||||||
// gr.spinellis.product.Product NAVASSOC gr.spinellis.product.Category
|
c20 -> c27 [arrowhead=open,weight=1];
|
||||||
c20:p -> c21:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.product.Product navassoc gr.spinellis.product.Category
|
||||||
// gr.spinellis.product.Category NAVASSOC java.lang.String
|
c20 -> c21 [arrowhead=open,weight=1];
|
||||||
c21:p -> c27:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.product.Category navassoc java.lang.String
|
||||||
// java.lang.String
|
c21 -> c27 [arrowhead=open,weight=1];
|
||||||
c27 [label=<<table title="java.lang.String" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> String </td></tr><tr><td align="center" balign="center"> java.lang </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// java.lang.String
|
||||||
|
c27 [label=<<table title="java.lang.String" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> String </td></tr><tr><td align="center" balign="center"> java.lang </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,286 +1,286 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Category</title>
|
<title>Category</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Category";
|
parent.document.title="Category";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev Class</li>
|
<li>Prev Class</li>
|
||||||
<li><a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Next Class</span></a></li>
|
<li><a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Next Class</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/product/Category.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/product/Category.html" target="_top">Frames</a></li>
|
||||||
<li><a href="Category.html" target="_top">No Frames</a></li>
|
<li><a href="Category.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li>Method</li>
|
<li>Method</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="subTitle">gr.spinellis.product</div>
|
<div class="subTitle">gr.spinellis.product</div>
|
||||||
<h2 title="Class Category" class="title">Class Category</h2>
|
<h2 title="Class Category" class="title">Class Category</h2>
|
||||||
<!-- UML diagram added by UMLGraph version R5_7_2-25-gc0b796 (http://www.spinellis.gr/umlgraph/) -->
|
<!-- UML diagram added by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/) -->
|
||||||
<div align="center"><object type="image/svg+xml" data="Category.svg" alt="Package class diagram package Category" border=0></object></div>
|
<div align="center"><object type="image/svg+xml" data="Category.svg" alt="Package class diagram package Category" border=0></object></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>java.lang.Object</li>
|
<li>java.lang.Object</li>
|
||||||
<li>
|
<li>
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>gr.spinellis.product.Category</li>
|
<li>gr.spinellis.product.Category</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="description">
|
<div class="description">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<hr>
|
<hr>
|
||||||
<br>
|
<br>
|
||||||
<pre>public class <span class="typeNameLabel">Category</span>
|
<pre>public class <span class="typeNameLabel">Category</span>
|
||||||
extends java.lang.Object</pre>
|
extends java.lang.Object</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.summary">
|
<li class="blockList"><a name="field.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Summary</h3>
|
<h3>Field Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
<th class="colLast" scope="col">Field and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><code>java.lang.String</code></td>
|
<td class="colFirst"><code>java.lang.String</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Category.html#name">name</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Category.html#name">name</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><code>(package private) java.util.List<<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a>></code></td>
|
<td class="colFirst"><code>(package private) java.util.List<<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a>></code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Category.html#products">products</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Category.html#products">products</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.summary">
|
<li class="blockList"><a name="constructor.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Summary</h3>
|
<h3>Constructor Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
<th class="colOne" scope="col">Constructor and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Category.html#Category--">Category</a></span>()</code> </td>
|
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Category.html#Category--">Category</a></span>()</code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="method.summary">
|
<li class="blockList"><a name="method.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Method Summary</h3>
|
<h3>Method Summary</h3>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
<h3>Methods inherited from class java.lang.Object</h3>
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="details">
|
<div class="details">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.detail">
|
<li class="blockList"><a name="field.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Detail</h3>
|
<h3>Field Detail</h3>
|
||||||
<a name="name">
|
<a name="name">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>name</h4>
|
<h4>name</h4>
|
||||||
<pre>public java.lang.String name</pre>
|
<pre>public java.lang.String name</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a name="products">
|
<a name="products">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>products</h4>
|
<h4>products</h4>
|
||||||
<pre>java.util.List<<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a>> products</pre>
|
<pre>java.util.List<<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a>> products</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.detail">
|
<li class="blockList"><a name="constructor.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Detail</h3>
|
<h3>Constructor Detail</h3>
|
||||||
<a name="Category--">
|
<a name="Category--">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>Category</h4>
|
<h4>Category</h4>
|
||||||
<pre>public Category()</pre>
|
<pre>public Category()</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev Class</li>
|
<li>Prev Class</li>
|
||||||
<li><a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Next Class</span></a></li>
|
<li><a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Next Class</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/product/Category.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/product/Category.html" target="_top">Frames</a></li>
|
||||||
<li><a href="Category.html" target="_top">No Frames</a></li>
|
<li><a href="Category.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li>Method</li>
|
<li>Method</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,35 +1,36 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-11-g86574a (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
graph [fontnames="svg"]
|
||||||
node [fontname="Helvetica",fontsize=10,shape=plaintext];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
nodesep=0.25;
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
ranksep=0.5;
|
nodesep=0.25;
|
||||||
// gr.spinellis.invoice.InvoiceItem
|
ranksep=0.5;
|
||||||
c56 [label=<<table title="gr.spinellis.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="../invoice/InvoiceItem.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr><tr><td align="center" balign="center"> gr.spinellis.invoice </td></tr></table></td></tr></table>>, URL="../invoice/InvoiceItem.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.InvoiceItem
|
||||||
// gr.spinellis.invoice.Invoice
|
c57 [label=<<table title="gr.spinellis.invoice.InvoiceItem" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="../invoice/InvoiceItem.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> InvoiceItem </td></tr><tr><td align="center" balign="center"> gr.spinellis.invoice </td></tr></table></td></tr></table>>, URL="../invoice/InvoiceItem.html"];
|
||||||
c57 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="../invoice/Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr><tr><td align="center" balign="center"> gr.spinellis.invoice </td></tr></table></td></tr></table>>, URL="../invoice/Invoice.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.invoice.Invoice
|
||||||
// gr.spinellis.product.Product
|
c58 [label=<<table title="gr.spinellis.invoice.Invoice" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="../invoice/Invoice.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Invoice </td></tr><tr><td align="center" balign="center"> gr.spinellis.invoice </td></tr></table></td></tr></table>>, URL="../invoice/Invoice.html"];
|
||||||
c59 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" bgcolor="lemonChiffon" href="./Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>, URL="./Product.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.product.Product
|
||||||
// gr.spinellis.product.Category
|
c59 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" bgcolor="lemonChiffon" href="Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>, URL="Product.html"];
|
||||||
c60 [label=<<table title="gr.spinellis.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Category.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>, URL="./Category.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.product.Category
|
||||||
// gr.spinellis.invoice.InvoiceItem NAVASSOC gr.spinellis.product.Product
|
c60 [label=<<table title="gr.spinellis.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Category.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>, URL="Category.html"];
|
||||||
c56:p -> c59:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.InvoiceItem navassoc gr.spinellis.product.Product
|
||||||
// gr.spinellis.invoice.Invoice NAVASSOC gr.spinellis.invoice.InvoiceItem
|
c57 -> c59 [arrowhead=open,weight=1];
|
||||||
c57:p -> c56:p [taillabel="", label="", headlabel="*", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.invoice.Invoice navassoc gr.spinellis.invoice.InvoiceItem
|
||||||
// gr.spinellis.product.Product NAVASSOC java.lang.String
|
c58 -> c57 [arrowhead=open,weight=1,headlabel="*"];
|
||||||
c59:p -> c61:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.product.Product navassoc java.lang.String
|
||||||
// gr.spinellis.product.Product NAVASSOC gr.spinellis.product.Category
|
c59 -> c61 [arrowhead=open,weight=1];
|
||||||
c59:p -> c60:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.product.Product navassoc gr.spinellis.product.Category
|
||||||
// gr.spinellis.product.Category NAVASSOC java.lang.String
|
c59 -> c60 [arrowhead=open,weight=1];
|
||||||
c60:p -> c61:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.product.Category navassoc java.lang.String
|
||||||
// gr.spinellis.invoice.Invoice DEPEND gr.spinellis.product.Product
|
c60 -> c61 [arrowhead=open,weight=1];
|
||||||
c57:p -> c59:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open, style=dashed];
|
// gr.spinellis.invoice.Invoice depend gr.spinellis.product.Product
|
||||||
// java.lang.String
|
c58 -> c59 [arrowhead=open,style=dashed,weight=0];
|
||||||
c61 [label=<<table title="java.lang.String" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> String </td></tr><tr><td align="center" balign="center"> java.lang </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// java.lang.String
|
||||||
|
c61 [label=<<table title="java.lang.String" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> String </td></tr><tr><td align="center" balign="center"> java.lang </td></tr></table></td></tr></table>>, URL="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html"];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,312 +1,312 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Product</title>
|
<title>Product</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Product";
|
parent.document.title="Product";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Prev Class</span></a></li>
|
<li><a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Prev Class</span></a></li>
|
||||||
<li>Next Class</li>
|
<li>Next Class</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/product/Product.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/product/Product.html" target="_top">Frames</a></li>
|
||||||
<li><a href="Product.html" target="_top">No Frames</a></li>
|
<li><a href="Product.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li>Method</li>
|
<li>Method</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
<!-- ======== START OF CLASS DATA ======== -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div class="subTitle">gr.spinellis.product</div>
|
<div class="subTitle">gr.spinellis.product</div>
|
||||||
<h2 title="Class Product" class="title">Class Product</h2>
|
<h2 title="Class Product" class="title">Class Product</h2>
|
||||||
<!-- UML diagram added by UMLGraph version R5_7_2-25-gc0b796 (http://www.spinellis.gr/umlgraph/) -->
|
<!-- UML diagram added by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/) -->
|
||||||
<div align="center"><object type="image/svg+xml" data="Product.svg" alt="Package class diagram package Product" border=0></object></div>
|
<div align="center"><object type="image/svg+xml" data="Product.svg" alt="Package class diagram package Product" border=0></object></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>java.lang.Object</li>
|
<li>java.lang.Object</li>
|
||||||
<li>
|
<li>
|
||||||
<ul class="inheritance">
|
<ul class="inheritance">
|
||||||
<li>gr.spinellis.product.Product</li>
|
<li>gr.spinellis.product.Product</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<div class="description">
|
<div class="description">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<hr>
|
<hr>
|
||||||
<br>
|
<br>
|
||||||
<pre>public class <span class="typeNameLabel">Product</span>
|
<pre>public class <span class="typeNameLabel">Product</span>
|
||||||
extends java.lang.Object</pre>
|
extends java.lang.Object</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="summary">
|
<div class="summary">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- =========== FIELD SUMMARY =========== -->
|
<!-- =========== FIELD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.summary">
|
<li class="blockList"><a name="field.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Summary</h3>
|
<h3>Field Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
|
||||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||||
<th class="colLast" scope="col">Field and Description</th>
|
<th class="colLast" scope="col">Field and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><code><a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></code></td>
|
<td class="colFirst"><code><a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#category">category</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#category">category</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><code>java.lang.String</code></td>
|
<td class="colFirst"><code>java.lang.String</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#name">name</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#name">name</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><code>double</code></td>
|
<td class="colFirst"><code>double</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#price">price</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#price">price</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><code>int</code></td>
|
<td class="colFirst"><code>int</code></td>
|
||||||
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#stock">stock</a></span></code> </td>
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#stock">stock</a></span></code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.summary">
|
<li class="blockList"><a name="constructor.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Summary</h3>
|
<h3>Constructor Summary</h3>
|
||||||
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
|
||||||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colOne" scope="col">Constructor and Description</th>
|
<th class="colOne" scope="col">Constructor and Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#Product--">Product</a></span>()</code> </td>
|
<td class="colOne"><code><span class="memberNameLink"><a href="../../../gr/spinellis/product/Product.html#Product--">Product</a></span>()</code> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
<!-- ========== METHOD SUMMARY =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="method.summary">
|
<li class="blockList"><a name="method.summary">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Method Summary</h3>
|
<h3>Method Summary</h3>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Methods inherited from class java.lang.Object</h3>
|
<h3>Methods inherited from class java.lang.Object</h3>
|
||||||
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="details">
|
<div class="details">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<!-- ============ FIELD DETAIL =========== -->
|
<!-- ============ FIELD DETAIL =========== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="field.detail">
|
<li class="blockList"><a name="field.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Field Detail</h3>
|
<h3>Field Detail</h3>
|
||||||
<a name="name">
|
<a name="name">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>name</h4>
|
<h4>name</h4>
|
||||||
<pre>public java.lang.String name</pre>
|
<pre>public java.lang.String name</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a name="stock">
|
<a name="stock">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>stock</h4>
|
<h4>stock</h4>
|
||||||
<pre>public int stock</pre>
|
<pre>public int stock</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a name="price">
|
<a name="price">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>price</h4>
|
<h4>price</h4>
|
||||||
<pre>public double price</pre>
|
<pre>public double price</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<a name="category">
|
<a name="category">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>category</h4>
|
<h4>category</h4>
|
||||||
<pre>public <a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a> category</pre>
|
<pre>public <a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a> category</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList"><a name="constructor.detail">
|
<li class="blockList"><a name="constructor.detail">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h3>Constructor Detail</h3>
|
<h3>Constructor Detail</h3>
|
||||||
<a name="Product--">
|
<a name="Product--">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="blockListLast">
|
<ul class="blockListLast">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h4>Product</h4>
|
<h4>Product</h4>
|
||||||
<pre>public Product()</pre>
|
<pre>public Product()</pre>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
<!-- ========= END OF CLASS DATA ========= -->
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li class="navBarCell1Rev">Class</li>
|
<li class="navBarCell1Rev">Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Prev Class</span></a></li>
|
<li><a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Prev Class</span></a></li>
|
||||||
<li>Next Class</li>
|
<li>Next Class</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/product/Product.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/product/Product.html" target="_top">Frames</a></li>
|
||||||
<li><a href="Product.html" target="_top">No Frames</a></li>
|
<li><a href="Product.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Summary: </li>
|
<li>Summary: </li>
|
||||||
<li>Nested | </li>
|
<li>Nested | </li>
|
||||||
<li><a href="#field.summary">Field</a> | </li>
|
<li><a href="#field.summary">Field</a> | </li>
|
||||||
<li><a href="#constructor.summary">Constr</a> | </li>
|
<li><a href="#constructor.summary">Constr</a> | </li>
|
||||||
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="subNavList">
|
<ul class="subNavList">
|
||||||
<li>Detail: </li>
|
<li>Detail: </li>
|
||||||
<li><a href="#field.detail">Field</a> | </li>
|
<li><a href="#field.detail">Field</a> | </li>
|
||||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||||
<li>Method</li>
|
<li>Method</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,20 @@
|
||||||
#!/usr/local/bin/dot
|
#!/usr/local/bin/dot
|
||||||
#
|
#
|
||||||
# Class diagram
|
# Class diagram
|
||||||
# Generated by UMLGraph version R5_7_2-11-g86574a (http://www.umlgraph.org/)
|
# Generated by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/)
|
||||||
#
|
#
|
||||||
|
|
||||||
digraph G {
|
digraph G {
|
||||||
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10];
|
graph [fontnames="svg"]
|
||||||
node [fontname="Helvetica",fontsize=10,shape=plaintext];
|
edge [fontname="Helvetica",fontsize=10,labelfontname="Helvetica",labelfontsize=10,color="black"];
|
||||||
nodesep=0.25;
|
node [fontname="Helvetica",fontcolor="black",fontsize=10,shape=plaintext,margin=0,width=0,height=0];
|
||||||
ranksep=0.5;
|
nodesep=0.25;
|
||||||
// gr.spinellis.product.Product
|
ranksep=0.5;
|
||||||
c8 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>, URL="./Product.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.product.Product
|
||||||
// gr.spinellis.product.Category
|
c8 [label=<<table title="gr.spinellis.product.Product" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Product.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Product </td></tr></table></td></tr></table>>, URL="Product.html"];
|
||||||
c9 [label=<<table title="gr.spinellis.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" port="p" href="./Category.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>, URL="./Category.html", fontname="Helvetica", fontcolor="black", fontsize=10.0];
|
// gr.spinellis.product.Category
|
||||||
// gr.spinellis.product.Product NAVASSOC gr.spinellis.product.Category
|
c9 [label=<<table title="gr.spinellis.product.Category" border="0" cellborder="1" cellspacing="0" cellpadding="2" href="Category.html" target="_parent"><tr><td><table border="0" cellspacing="0" cellpadding="1"><tr><td align="center" balign="center"> Category </td></tr></table></td></tr></table>>, URL="Category.html"];
|
||||||
c8:p -> c9:p [taillabel="", label="", headlabel="", fontname="Helvetica", fontcolor="black", fontsize=10.0, color="black", arrowhead=open];
|
// gr.spinellis.product.Product navassoc gr.spinellis.product.Category
|
||||||
|
c8 -> c9 [arrowhead=open,weight=1];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,21 +1,21 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>gr.spinellis.product</title>
|
<title>gr.spinellis.product</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h1 class="bar"><a href="../../../gr/spinellis/product/package-summary.html" target="classFrame">gr.spinellis.product</a></h1>
|
<h1 class="bar"><a href="../../../gr/spinellis/product/package-summary.html" target="classFrame">gr.spinellis.product</a></h1>
|
||||||
<div class="indexContainer">
|
<div class="indexContainer">
|
||||||
<h2 title="Classes">Classes</h2>
|
<h2 title="Classes">Classes</h2>
|
||||||
<ul title="Classes">
|
<ul title="Classes">
|
||||||
<li><a href="Category.html" title="class in gr.spinellis.product" target="classFrame">Category</a></li>
|
<li><a href="Category.html" title="class in gr.spinellis.product" target="classFrame">Category</a></li>
|
||||||
<li><a href="Product.html" title="class in gr.spinellis.product" target="classFrame">Product</a></li>
|
<li><a href="Product.html" title="class in gr.spinellis.product" target="classFrame">Product</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,146 +1,146 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>gr.spinellis.product</title>
|
<title>gr.spinellis.product</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="gr.spinellis.product";
|
parent.document.title="gr.spinellis.product";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li class="navBarCell1Rev">Package</li>
|
<li class="navBarCell1Rev">Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/invoice/package-summary.html">Prev Package</a></li>
|
<li><a href="../../../gr/spinellis/invoice/package-summary.html">Prev Package</a></li>
|
||||||
<li>Next Package</li>
|
<li>Next Package</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/product/package-summary.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/product/package-summary.html" target="_top">Frames</a></li>
|
||||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 title="Package" class="title">Package gr.spinellis.product</h1>
|
<h1 title="Package" class="title">Package gr.spinellis.product</h1>
|
||||||
<!-- UML diagram added by UMLGraph version R5_7_2-25-gc0b796 (http://www.spinellis.gr/umlgraph/) -->
|
<!-- UML diagram added by UMLGraph version 281411 (http://www.spinellis.gr/umlgraph/) -->
|
||||||
<div align="center"><object type="image/svg+xml" data="gr.spinellis.product.svg" alt="Package class diagram package gr.spinellis.product" border=0></object></div>
|
<div align="center"><object type="image/svg+xml" data="gr.spinellis.product.svg" alt="Package class diagram package gr.spinellis.product" border=0></object></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
|
||||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Class</th>
|
<th class="colFirst" scope="col">Class</th>
|
||||||
<th class="colLast" scope="col">Description</th>
|
<th class="colLast" scope="col">Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></td>
|
<td class="colFirst"><a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></td>
|
||||||
<td class="colLast"> </td>
|
<td class="colLast"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></td>
|
<td class="colFirst"><a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></td>
|
||||||
<td class="colLast"> </td>
|
<td class="colLast"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li class="navBarCell1Rev">Package</li>
|
<li class="navBarCell1Rev">Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="package-tree.html">Tree</a></li>
|
<li><a href="package-tree.html">Tree</a></li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/invoice/package-summary.html">Prev Package</a></li>
|
<li><a href="../../../gr/spinellis/invoice/package-summary.html">Prev Package</a></li>
|
||||||
<li>Next Package</li>
|
<li>Next Package</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/product/package-summary.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/product/package-summary.html" target="_top">Frames</a></li>
|
||||||
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
<li><a href="package-summary.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,136 +1,136 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>gr.spinellis.product Class Hierarchy</title>
|
<title>gr.spinellis.product Class Hierarchy</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="../../../script.js"></script>
|
<script type="text/javascript" src="../../../script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="gr.spinellis.product Class Hierarchy";
|
parent.document.title="gr.spinellis.product Class Hierarchy";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li class="navBarCell1Rev">Tree</li>
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/invoice/package-tree.html">Prev</a></li>
|
<li><a href="../../../gr/spinellis/invoice/package-tree.html">Prev</a></li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/product/package-tree.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/product/package-tree.html" target="_top">Frames</a></li>
|
||||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 class="title">Hierarchy For Package gr.spinellis.product</h1>
|
<h1 class="title">Hierarchy For Package gr.spinellis.product</h1>
|
||||||
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||||
<ul class="horizontal">
|
<ul class="horizontal">
|
||||||
<li><a href="../../../overview-tree.html">All Packages</a></li>
|
<li><a href="../../../overview-tree.html">All Packages</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li type="circle">java.lang.Object
|
<li type="circle">java.lang.Object
|
||||||
<ul>
|
<ul>
|
||||||
<li type="circle">gr.spinellis.product.<a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Category</span></a></li>
|
<li type="circle">gr.spinellis.product.<a href="../../../gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Category</span></a></li>
|
||||||
<li type="circle">gr.spinellis.product.<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Product</span></a></li>
|
<li type="circle">gr.spinellis.product.<a href="../../../gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Product</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="../../../overview-summary.html">Overview</a></li>
|
<li><a href="../../../overview-summary.html">Overview</a></li>
|
||||||
<li><a href="package-summary.html">Package</a></li>
|
<li><a href="package-summary.html">Package</a></li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li class="navBarCell1Rev">Tree</li>
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="../../../index-all.html">Index</a></li>
|
<li><a href="../../../index-all.html">Index</a></li>
|
||||||
<li><a href="../../../help-doc.html">Help</a></li>
|
<li><a href="../../../help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../gr/spinellis/invoice/package-tree.html">Prev</a></li>
|
<li><a href="../../../gr/spinellis/invoice/package-tree.html">Prev</a></li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="../../../index.html?gr/spinellis/product/package-tree.html" target="_top">Frames</a></li>
|
<li><a href="../../../index.html?gr/spinellis/product/package-tree.html" target="_top">Frames</a></li>
|
||||||
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
<li><a href="package-tree.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,223 +1,223 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>API Help</title>
|
<title>API Help</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="API Help";
|
parent.document.title="API Help";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li class="navBarCell1Rev">Help</li>
|
<li class="navBarCell1Rev">Help</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
|
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
|
||||||
<li><a href="help-doc.html" target="_top">No Frames</a></li>
|
<li><a href="help-doc.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 class="title">How This API Document Is Organized</h1>
|
<h1 class="title">How This API Document Is Organized</h1>
|
||||||
<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
|
<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<ul class="blockList">
|
<ul class="blockList">
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Overview</h2>
|
<h2>Overview</h2>
|
||||||
<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
|
<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Package</h2>
|
<h2>Package</h2>
|
||||||
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
|
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Interfaces (italic)</li>
|
<li>Interfaces (italic)</li>
|
||||||
<li>Classes</li>
|
<li>Classes</li>
|
||||||
<li>Enums</li>
|
<li>Enums</li>
|
||||||
<li>Exceptions</li>
|
<li>Exceptions</li>
|
||||||
<li>Errors</li>
|
<li>Errors</li>
|
||||||
<li>Annotation Types</li>
|
<li>Annotation Types</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Class/Interface</h2>
|
<h2>Class/Interface</h2>
|
||||||
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
|
<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Class inheritance diagram</li>
|
<li>Class inheritance diagram</li>
|
||||||
<li>Direct Subclasses</li>
|
<li>Direct Subclasses</li>
|
||||||
<li>All Known Subinterfaces</li>
|
<li>All Known Subinterfaces</li>
|
||||||
<li>All Known Implementing Classes</li>
|
<li>All Known Implementing Classes</li>
|
||||||
<li>Class/interface declaration</li>
|
<li>Class/interface declaration</li>
|
||||||
<li>Class/interface description</li>
|
<li>Class/interface description</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Nested Class Summary</li>
|
<li>Nested Class Summary</li>
|
||||||
<li>Field Summary</li>
|
<li>Field Summary</li>
|
||||||
<li>Constructor Summary</li>
|
<li>Constructor Summary</li>
|
||||||
<li>Method Summary</li>
|
<li>Method Summary</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Field Detail</li>
|
<li>Field Detail</li>
|
||||||
<li>Constructor Detail</li>
|
<li>Constructor Detail</li>
|
||||||
<li>Method Detail</li>
|
<li>Method Detail</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
|
<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Annotation Type</h2>
|
<h2>Annotation Type</h2>
|
||||||
<p>Each annotation type has its own separate page with the following sections:</p>
|
<p>Each annotation type has its own separate page with the following sections:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Annotation Type declaration</li>
|
<li>Annotation Type declaration</li>
|
||||||
<li>Annotation Type description</li>
|
<li>Annotation Type description</li>
|
||||||
<li>Required Element Summary</li>
|
<li>Required Element Summary</li>
|
||||||
<li>Optional Element Summary</li>
|
<li>Optional Element Summary</li>
|
||||||
<li>Element Detail</li>
|
<li>Element Detail</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Enum</h2>
|
<h2>Enum</h2>
|
||||||
<p>Each enum has its own separate page with the following sections:</p>
|
<p>Each enum has its own separate page with the following sections:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Enum declaration</li>
|
<li>Enum declaration</li>
|
||||||
<li>Enum description</li>
|
<li>Enum description</li>
|
||||||
<li>Enum Constant Summary</li>
|
<li>Enum Constant Summary</li>
|
||||||
<li>Enum Constant Detail</li>
|
<li>Enum Constant Detail</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Tree (Class Hierarchy)</h2>
|
<h2>Tree (Class Hierarchy)</h2>
|
||||||
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
|
<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
|
<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
|
||||||
<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
|
<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Deprecated API</h2>
|
<h2>Deprecated API</h2>
|
||||||
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
|
<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Index</h2>
|
<h2>Index</h2>
|
||||||
<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
|
<p>The <a href="index-all.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Prev/Next</h2>
|
<h2>Prev/Next</h2>
|
||||||
<p>These links take you to the next or previous class, interface, package, or related page.</p>
|
<p>These links take you to the next or previous class, interface, package, or related page.</p>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Frames/No Frames</h2>
|
<h2>Frames/No Frames</h2>
|
||||||
<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
|
<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>All Classes</h2>
|
<h2>All Classes</h2>
|
||||||
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
|
<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Serialized Form</h2>
|
<h2>Serialized Form</h2>
|
||||||
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
|
<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
|
||||||
</li>
|
</li>
|
||||||
<li class="blockList">
|
<li class="blockList">
|
||||||
<h2>Constant Field Values</h2>
|
<h2>Constant Field Values</h2>
|
||||||
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
|
<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
|
<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li class="navBarCell1Rev">Help</li>
|
<li class="navBarCell1Rev">Help</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
|
<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
|
||||||
<li><a href="help-doc.html" target="_top">No Frames</a></li>
|
<li><a href="help-doc.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,225 +1,225 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Index</title>
|
<title>Index</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Index";
|
parent.document.title="Index";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li class="navBarCell1Rev">Index</li>
|
<li class="navBarCell1Rev">Index</li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
|
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
|
||||||
<li><a href="index-all.html" target="_top">No Frames</a></li>
|
<li><a href="index-all.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="contentContainer"><a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:N">N</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a name="I:A">
|
<div class="contentContainer"><a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:N">N</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a name="I:A">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">A</h2>
|
<h2 class="title">A</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#addItem-gr.spinellis.product.Product-int-">addItem(Product, int)</a></span> - Method in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#addItem-gr.spinellis.product.Product-int-">addItem(Product, int)</a></span> - Method in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a name="I:C">
|
<a name="I:C">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">C</h2>
|
<h2 class="title">C</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Category</span></a> - Class in <a href="gr/spinellis/product/package-summary.html">gr.spinellis.product</a></dt>
|
<dt><a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Category</span></a> - Class in <a href="gr/spinellis/product/package-summary.html">gr.spinellis.product</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Category.html#Category--">Category()</a></span> - Constructor for class gr.spinellis.product.<a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Category.html#Category--">Category()</a></span> - Constructor for class gr.spinellis.product.<a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#category">category</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#category">category</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Customer</span></a> - Class in <a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a></dt>
|
<dt><a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Customer</span></a> - Class in <a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Customer.html#Customer--">Customer()</a></span> - Constructor for class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Customer.html#Customer--">Customer()</a></span> - Constructor for class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#customer">customer</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#customer">customer</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a name="I:G">
|
<a name="I:G">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">G</h2>
|
<h2 class="title">G</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a> - package gr.spinellis.invoice</dt>
|
<dt><a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a> - package gr.spinellis.invoice</dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="gr/spinellis/product/package-summary.html">gr.spinellis.product</a> - package gr.spinellis.product</dt>
|
<dt><a href="gr/spinellis/product/package-summary.html">gr.spinellis.product</a> - package gr.spinellis.product</dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a name="I:I">
|
<a name="I:I">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">I</h2>
|
<h2 class="title">I</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Invoice</span></a> - Class in <a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a></dt>
|
<dt><a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Invoice</span></a> - Class in <a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#Invoice--">Invoice()</a></span> - Constructor for class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#Invoice--">Invoice()</a></span> - Constructor for class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#invoiceDate">invoiceDate</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#invoiceDate">invoiceDate</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">InvoiceItem</span></a> - Class in <a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a></dt>
|
<dt><a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">InvoiceItem</span></a> - Class in <a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/InvoiceItem.html#InvoiceItem--">InvoiceItem()</a></span> - Constructor for class gr.spinellis.invoice.<a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/InvoiceItem.html#InvoiceItem--">InvoiceItem()</a></span> - Constructor for class gr.spinellis.invoice.<a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#items">items</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#items">items</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a name="I:N">
|
<a name="I:N">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">N</h2>
|
<h2 class="title">N</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Customer.html#name">name</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Customer.html#name">name</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice">Customer</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Category.html#name">name</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Category.html#name">name</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#name">name</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#name">name</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a name="I:P">
|
<a name="I:P">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">P</h2>
|
<h2 class="title">P</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#price">price</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#price">price</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/InvoiceItem.html#product">product</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/InvoiceItem.html#product">product</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Product</span></a> - Class in <a href="gr/spinellis/product/package-summary.html">gr.spinellis.product</a></dt>
|
<dt><a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Product</span></a> - Class in <a href="gr/spinellis/product/package-summary.html">gr.spinellis.product</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#Product--">Product()</a></span> - Constructor for class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#Product--">Product()</a></span> - Constructor for class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Category.html#products">products</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Category.html#products">products</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product">Category</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a name="I:Q">
|
<a name="I:Q">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">Q</h2>
|
<h2 class="title">Q</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/InvoiceItem.html#quantity">quantity</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/InvoiceItem.html#quantity">quantity</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice">InvoiceItem</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a name="I:S">
|
<a name="I:S">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">S</h2>
|
<h2 class="title">S</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#stock">stock</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/product/Product.html#stock">stock</a></span> - Variable in class gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product">Product</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a name="I:T">
|
<a name="I:T">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<h2 class="title">T</h2>
|
<h2 class="title">T</h2>
|
||||||
<dl>
|
<dl>
|
||||||
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#total">total</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
<dt><span class="memberNameLink"><a href="gr/spinellis/invoice/Invoice.html#total">total</a></span> - Variable in class gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice">Invoice</a></dt>
|
||||||
<dd> </dd>
|
<dd> </dd>
|
||||||
</dl>
|
</dl>
|
||||||
<a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:N">N</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:S">S</a> <a href="#I:T">T</a> </div>
|
<a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:G">G</a> <a href="#I:I">I</a> <a href="#I:N">N</a> <a href="#I:P">P</a> <a href="#I:Q">Q</a> <a href="#I:S">S</a> <a href="#I:T">T</a> </div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li class="navBarCell1Rev">Index</li>
|
<li class="navBarCell1Rev">Index</li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
|
<li><a href="index.html?index-all.html" target="_top">Frames</a></li>
|
||||||
<li><a href="index-all.html" target="_top">No Frames</a></li>
|
<li><a href="index-all.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,75 +1,75 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:48:12 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Generated Documentation (Untitled)</title>
|
<title>Generated Documentation (Untitled)</title>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
tmpTargetPage = "" + window.location.search;
|
tmpTargetPage = "" + window.location.search;
|
||||||
if (tmpTargetPage != "" && tmpTargetPage != "undefined")
|
if (tmpTargetPage != "" && tmpTargetPage != "undefined")
|
||||||
tmpTargetPage = tmpTargetPage.substring(1);
|
tmpTargetPage = tmpTargetPage.substring(1);
|
||||||
if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
|
if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
|
||||||
tmpTargetPage = "undefined";
|
tmpTargetPage = "undefined";
|
||||||
targetPage = tmpTargetPage;
|
targetPage = tmpTargetPage;
|
||||||
function validURL(url) {
|
function validURL(url) {
|
||||||
try {
|
try {
|
||||||
url = decodeURIComponent(url);
|
url = decodeURIComponent(url);
|
||||||
}
|
}
|
||||||
catch (error) {
|
catch (error) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
var pos = url.indexOf(".html");
|
var pos = url.indexOf(".html");
|
||||||
if (pos == -1 || pos != url.length - 5)
|
if (pos == -1 || pos != url.length - 5)
|
||||||
return false;
|
return false;
|
||||||
var allowNumber = false;
|
var allowNumber = false;
|
||||||
var allowSep = false;
|
var allowSep = false;
|
||||||
var seenDot = false;
|
var seenDot = false;
|
||||||
for (var i = 0; i < url.length - 5; i++) {
|
for (var i = 0; i < url.length - 5; i++) {
|
||||||
var ch = url.charAt(i);
|
var ch = url.charAt(i);
|
||||||
if ('a' <= ch && ch <= 'z' ||
|
if ('a' <= ch && ch <= 'z' ||
|
||||||
'A' <= ch && ch <= 'Z' ||
|
'A' <= ch && ch <= 'Z' ||
|
||||||
ch == '$' ||
|
ch == '$' ||
|
||||||
ch == '_' ||
|
ch == '_' ||
|
||||||
ch.charCodeAt(0) > 127) {
|
ch.charCodeAt(0) > 127) {
|
||||||
allowNumber = true;
|
allowNumber = true;
|
||||||
allowSep = true;
|
allowSep = true;
|
||||||
} else if ('0' <= ch && ch <= '9'
|
} else if ('0' <= ch && ch <= '9'
|
||||||
|| ch == '-') {
|
|| ch == '-') {
|
||||||
if (!allowNumber)
|
if (!allowNumber)
|
||||||
return false;
|
return false;
|
||||||
} else if (ch == '/' || ch == '.') {
|
} else if (ch == '/' || ch == '.') {
|
||||||
if (!allowSep)
|
if (!allowSep)
|
||||||
return false;
|
return false;
|
||||||
allowNumber = false;
|
allowNumber = false;
|
||||||
allowSep = false;
|
allowSep = false;
|
||||||
if (ch == '.')
|
if (ch == '.')
|
||||||
seenDot = true;
|
seenDot = true;
|
||||||
if (ch == '/' && seenDot)
|
if (ch == '/' && seenDot)
|
||||||
return false;
|
return false;
|
||||||
} else {
|
} else {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
function loadFrames() {
|
function loadFrames() {
|
||||||
if (targetPage != "" && targetPage != "undefined")
|
if (targetPage != "" && targetPage != "undefined")
|
||||||
top.classFrame.location = top.targetPage;
|
top.classFrame.location = top.targetPage;
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
|
<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
|
||||||
<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
|
<frameset rows="30%,70%" title="Left frames" onload="top.loadFrames()">
|
||||||
<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
|
<frame src="overview-frame.html" name="packageListFrame" title="All Packages">
|
||||||
<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
|
<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
|
||||||
</frameset>
|
</frameset>
|
||||||
<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
|
<frame src="overview-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
|
||||||
<noframes>
|
<noframes>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<h2>Frame Alert</h2>
|
<h2>Frame Alert</h2>
|
||||||
<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
|
<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p>
|
||||||
</noframes>
|
</noframes>
|
||||||
</frameset>
|
</frameset>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,22 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Overview List</title>
|
<title>Overview List</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="indexHeader"><span><a href="allclasses-frame.html" target="packageFrame">All Classes</a></span></div>
|
<div class="indexHeader"><span><a href="allclasses-frame.html" target="packageFrame">All Classes</a></span></div>
|
||||||
<div class="indexContainer">
|
<div class="indexContainer">
|
||||||
<h2 title="Packages">Packages</h2>
|
<h2 title="Packages">Packages</h2>
|
||||||
<ul title="Packages">
|
<ul title="Packages">
|
||||||
<li><a href="gr/spinellis/invoice/package-frame.html" target="packageFrame">gr.spinellis.invoice</a></li>
|
<li><a href="gr/spinellis/invoice/package-frame.html" target="packageFrame">gr.spinellis.invoice</a></li>
|
||||||
<li><a href="gr/spinellis/product/package-frame.html" target="packageFrame">gr.spinellis.product</a></li>
|
<li><a href="gr/spinellis/product/package-frame.html" target="packageFrame">gr.spinellis.product</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<p> </p>
|
<p> </p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,137 +1,137 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Overview</title>
|
<title>Overview</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Overview";
|
parent.document.title="Overview";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li class="navBarCell1Rev">Overview</li>
|
<li class="navBarCell1Rev">Overview</li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
|
<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
|
||||||
<li><a href="overview-summary.html" target="_top">No Frames</a></li>
|
<li><a href="overview-summary.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
|
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Packages table, listing packages, and an explanation">
|
||||||
<caption><span>Packages</span><span class="tabEnd"> </span></caption>
|
<caption><span>Packages</span><span class="tabEnd"> </span></caption>
|
||||||
<tr>
|
<tr>
|
||||||
<th class="colFirst" scope="col">Package</th>
|
<th class="colFirst" scope="col">Package</th>
|
||||||
<th class="colLast" scope="col">Description</th>
|
<th class="colLast" scope="col">Description</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr class="altColor">
|
<tr class="altColor">
|
||||||
<td class="colFirst"><a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a></td>
|
<td class="colFirst"><a href="gr/spinellis/invoice/package-summary.html">gr.spinellis.invoice</a></td>
|
||||||
<td class="colLast"> </td>
|
<td class="colLast"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="rowColor">
|
<tr class="rowColor">
|
||||||
<td class="colFirst"><a href="gr/spinellis/product/package-summary.html">gr.spinellis.product</a></td>
|
<td class="colFirst"><a href="gr/spinellis/product/package-summary.html">gr.spinellis.product</a></td>
|
||||||
<td class="colLast"> </td>
|
<td class="colLast"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li class="navBarCell1Rev">Overview</li>
|
<li class="navBarCell1Rev">Overview</li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li><a href="overview-tree.html">Tree</a></li>
|
<li><a href="overview-tree.html">Tree</a></li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
|
<li><a href="index.html?overview-summary.html" target="_top">Frames</a></li>
|
||||||
<li><a href="overview-summary.html" target="_top">No Frames</a></li>
|
<li><a href="overview-summary.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,140 +1,140 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||||
<!-- NewPage -->
|
<!-- NewPage -->
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<!-- Generated by javadoc (1.8.0_121) on Tue Mar 21 19:49:58 EET 2017 -->
|
<!-- Generated by javadoc (1.8.0_212) on Wed Apr 10 14:04:52 EEST 2019 -->
|
||||||
<title>Class Hierarchy</title>
|
<title>Class Hierarchy</title>
|
||||||
<meta name="date" content="2017-03-21">
|
<meta name="date" content="2019-04-10">
|
||||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||||
<script type="text/javascript" src="script.js"></script>
|
<script type="text/javascript" src="script.js"></script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
try {
|
try {
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
if (location.href.indexOf('is-external=true') == -1) {
|
||||||
parent.document.title="Class Hierarchy";
|
parent.document.title="Class Hierarchy";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch(err) {
|
catch(err) {
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
<noscript>
|
<noscript>
|
||||||
<div>JavaScript is disabled on your browser.</div>
|
<div>JavaScript is disabled on your browser.</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||||
<div class="topNav"><a name="navbar.top">
|
<div class="topNav"><a name="navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.top.firstrow">
|
<a name="navbar.top.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li class="navBarCell1Rev">Tree</li>
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
|
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
|
||||||
<li><a href="overview-tree.html" target="_top">No Frames</a></li>
|
<li><a href="overview-tree.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_top">
|
<ul class="navList" id="allclasses_navbar_top">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.top">
|
<a name="skip.navbar.top">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<h1 class="title">Hierarchy For All Packages</h1>
|
<h1 class="title">Hierarchy For All Packages</h1>
|
||||||
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||||
<ul class="horizontal">
|
<ul class="horizontal">
|
||||||
<li><a href="gr/spinellis/invoice/package-tree.html">gr.spinellis.invoice</a>, </li>
|
<li><a href="gr/spinellis/invoice/package-tree.html">gr.spinellis.invoice</a>, </li>
|
||||||
<li><a href="gr/spinellis/product/package-tree.html">gr.spinellis.product</a></li>
|
<li><a href="gr/spinellis/product/package-tree.html">gr.spinellis.product</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="contentContainer">
|
<div class="contentContainer">
|
||||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||||
<ul>
|
<ul>
|
||||||
<li type="circle">java.lang.Object
|
<li type="circle">java.lang.Object
|
||||||
<ul>
|
<ul>
|
||||||
<li type="circle">gr.spinellis.product.<a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Category</span></a></li>
|
<li type="circle">gr.spinellis.product.<a href="gr/spinellis/product/Category.html" title="class in gr.spinellis.product"><span class="typeNameLink">Category</span></a></li>
|
||||||
<li type="circle">gr.spinellis.invoice.<a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Customer</span></a></li>
|
<li type="circle">gr.spinellis.invoice.<a href="gr/spinellis/invoice/Customer.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Customer</span></a></li>
|
||||||
<li type="circle">gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Invoice</span></a></li>
|
<li type="circle">gr.spinellis.invoice.<a href="gr/spinellis/invoice/Invoice.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">Invoice</span></a></li>
|
||||||
<li type="circle">gr.spinellis.invoice.<a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">InvoiceItem</span></a></li>
|
<li type="circle">gr.spinellis.invoice.<a href="gr/spinellis/invoice/InvoiceItem.html" title="class in gr.spinellis.invoice"><span class="typeNameLink">InvoiceItem</span></a></li>
|
||||||
<li type="circle">gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Product</span></a></li>
|
<li type="circle">gr.spinellis.product.<a href="gr/spinellis/product/Product.html" title="class in gr.spinellis.product"><span class="typeNameLink">Product</span></a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||||
<div class="bottomNav"><a name="navbar.bottom">
|
<div class="bottomNav"><a name="navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||||
<a name="navbar.bottom.firstrow">
|
<a name="navbar.bottom.firstrow">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a>
|
</a>
|
||||||
<ul class="navList" title="Navigation">
|
<ul class="navList" title="Navigation">
|
||||||
<li><a href="overview-summary.html">Overview</a></li>
|
<li><a href="overview-summary.html">Overview</a></li>
|
||||||
<li>Package</li>
|
<li>Package</li>
|
||||||
<li>Class</li>
|
<li>Class</li>
|
||||||
<li class="navBarCell1Rev">Tree</li>
|
<li class="navBarCell1Rev">Tree</li>
|
||||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||||
<li><a href="index-all.html">Index</a></li>
|
<li><a href="index-all.html">Index</a></li>
|
||||||
<li><a href="help-doc.html">Help</a></li>
|
<li><a href="help-doc.html">Help</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<div class="subNav">
|
<div class="subNav">
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li>Prev</li>
|
<li>Prev</li>
|
||||||
<li>Next</li>
|
<li>Next</li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList">
|
<ul class="navList">
|
||||||
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
|
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
|
||||||
<li><a href="overview-tree.html" target="_top">No Frames</a></li>
|
<li><a href="overview-tree.html" target="_top">No Frames</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<ul class="navList" id="allclasses_navbar_bottom">
|
<ul class="navList" id="allclasses_navbar_bottom">
|
||||||
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
<li><a href="allclasses-noframe.html">All Classes</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
<div>
|
<div>
|
||||||
<script type="text/javascript"><!--
|
<script type="text/javascript"><!--
|
||||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||||
if(window==top) {
|
if(window==top) {
|
||||||
allClassesLink.style.display = "block";
|
allClassesLink.style.display = "block";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
allClassesLink.style.display = "none";
|
allClassesLink.style.display = "none";
|
||||||
}
|
}
|
||||||
//-->
|
//-->
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
<a name="skip.navbar.bottom">
|
<a name="skip.navbar.bottom">
|
||||||
<!-- -->
|
<!-- -->
|
||||||
</a></div>
|
</a></div>
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
||||||
|
|
@ -1,2 +1,2 @@
|
||||||
gr.spinellis.invoice
|
gr.spinellis.invoice
|
||||||
gr.spinellis.product
|
gr.spinellis.product
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue