re-licensing some of my old visualization classes under LGPL 2.1

pull/8/head
Michael Peter Christen 10 years ago
parent c99a665593
commit a5007f345e

@ -1,27 +1,22 @@
// ChartPlotter.java /**
// --------------------------- * ChartPlotter
// (C) by Michael Peter Christen; mc@yacy.net * Copyright 2005 by Michael Christen
// first published on http://www.anomic.de * First released 26.10.2005 at http://yacy.net
// Frankfurt, Germany, 2005 *
// created: 26.10.2005 * This library is free software; you can redistribute it and/or
// * modify it under the terms of the GNU Lesser General Public
// $LastChangedDate$ * License as published by the Free Software Foundation; either
// $LastChangedRevision$ * version 2.1 of the License, or (at your option) any later version.
// $LastChangedBy$ *
// * This library is distributed in the hope that it will be useful,
// This program is free software; you can redistribute it and/or modify * but WITHOUT ANY WARRANTY; without even the implied warranty of
// it under the terms of the GNU General Public License as published by * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// the Free Software Foundation; either version 2 of the License, or * Lesser General Public License for more details.
// (at your option) any later version. *
// * You should have received a copy of the GNU Lesser General Public License
// This program is distributed in the hope that it will be useful, * along with this program in the file lgpl21.txt
// but WITHOUT ANY WARRANTY; without even the implied warranty of * If not, see <http://www.gnu.org/licenses/>.
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
package net.yacy.visualization; package net.yacy.visualization;

@ -1,28 +1,22 @@
// CircleTool.java /**
// (C) 2007 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany * CircleTool
// first published 22.05.2007 on http://yacy.net * Copyright 2007 by Michael Christen
// * First released 22.05.2007 at http://yacy.net
// This is a part of YaCy, a peer-to-peer based web search engine *
// * This library is free software; you can redistribute it and/or
// $LastChangedDate$ * modify it under the terms of the GNU Lesser General Public
// $LastChangedRevision$ * License as published by the Free Software Foundation; either
// $LastChangedBy$ * version 2.1 of the License, or (at your option) any later version.
// *
// LICENSE * This library is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// This program is free software; you can redistribute it and/or modify * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// it under the terms of the GNU General Public License as published by * Lesser General Public License for more details.
// the Free Software Foundation; either version 2 of the License, or *
// (at your option) any later version. * You should have received a copy of the GNU Lesser General Public License
// * along with this program in the file lgpl21.txt
// This program is distributed in the hope that it will be useful, * If not, see <http://www.gnu.org/licenses/>.
// but WITHOUT ANY WARRANTY; without even the implied warranty of */
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
package net.yacy.visualization; package net.yacy.visualization;

@ -1,23 +1,22 @@
// FontGenerator5Pixel.java /**
// --------------------------- * FontGenerator3Pixel
// (C) by Michael Peter Christen; mc@yacy.net * Copyright 2014 by Michael Christen
// first published on http://www.anomic.de * First released 14.02.2014 at http://yacy.net
// Frankfurt, Germany, 2014 *
// created: 14.02.2014 * This library is free software; you can redistribute it and/or
// * modify it under the terms of the GNU Lesser General Public
// This program is free software; you can redistribute it and/or modify * License as published by the Free Software Foundation; either
// it under the terms of the GNU General Public License as published by * version 2.1 of the License, or (at your option) any later version.
// the Free Software Foundation; either version 2 of the License, or *
// (at your option) any later version. * This library is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// This program is distributed in the hope that it will be useful, * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// but WITHOUT ANY WARRANTY; without even the implied warranty of * Lesser General Public License for more details.
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
// GNU General Public License for more details. * You should have received a copy of the GNU Lesser General Public License
// * along with this program in the file lgpl21.txt
// You should have received a copy of the GNU General Public License * If not, see <http://www.gnu.org/licenses/>.
// along with this program; if not, write to the Free Software */
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
package net.yacy.visualization; package net.yacy.visualization;

@ -1,27 +1,22 @@
// FontGenerator5Pixel.java /**
// --------------------------- * FontGenerator5Pixel
// (C) by Michael Peter Christen; mc@yacy.net * Copyright 2005 by Michael Christen
// first published on http://www.anomic.de * First released 31.10.2005 at http://yacy.net
// Frankfurt, Germany, 2005 *
// created: 31.10.2005 * This library is free software; you can redistribute it and/or
// * modify it under the terms of the GNU Lesser General Public
// $LastChangedDate$ * License as published by the Free Software Foundation; either
// $LastChangedRevision$ * version 2.1 of the License, or (at your option) any later version.
// $LastChangedBy$ *
// * This library is distributed in the hope that it will be useful,
// This program is free software; you can redistribute it and/or modify * but WITHOUT ANY WARRANTY; without even the implied warranty of
// it under the terms of the GNU General Public License as published by * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// the Free Software Foundation; either version 2 of the License, or * Lesser General Public License for more details.
// (at your option) any later version. *
// * You should have received a copy of the GNU Lesser General Public License
// This program is distributed in the hope that it will be useful, * along with this program in the file lgpl21.txt
// but WITHOUT ANY WARRANTY; without even the implied warranty of * If not, see <http://www.gnu.org/licenses/>.
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
package net.yacy.visualization; package net.yacy.visualization;

