zalomení (editovatelného) kódu na 80 znaků v_0
authorFrantišek Kučera <franta-hg@frantovo.cz>
Mon, 11 Dec 2023 00:49:59 +0100
branchv_0
changeset 298d42303538ed
parent 28 c2ffda907125
child 30 d511e4bf7d8f
zalomení (editovatelného) kódu na 80 znaků
java/rozsirene-atributy-jedit/src/cz/frantovo/rozsireneAtributy/jedit/DokovatelnyPanel.java
java/rozsirene-atributy-jedit/src/dockables.xml
java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/Startér.java
java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/EditorNázvůAtributů.java
java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/Model.java
java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/Panel.java
     1.1 --- a/java/rozsirene-atributy-jedit/src/cz/frantovo/rozsireneAtributy/jedit/DokovatelnyPanel.java	Mon Dec 11 00:28:30 2023 +0100
     1.2 +++ b/java/rozsirene-atributy-jedit/src/cz/frantovo/rozsireneAtributy/jedit/DokovatelnyPanel.java	Mon Dec 11 00:49:59 2023 +0100
     1.3 @@ -38,7 +38,8 @@
     1.4   */
     1.5  public class DokovatelnyPanel extends JPanel implements EBComponent {
     1.6  
     1.7 -	private static final Logger log = Logger.getLogger(DokovatelnyPanel.class.getName());
     1.8 +	private static final Logger log = Logger
     1.9 +		.getLogger(DokovatelnyPanel.class.getName());
    1.10  	private View view;
    1.11  	private Panel panel;
    1.12  
    1.13 @@ -77,21 +78,23 @@
    1.14  		try {
    1.15  			if (událost instanceof EditPaneUpdate) {
    1.16  				EditPaneUpdate epu = (EditPaneUpdate) událost;
    1.17 -				// Chodí nám všechny události – potřebujeme filtrovat jen ty pro naše okno.
    1.18 +				// Chodí nám všechny události
    1.19 +				// – potřebujeme filtrovat jen ty pro naše okno.
    1.20  				if (view == epu.getEditPane().getView()) {
    1.21  					// zajímá nás jen přepnutí souboru
    1.22  					if (epu.getWhat() == EditPaneUpdate.BUFFER_CHANGED) {
    1.23  						/**
    1.24  						 * TODO: je soubor nově otevřený?
    1.25  						 */
    1.26 -						změňSoubor(view.getBuffer(), epu.getWhat() == EditPaneUpdate.CREATED);
    1.27 +						změňSoubor(view.getBuffer(),
    1.28 +							epu.getWhat() == EditPaneUpdate.CREATED);
    1.29  					}
    1.30  				}
    1.31  			}
    1.32  			// událost instanceof BufferUpdate
    1.33  			// událost instanceof PropertiesChanged
    1.34  		} catch (Exception e) {
    1.35 -			log.log(Level.WARNING, "Chyba při zpracování události: " + událost, e);
    1.36 +			log.log(Level.WARNING, "Chyba při zpracování: " + událost, e);
    1.37  		}
    1.38  
    1.39  	}
    1.40 @@ -117,7 +120,8 @@
    1.41  
    1.42  			} else {
    1.43  				// TODO: zobrazit chybu
    1.44 -				log.log(Level.WARNING, "Soubor neexistuje nebo nemáme práva na čtení: {0}", s);
    1.45 +				log.log(Level.WARNING,
    1.46 +					"Soubor neexistuje nebo nemáme práva na čtení: {0}", s);
    1.47  			}
    1.48  		} catch (IOException e) {
    1.49  			log.log(Level.WARNING, "Chyba při změně souboru.", e);
     2.1 --- a/java/rozsirene-atributy-jedit/src/dockables.xml	Mon Dec 11 00:28:30 2023 +0100
     2.2 +++ b/java/rozsirene-atributy-jedit/src/dockables.xml	Mon Dec 11 00:49:59 2023 +0100
     2.3 @@ -1,7 +1,7 @@
     2.4  <?xml version="1.0" encoding="UTF-8"?>
     2.5  <!DOCTYPE DOCKABLES SYSTEM "dockables.dtd">
     2.6  <DOCKABLES>
     2.7 -	<DOCKABLE NAME="rozsireneAtributy-panel">
     2.8 -		new cz.frantovo.rozsireneAtributy.jedit.DokovatelnyPanel(view, position);
     2.9 -	</DOCKABLE>
    2.10 -</DOCKABLES>
    2.11 \ No newline at end of file
    2.12 +  <DOCKABLE NAME="rozsireneAtributy-panel">
    2.13 +    new cz.frantovo.rozsireneAtributy.jedit.DokovatelnyPanel(view, position);
    2.14 +  </DOCKABLE>
    2.15 +</DOCKABLES>
     3.1 --- a/java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/Startér.java	Mon Dec 11 00:28:30 2023 +0100
     3.2 +++ b/java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/Startér.java	Mon Dec 11 00:49:59 2023 +0100
     3.3 @@ -38,7 +38,8 @@
     3.4   *
     3.5   * http://freedesktop.org/wiki/CommonExtendedAttributes
     3.6   * http://download.oracle.com/javase/tutorial/essential/io/fileAttr.html#user
     3.7 - * http://today.java.net/pub/a/today/2008/07/03/jsr-203-new-file-apis.html#so-what-is-a-path-really
     3.8 + * http://today.java.net/pub/a/today/2008/07/03/jsr-203-new-file-apis.html
     3.9 + *   #so-what-is-a-path-really
    3.10   *
    3.11   * $ setfattr -n "user.fiki.pozdrav" -v 'Dobrý den!' pokus.txt
    3.12   * (v javě pak pracujeme s klíči bez předpony „user.“)
    3.13 @@ -47,8 +48,10 @@
    3.14   */
    3.15  public class Startér {
    3.16  
    3.17 -	private static final Logger log = Logger.getLogger(Startér.class.getSimpleName());
    3.18 -	private static final ResourceBundle překlady = ResourceBundle.getBundle(Atribut.class.getPackageName() + ".Překlady");
    3.19 +	private static final Logger log = Logger
    3.20 +		.getLogger(Startér.class.getSimpleName());
    3.21 +	private static final ResourceBundle překlady = ResourceBundle
    3.22 +		.getBundle(Atribut.class.getPackageName() + ".Překlady");
    3.23  
    3.24  	/**
    3.25  	 * @param args název souboru
    3.26 @@ -77,15 +80,19 @@
    3.27  					public void actionPerformed(ActionEvent ae) {
    3.28  						f.dispose();
    3.29  					}
    3.30 -				}, KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0), JComponent.WHEN_IN_FOCUSED_WINDOW);
    3.31 +				},
    3.32 +					KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0),
    3.33 +					JComponent.WHEN_IN_FOCUSED_WINDOW);
    3.34  
    3.35  				f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    3.36 -				f.setTitle(MessageFormat.format(překlady.getString("titulek"), soubor));
    3.37 +				f.setTitle(MessageFormat
    3.38 +					.format(překlady.getString("titulek"), soubor));
    3.39  				f.setSize(640, 240);
    3.40  				f.setLocationRelativeTo(null);
    3.41  				f.setVisible(true);
    3.42  			} else {
    3.43 -				ukončiChybou(MessageFormat.format(překlady.getString("chyba.souborNeexistuje"), soubor));
    3.44 +				ukončiChybou(MessageFormat.format(překlady
    3.45 +					.getString("chyba.souborNeexistuje"), soubor));
    3.46  			}
    3.47  		} else {
    3.48  			ukončiChybou(překlady.getString("chyba.chybíParametr"));
    3.49 @@ -94,7 +101,8 @@
    3.50  
    3.51  	private static void ukončiChybou(String hláška) {
    3.52  		log.log(Level.SEVERE, hláška);
    3.53 -		JOptionPane.showMessageDialog(null, hláška, překlady.getString("chyba.titulek"), JOptionPane.ERROR_MESSAGE);
    3.54 +		JOptionPane.showMessageDialog(null, hláška, překlady
    3.55 +			.getString("chyba.titulek"), JOptionPane.ERROR_MESSAGE);
    3.56  		System.exit(1);
    3.57  	}
    3.58  }
     4.1 --- a/java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/EditorNázvůAtributů.java	Mon Dec 11 00:28:30 2023 +0100
     4.2 +++ b/java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/EditorNázvůAtributů.java	Mon Dec 11 00:49:59 2023 +0100
     4.3 @@ -28,11 +28,14 @@
     4.4  import javax.swing.table.TableCellEditor;
     4.5  
     4.6  /**
     4.7 - * Umožňuje výběr názvu atributu z předvoleného seznamu (standardizované atributy).
     4.8 + * Umožňuje výběr názvu atributu z předvoleného seznamu
     4.9 + * (standardizované atributy).
    4.10   *
    4.11   * @author Ing. František Kučera (frantovo.cz)
    4.12   */
    4.13 -public class EditorNázvůAtributů extends JComboBox<String> implements TableCellEditor {
    4.14 +public class EditorNázvůAtributů
    4.15 +	extends JComboBox<String>
    4.16 +	implements TableCellEditor {
    4.17  
    4.18  	protected EventListenerList posluchače = new EventListenerList();
    4.19  	protected ChangeEvent událost = new ChangeEvent(this);
    4.20 @@ -130,7 +133,12 @@
    4.21  	}
    4.22  
    4.23  	@Override
    4.24 -	public Component getTableCellEditorComponent(JTable tabulka, Object hodnota, boolean vybraná, int řádek, int sloupec) {
    4.25 +	public Component getTableCellEditorComponent(
    4.26 +		JTable tabulka,
    4.27 +		Object hodnota,
    4.28 +		boolean vybraná,
    4.29 +		int řádek,
    4.30 +		int sloupec) {
    4.31  		obnovHodnoty(hodnota);
    4.32  		return this;
    4.33  	}
     5.1 --- a/java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/Model.java	Mon Dec 11 00:28:30 2023 +0100
     5.2 +++ b/java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/Model.java	Mon Dec 11 00:49:59 2023 +0100
     5.3 @@ -40,9 +40,14 @@
     5.4   */
     5.5  public class Model implements TableModel {
     5.6  
     5.7 -	private static final Logger log = Logger.getLogger(Model.class.getSimpleName());
     5.8 -	private static final ResourceBundle překlady = ResourceBundle.getBundle(Atribut.class.getPackageName() + ".Překlady");
     5.9 -	private String[] sloupečky = {překlady.getString("tabulka.název"), překlady.getString("tabulka.hodnota")};
    5.10 +	private static final Logger log = Logger
    5.11 +		.getLogger(Model.class.getSimpleName());
    5.12 +	private static final ResourceBundle překlady = ResourceBundle
    5.13 +		.getBundle(Atribut.class.getPackageName() + ".Překlady");
    5.14 +	private String[] sloupečky = {
    5.15 +		překlady.getString("tabulka.název"),
    5.16 +		překlady.getString("tabulka.hodnota")
    5.17 +	};
    5.18  	private Set<TableModelListener> posluchače = new HashSet<>();
    5.19  	private UserDefinedFileAttributeView souborovýSystém;
    5.20  	private List<Atribut> atributy = new ArrayList<>();
    5.21 @@ -50,7 +55,8 @@
    5.22  	public Model(File soubor) throws IOException {
    5.23  		Path cesta = soubor.toPath();
    5.24  		FileSystemProvider posyktovatelFS = cesta.getFileSystem().provider();
    5.25 -		souborovýSystém = posyktovatelFS.getFileAttributeView(cesta, UserDefinedFileAttributeView.class);
    5.26 +		souborovýSystém = posyktovatelFS
    5.27 +			.getFileAttributeView(cesta, UserDefinedFileAttributeView.class);
    5.28  		načtiAtributy();
    5.29  	}
    5.30  
    5.31 @@ -114,7 +120,7 @@
    5.32  				}
    5.33  			}
    5.34  		} catch (IOException e) {
    5.35 -			log.log(Level.SEVERE, "Selhalo ukládání atributu na souborový systém", e);
    5.36 +			log.log(Level.SEVERE, "Selhalo ukládání atributu na FS", e);
    5.37  		}
    5.38  	}
    5.39  
    5.40 @@ -153,7 +159,8 @@
    5.41  		List<String> jménaAtributů = souborovýSystém.list();
    5.42  		atributy.clear();
    5.43  		for (String jménoAtributu : jménaAtributů) {
    5.44 -			ByteBuffer hodnotaAtributu = ByteBuffer.allocate(souborovýSystém.size(jménoAtributu));
    5.45 +			ByteBuffer hodnotaAtributu = ByteBuffer
    5.46 +				.allocate(souborovýSystém.size(jménoAtributu));
    5.47  			souborovýSystém.read(jménoAtributu, hodnotaAtributu);
    5.48  			atributy.add(new Atribut(jménoAtributu, hodnotaAtributu));
    5.49  		}
     6.1 --- a/java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/Panel.java	Mon Dec 11 00:28:30 2023 +0100
     6.2 +++ b/java/rozsirene-atributy/src/cz/frantovo/rozsireneatributy/gui/Panel.java	Mon Dec 11 00:49:59 2023 +0100
     6.3 @@ -34,8 +34,10 @@
     6.4  public class Panel extends javax.swing.JPanel {
     6.5  
     6.6  	private static final int SLOUPEC_NÁZVU = 0;
     6.7 -	private static final Logger log = Logger.getLogger(Panel.class.getSimpleName());
     6.8 -	private static final ResourceBundle překlady =  ResourceBundle.getBundle(Atribut.class.getPackageName() + ".Překlady");
     6.9 +	private static final Logger log = Logger
    6.10 +		.getLogger(Panel.class.getSimpleName());
    6.11 +	private static final ResourceBundle překlady = ResourceBundle
    6.12 +		.getBundle(Atribut.class.getPackageName() + ".Překlady");
    6.13  	private Model model;
    6.14  	private Atribut vybranýAtribut;
    6.15  	private JTable tabulka;
    6.16 @@ -50,7 +52,8 @@
    6.17  		posuvnýPanel.setViewportView(tabulka);
    6.18  
    6.19  		/** Výběr aktuálního atributu v tabulce */
    6.20 -		tabulka.getSelectionModel().addListSelectionListener(new ListSelectionListener() {
    6.21 +		tabulka.getSelectionModel().addListSelectionListener(
    6.22 +			new ListSelectionListener() {
    6.23  
    6.24  			@Override
    6.25  			public void valueChanged(ListSelectionEvent e) {
    6.26 @@ -67,7 +70,8 @@
    6.27  	}
    6.28  
    6.29  	private void nastavEditor() {
    6.30 -		tabulka.getColumnModel().getColumn(SLOUPEC_NÁZVU).setCellEditor(new EditorNázvůAtributů());
    6.31 +		tabulka.getColumnModel().getColumn(SLOUPEC_NÁZVU)
    6.32 +			.setCellEditor(new EditorNázvůAtributů());
    6.33  	}
    6.34  
    6.35  	private Model getModel() {
    6.36 @@ -81,7 +85,8 @@
    6.37  	}
    6.38  
    6.39  	private void zobrazChybovouHlášku(String hláška, Throwable chyba) {
    6.40 -		JOptionPane.showMessageDialog(this, hláška, překlady.getString("chyba"), JOptionPane.ERROR_MESSAGE);
    6.41 +		JOptionPane.showMessageDialog(this, hláška,
    6.42 +			překlady.getString("chyba"), JOptionPane.ERROR_MESSAGE);
    6.43  		log.log(Level.WARNING, hláška, chyba);
    6.44  	}
    6.45  
    6.46 @@ -155,7 +160,8 @@
    6.47  		try {
    6.48  			model.odeberAtribut(vybranýAtribut);
    6.49  		} catch (IOException e) {
    6.50 -			zobrazChybovouHlášku(překlady.getString("chyba.nepodařiloSeSmazat"), e);
    6.51 +			zobrazChybovouHlášku(překlady
    6.52 +				.getString("chyba.nepodařiloSeSmazat"), e);
    6.53  		}
    6.54  	}//GEN-LAST:event_tlačítkoSmazatActionPerformed
    6.55  
    6.56 @@ -163,7 +169,8 @@
    6.57  		try {
    6.58  			model.načtiAtributy();
    6.59  		} catch (IOException e) {
    6.60 -			zobrazChybovouHlášku(překlady.getString("chyba.nepodařiloSeNačíst"), e);
    6.61 +			zobrazChybovouHlášku(překlady
    6.62 +				.getString("chyba.nepodařiloSeNačíst"), e);
    6.63  		}
    6.64  	}//GEN-LAST:event_tlačítkoZnovuNačístActionPerformed
    6.65      // Variables declaration - do not modify//GEN-BEGIN:variables