Zákaz kopírování hodnoty prvku disclonable
Vlastnost disclonable má prostou syntaxi true/false resp. yes/no. Není-li zadána, pak je předpokládáno nastavení false. Vlastnost zakazuje kopírování hodnoty prvku, je-li nastavena na hodnotu true, resp. yes. V aplikačním rozhraní je možné dát určitý dokument (jeho instanci) kopírovat nebo uložit otevřený jako nový, což má podobný dopad. Je-li například nastavení hodnoty určitého prvku možné provést jen jako výsledek nějakého procesu, pak je většinou nesprávné toto nastavení kopírovat. Řešení této situace jsou ovšem dvě. Jednou z nich je právě zakázat kopírování hodnoty prvku pomocí vlastnosti disclonable a ten pak získá v nové kopii výchozí hodnotu nebo zakázat možnost kopírování u daného typu dokumentu pomocí zakázání patřičného omezení použití nástroje pro kopírování v parametru tool-section či tool-level definice dokumentu.
true | false | yes | no
Podobná situace jako při kopírování dokumentu nastává při kopírování opakování dokumentu. Je-li tedy prvek součástí opakování, je možné, že se uživatel rozhodne větev pro snazší zadání kopírovat a jen upravit její určitou část. Pak se nastavení disclonable rovněž projeví, bylo-li použito a prvek bude mít v kopii opakování nikoli hodnotu shodnou, ale hodnotu výchozí dle definice.
Potenciální vlastnické uzly
Vlastnost disclonable je možné uvést u následujících uzlů:
ElementDef - šablona prvku (kmenová definice) - jako parametr;
element - prvek (segment uvnitř definice);
Vlastnost disclonable
Vlastnost zakazuje kopírování hodnoty prvku, je-li nastavena na hodnotu true, resp. yes v rámci nástroje klonování celého dokumentu. Vlastnost ovlivňuje klonovací šablonu.
true | false | yes | no