Skip navigation links

Package de.frame4j

Frame4J — the Java framework base package
A comfortable framework for robust applications, real world tools and more.
Copyright © 2016   Albrecht Weinert

See: Description

Package de.frame4j Description

Frame4J — the Java framework base package
A comfortable framework for robust applications, real world tools and more.
Copyright © 2016   Albrecht Weinert

Description

This package de.frame4j is the base or root package of the framework Frame4J. Frame4J has a decade long history keeping compatibility even back to the weinertBib (packages de.a_weinert) predecessor.

Since 2015 and about Rev. 110 some of the backward compatibility was given up Revision 118 before February 22 2015 is the last one before that streamlining.

Frame4J's base package URLs
According to Java rules, the base package's names correspond to the domains / URLs
• frame4j.de/Frame4J (open source project),
a-weinert.de/  Albrecht Weinert (home).

Frame4J's web URLs:
• a-weinert.de/frame4j/Frame4J home page,
weinert-automation.de/software/frame4j/  Frame4J downloads: binaries, sources and else,
ai2t.de/svn/frame4j/src/trunk Frame4J SVN (https and authentication required).
Hint: Those URLs have no relation to package naming.

Frame4J's main packages:
The framework's library classes are distributed over some packages:
• de.frame4j.util base and helper classes,
de.frame4j.ioI/O support,
de.frame4j.xmlxml support,
de.frame4j.netcommunications, JMX, LDAP,
de.frame4j.math functions and complex numbers,
de.frame4j.graf graphical helper,
de.frame4j base package and Frame4's tools.

The tool set — support for development and administration

This package de.frame4j contains all tools and most applications that are part of Frame4J.
  1. Development and deployment tools
  2. Tools for administrative tasks
  3. Miscellaneous and helper applications
  4. Classes with (embedded) helper, test or demo application
The scripts to build, document and deploy Frame4J use those tools too, mainly from the first categories above. In that sense the framework is "self building".
Hint: For having all tools handy, make Frame4J an installed extension.
We are trying to develop a replacement for installed extensions, before them been broken by Java9.


Conditions of use / license, Copyright

Copyright 2015   Albrecht Weinert.

The conditions of use are those of the open source project Frame4J.
The license chosen (at present) for this project is the GNU Lesser General Public License (LGPL).
Read the text versions of LGPL and as the base of it the GPL.
Before modifying or redistributing a source or other text file please put the following comment at the begin, if not yet there
 /* 
  * This file is part of Frame4J.

    Frame4J is free software: you can redistribute it and/or modify
    it under the terms of the GNU Lesser General Public License as 
    published by the Free Software Foundation, either version 3 of 
    the License, or (at your option) any later version.

    Frame4J is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public 
    License along with Frame4J. If not, see 
    http://www.gnu.org/licenses/lgpl.txt  or 
    http://ai2t.de/weinert/java/docs/frame4j/de/frame4j/doc-files/ .
    
 *  Copyright 2009, 2016 Albrecht Weinert, Bochum, Germany (a-weinert.de)
 */
Version:
Revision 164 (25.06.2016)
Author:
Albrecht Weinert
Skip navigation links