]> source.dussan.org Git - vaadin-framework.git/commitdiff
Remove package javadocs as they are all out of date
authorArtur Signell <artur@vaadin.com>
Fri, 19 Aug 2016 05:17:51 +0000 (08:17 +0300)
committerArtur Signell <artur@vaadin.com>
Fri, 19 Aug 2016 08:40:58 +0000 (11:40 +0300)
Change-Id: Ie3210997959923f70fbb73be4e9672827366d35a

server/src/main/javadoc/com/vaadin/annotations/package.html [deleted file]
server/src/main/javadoc/com/vaadin/data/package.html [deleted file]
server/src/main/javadoc/com/vaadin/data/util/package.html [deleted file]
server/src/main/javadoc/com/vaadin/data/validator/package.html [deleted file]
server/src/main/javadoc/com/vaadin/event/package.html [deleted file]
server/src/main/javadoc/com/vaadin/package.html [deleted file]
server/src/main/javadoc/com/vaadin/server/package.html [deleted file]
server/src/main/javadoc/com/vaadin/ui/package.html [deleted file]

diff --git a/server/src/main/javadoc/com/vaadin/annotations/package.html b/server/src/main/javadoc/com/vaadin/annotations/package.html
deleted file mode 100644 (file)
index d789e9b..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-</head>
-
-<body bgcolor="white">
-
-<p>Contains annotations used in Vaadin. Note that some annotations
-are also found in other packages e.g., {@link com.vaadin.ui.ClientWidget}.</p>
-
-</body>
-</html>
diff --git a/server/src/main/javadoc/com/vaadin/data/package.html b/server/src/main/javadoc/com/vaadin/data/package.html
deleted file mode 100644 (file)
index ba576b6..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-</head>
-
-<body bgcolor="white">
-
-<p>Contains interfaces for the data layer, mainly for binding typed
-data and data collections to components, and for validating data.</p>
-
-<h2>Data binding</h2>
-
-<p>The package contains a three-tiered structure for typed data
-objects and collections of them:</p>
-
-<ul>
-       <li>A {@link com.vaadin.data.Property Property} represents a
-       single, typed data value.
-
-       <li>An {@link com.vaadin.data.Item Item} embodies a set of <i>Properties</i>.
-       A locally unique (inside the {@link com.vaadin.data.Item Item})
-       Property identifier corresponds to each Property inside the Item.</li>
-       <li>A {@link com.vaadin.data.Container Container} contains a set
-       of Items, each corresponding to a locally unique Item identifier. Note
-       that Container imposes a few restrictions on the data stored in it, see
-       {@link com.vaadin.data.Container Container} for further information.</li>
-</ul>
-
-<p>For more information on the data model, see the <a
-       href="http://vaadin.com/book/-/page/datamodel.html">Data model
-chapter</a> in Book of Vaadin.</p>
-
-<h2>Buffering</h2>
-
-<p>A {@link com.vaadin.data.Buffered Buffered} implementor is able
-to track and buffer changes and commit or discard them later.</p>
-
-<h2>Validation</h2>
-
-<p>{@link com.vaadin.data.Validator Validator} implementations are
-used to validate data, typically the value of a {@link
-com.vaadin.v7.ui.LegacyField LegacyField}. One or more {@link com.vaadin.data.Validator
-Validators} can be added to a {@link com.vaadin.data.Validatable
-Validatable} implementor and then used to validate the value of the
-Validatable. </p>
-
-<!-- Put @see and @since tags down here. -->
-</body>
-</html>
diff --git a/server/src/main/javadoc/com/vaadin/data/util/package.html b/server/src/main/javadoc/com/vaadin/data/util/package.html
deleted file mode 100644 (file)
index 07e3acd..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-
-</head>
-
-<body bgcolor="white">
-
-<p>Provides implementations of Property, Item and Container
-interfaces, and utilities for the data layer.</p>
-
-<p>Various Property, Item and Container implementations are provided
-in this package. Each implementation can have its own sets of
-constraints on the data it encapsulates and on how the implementation
-can be used. See the class javadocs for more information.</p>
-
-</body>
-</html>
diff --git a/server/src/main/javadoc/com/vaadin/data/validator/package.html b/server/src/main/javadoc/com/vaadin/data/validator/package.html
deleted file mode 100644 (file)
index c991bfc..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-
-</head>
-
-<body bgcolor="white">
-
-<!-- Package summary here -->
-
-<p>Provides various {@link com.vaadin.data.Validator}
-implementations.</p>
-
-<p>{@link com.vaadin.data.validator.AbstractValidator
-AbstractValidator} provides an abstract implementation of the {@link
-com.vaadin.data.Validator} interface and can be extended for custom
-validation needs. {@link
-com.vaadin.data.validator.AbstractStringValidator
-AbstractStringValidator} can also be extended if the value is a String.</p>
-
-
-</body>
-</html>
diff --git a/server/src/main/javadoc/com/vaadin/event/package.html b/server/src/main/javadoc/com/vaadin/event/package.html
deleted file mode 100644 (file)
index 2e7e17b..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-</head>
-
-<body bgcolor="white">
-
-<!-- Package summary here -->
-
-<p>Provides classes and interfaces for the inheritable event
-model. The model supports inheritable events and a flexible way of
-registering and unregistering event listeners. It's a fundamental building
-block of Vaadin, and as it is included in
-{@link com.vaadin.ui.AbstractComponent}, all UI components
-automatically support it.</p>
-
-<h2>Package Specification</h2>
-
-<p>The core of the event model is the inheritable event class
-hierarchy, and the {@link com.vaadin.event.EventRouter EventRouter}
-which provide a simple, ubiquitous mechanism to transport events to all
-interested parties.</p>
-
-<p>The power of the event inheritance arises from the possibility of
-receiving not only the events of the registered type, <i>but also the
-ones which are inherited from it</i>. For example, let's assume that there
-are the events <code>GeneralEvent</code> and <code>SpecializedEvent</code>
-so that the latter inherits the former. Furthermore we have an object
-<code>A</code> which registers to receive <code>GeneralEvent</code> type
-events from the object <code>B</code>. <code>A</code> would of course
-receive all <code>GeneralEvent</code>s generated by <code>B</code>, but in
-addition to this, <code>A</code> would also receive all 
-<code>SpecializedEvent</code>s generated by <code>B</code>. However, if
-<code>B</code> generates some other events that do not have 
-<code>GeneralEvent</code> as an ancestor, <code>A</code> would not receive
-them unless it registers to listen for them, too.</p>
-
-<p>The interface to attaching and detaching listeners to and from an object
-works with methods. One specifies the event that should trigger the listener,
-the trigger method that should be called when a suitable event occurs and the
-object owning the method. From these a new listener is constructed and added
-to the event router of the specified component.</p>
-
-<p>The interface is defined in
-{@link com.vaadin.event.MethodEventSource MethodEventSource}, and a
-straightforward implementation of it is defined in
-{@link com.vaadin.event.EventRouter EventRouter} which also includes
-a method to actually fire the events.</p>
-
-<p>All fired events are passed to all registered listeners, which are of
-type {@link com.vaadin.event.ListenerMethod ListenerMethod}. The
-listener then checks if the event type matches with the specified event
-type and calls the specified trigger method if it does.</p>
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/server/src/main/javadoc/com/vaadin/package.html b/server/src/main/javadoc/com/vaadin/package.html
deleted file mode 100644 (file)
index 097fd94..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-</head>
-
-<body bgcolor="white">
-
-       <p>The Vaadin base package. Contains the Application class, the
-               starting point of any application that uses Vaadin.</p>
-
-       <p>Contains all Vaadin core classes. A Vaadin application is based
-               on the {@link com.vaadin.Application} class and deployed as a servlet
-               using {@link com.vaadin.server.ApplicationServlet} or {@link
-               com.vaadin.server.GAEApplicationServlet} (for Google App Engine).</p>
-
-       <p>Vaadin applications can also be deployed as portlets using
-               {@link com.vaadin.server.ApplicationPortlet2} (JSR-286).</p>
-
-       <p>All classes in Vaadin are serializable unless otherwise noted.
-               This allows Vaadin applications to run in cluster and cloud
-               environments.</p>
-
-
-</body>
-</html>
diff --git a/server/src/main/javadoc/com/vaadin/server/package.html b/server/src/main/javadoc/com/vaadin/server/package.html
deleted file mode 100644 (file)
index 83514a0..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-
-</head>
-
-<body bgcolor="white">
-
-<!-- Package summary here -->
-
-<p>Provides classes and interfaces that wrap the terminal-side functionalities
-for the server-side application. (FIXME: This could be a little more descriptive and wordy.)</p>
-
-<h2>Package Specification</h2>
-
-<!-- Package spec here -->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>
diff --git a/server/src/main/javadoc/com/vaadin/ui/package.html b/server/src/main/javadoc/com/vaadin/ui/package.html
deleted file mode 100644 (file)
index 6b19a28..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<html>
-<head>
-
-</head>
-
-<body bgcolor="white">
-
-<!-- Package summary here -->
-
-<p>Provides interfaces and classes in Vaadin.</p>
-
-<h2>Package Specification</h2>
-
-<p><strong>Interface hierarchy</strong></p>
-
-<p>The general interface hierarchy looks like this:</p>
-
-<p style="text-align: center;"><img
-       src="doc-files/component_interfaces.gif" /></p>
-
-<p><i>Note that the above picture includes only the main
-interfaces. This package includes several other lesser sub-interfaces
-which are not significant in this scope. The interfaces not appearing
-here are documented with the classes that define them.</i></p>
-
-<p>The {@link com.vaadin.ui.Component} interface is the top-level
-interface which must be implemented by all user interface components in
-Vaadin. It defines the common properties of the components and how the
-framework will handle them. Most simple components, such as {@link
-com.vaadin.ui.Button}, for example, do not need to implement the
-lower-level interfaces described below. Notice that also the classes and
-interfaces required by the component event framework are defined in
-{@link com.vaadin.ui.Component}.</p>
-
-<p>The next level in the component hierarchy are the classes
-implementing the {@link com.vaadin.ui.ComponentContainer} interface. It
-adds the capacity to contain other components to {@link
-com.vaadin.ui.Component} with a simple API.</p>
-
-<p>The third and last level is the {@link com.vaadin.ui.Layout},
-which adds the concept of location to the components contained in a
-{@link com.vaadin.ui.ComponentContainer}. It can be used to create
-containers which contents can be positioned.</p>
-
-<p><strong>Component class hierarchy</strong></p>
-
-<p>The actual component classes form a hierarchy like this:</p>
-
-<center><img src="doc-files/component_class_hierarchy.gif" /></center>
-<br />
-
-<center><i>Underlined classes are abstract.</i></center>
-
-<p>At the top level is {@link com.vaadin.ui.AbstractComponent} which
-implements the {@link com.vaadin.ui.Component} interface. As the name
-suggests it is abstract, but it does include a default implementation
-for all methods defined in <code>Component</code> so that a component is
-free to override only those functionalities it needs.</p>
-
-<p>As seen in the picture, <code>AbstractComponent</code> serves as
-the superclass for several "real" components, but it also has a some
-abstract extensions. {@link com.vaadin.ui.AbstractComponentContainer}
-serves as the root class for all components (for example, panels and
-windows) who can contain other components. {@link
-com.vaadin.ui.AbstractField}, on the other hand, implements several
-interfaces to provide a base class for components that are used for data
-display and manipulation.</p>
-
-
-<!-- Package spec here -->
-
-<!-- Put @see and @since tags down here. -->
-
-</body>
-</html>