@ -1,28 +1,22 @@
// GraphPlotter.java /**
// (C) 2007 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany * GraphPlotter
// first published 22.05.2007 on http://yacy.net * Copyright 2007 by Michael Christen
// * First released 22.05.2007 at http://yacy.net
// This is a part of YaCy, a peer-to-peer based web search engine *
// * This library is free software; you can redistribute it and/or
// $LastChangedDate$ * modify it under the terms of the GNU Lesser General Public
// $LastChangedRevision$ * License as published by the Free Software Foundation; either
// $LastChangedBy$ * version 2.1 of the License, or (at your option) any later version.
// *
// LICENSE * This library is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// This program is free software; you can redistribute it and/or modify * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// it under the terms of the GNU General Public License as published by * Lesser General Public License for more details.
// the Free Software Foundation; either version 2 of the License, or *
// (at your option) any later version. * You should have received a copy of the GNU Lesser General Public License
// * along with this program in the file lgpl21.txt
// This program is distributed in the hope that it will be useful, * If not, see <http://www.gnu.org/licenses/>.
// but WITHOUT ANY WARRANTY; without even the implied warranty of */
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
package net.yacy.visualization; package net.yacy.visualization;

@ -2,10 +2,6 @@
* HexGridPlotter * HexGridPlotter
* Copyright 2011 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany * Copyright 2011 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany
* First released 18.02.2010 at http://yacy.net * First released 18.02.2010 at http://yacy.net
*
* $LastChangedDate$
* $LastChangedRevision$
* $LastChangedBy$
* *
* This library is free software; you can redistribute it and/or * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public * modify it under the terms of the GNU Lesser General Public

@ -1,28 +1,22 @@
// PrintTool.java /**
// (C) 2007 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany * PrintTool
// first published 22.05.2007 on http://yacy.net * Copyright 2007 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany
// * First released 22.05.2007 at http://yacy.net
// This is a part of YaCy, a peer-to-peer based web search engine *
// * This library is free software; you can redistribute it and/or
// $LastChangedDate$ * modify it under the terms of the GNU Lesser General Public
// $LastChangedRevision$ * License as published by the Free Software Foundation; either
// $LastChangedBy$ * version 2.1 of the License, or (at your option) any later version.
// *
// LICENSE * This library is distributed in the hope that it will be useful,
// * but WITHOUT ANY WARRANTY; without even the implied warranty of
// This program is free software; you can redistribute it and/or modify * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// it under the terms of the GNU General Public License as published by * Lesser General Public License for more details.
// the Free Software Foundation; either version 2 of the License, or *
// (at your option) any later version. * You should have received a copy of the GNU Lesser General Public License
// * along with this program in the file lgpl21.txt
// This program is distributed in the hope that it will be useful, * If not, see <http://www.gnu.org/licenses/>.
// but WITHOUT ANY WARRANTY; without even the implied warranty of */
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
package net.yacy.visualization; package net.yacy.visualization;

@ -1,30 +1,21 @@
// RasterPlotter.java /**
// (C) 2005 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany * RasterPlotter
// first published 16.09.2005 on http://yacy.net * Copyright 2005 by Michael Peter Christen; mc@yacy.net, Frankfurt a. M., Germany
// * First released 16.09.2005 at http://yacy.net
// This is a part of YaCy, a peer-to-peer based web search engine *
// * This library is free software; you can redistribute it and/or
// LICENSE * modify it under the terms of the GNU Lesser General Public
// * License as published by the Free Software Foundation; either
// This program is free software; you can redistribute it and/or modify * version 2.1 of the License, or (at your option) any later version.
// it under the terms of the GNU General Public License as published by *
// the Free Software Foundation; either version 2 of the License, or * This library is distributed in the hope that it will be useful,
// (at your option) any later version. * but WITHOUT ANY WARRANTY; without even the implied warranty of
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// This program is distributed in the hope that it will be useful, * Lesser General Public License for more details.
// but WITHOUT ANY WARRANTY; without even the implied warranty of *
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * You should have received a copy of the GNU Lesser General Public License
// GNU General Public License for more details. * along with this program in the file lgpl21.txt
// * If not, see <http://www.gnu.org/licenses/>.
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
/*
This Class implements some convenience-methods to support drawing of statistical Data
It is not intended to replace existing awt-funktions even if it looks so
This class provides some drawing methods that creates transparency effects that
are not available in awt.
*/ */
package net.yacy.visualization; package net.yacy.visualization;
@ -61,7 +52,12 @@ import javax.swing.JLabel;
import net.yacy.cora.util.ByteBuffer; import net.yacy.cora.util.ByteBuffer;
import net.yacy.cora.util.ConcurrentLog; import net.yacy.cora.util.ConcurrentLog;
/**
* This Class implements some convenience-methods to support drawing of statistical Data
* It is not intended to replace existing awt-funktions even if it looks so
* This class provides some drawing methods that creates transparency effects that
* are not available in awt.
*/
public class RasterPlotter { public class RasterPlotter {
public static final ConcurrentLog log = new ConcurrentLog("RasterPlotter"); public static final ConcurrentLog log = new ConcurrentLog("RasterPlotter");

Loading…
Cancel
Save