nb-configuration.xml
author František Kučera <franta-hg@frantovo.cz>
Sun, 24 Dec 2023 00:38:41 +0100
branchv_0
changeset 42 d2414701ce09
parent 39 ec0e970e0830
permissions -rw-r--r--
režimy zamykání:

- vypnuté: tlačítko pro zamykání je skryté a soubor se nezamyká
- volitelné: uživatel může soubor zamknout, ale může editovat i bez toho
- povinné: uživatel musí soubor zamknout, aby mohl atributy editovat

Změny v atributech se vždy propisují okamžitě - na ně zámek nemá vliv.
Zámek je na souboru (ne metadatech) a slouží pro kooperující procesy.
Proces, který soubor/metadata čte, si jednak může soubor zamknout (POSIX)
a tím mít jistotu, že zrovna neprobíhá editace.
A jednak může reagovat na notifikace CLOSE_WRITE (inotify).
Notifikaci mu pošleme tím, že soubor odemkneme (čímž se i zavře).
franta-hg@39
     1
<?xml version="1.0" encoding="UTF-8"?>
franta-hg@39
     2
<project-shared-configuration>
franta-hg@39
     3
    <!--
franta-hg@39
     4
This file contains additional configuration written by modules in the NetBeans IDE.
franta-hg@39
     5
The configuration is intended to be shared among all the users of project and
franta-hg@39
     6
therefore it is assumed to be part of version control checkout.
franta-hg@39
     7
Without this configuration present, some functionality in the IDE may be limited or fail altogether.
franta-hg@39
     8
-->
franta-hg@39
     9
    <properties xmlns="http://www.netbeans.org/ns/maven-properties-data/1">
franta-hg@39
    10
        <!--
franta-hg@39
    11
Properties that influence various parts of the IDE, especially code formatting and the like. 
franta-hg@39
    12
You can copy and paste the single properties, into the pom.xml file and the IDE will pick them up.
franta-hg@39
    13
That way multiple projects can share the same settings (useful for formatting rules for example).
franta-hg@39
    14
Any value defined here will override the pom.xml file value but is only applicable to the current project.
franta-hg@39
    15
-->
franta-hg@39
    16
        <netbeans.hint.licensePath>${project.basedir}/licence/header.txt</netbeans.hint.licensePath>
franta-hg@39
    17
    </properties>
franta-hg@39
    18
</project-shared-configuration>