Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: configuration :: backend ::

constants group NodeAttribute
Description
These values are used to specify the behavior of a node or property in a layer.

The values were chosen so they can be combined with values from SchemaAttribute

Since
OOo 1.1.2
See also
SchemaAttribute
During merging the values may be combined with static attributes from the schema.

Constants
FINALIZED indicates that a node or property may not be changed or overridden in subsequent layers  
MANDATORY indicates that a set item may not be removed or replaced in subsequent layers.  
READONLY indicates that a node or property may not be changed in this or subsequent layer.  
FUSE indicates that contents shall be fused.  
MASK can be used to mask the node attributes from merged attributes  
Constants' Details
FINALIZED
const short FINALIZED = 256;
Description
indicates that a node or property may not be changed or overridden in subsequent layers
MANDATORY
const short MANDATORY = 512;
Description
indicates that a set item may not be removed or replaced in subsequent layers.
READONLY
const short READONLY = 1024;
Description
indicates that a node or property may not be changed in this or subsequent layer.
FUSE
const short FUSE = 2048;
Description
indicates that contents shall be fused.

Used in XLayerHandler::addOrReplaceNode, XLayerHandler::addOrReplaceNodeFromTemplate, XUpdateHandler::addOrReplaceNode, and XUpdateHandler::addOrReplaceNodeFromTemplate.

Since
OOo 2.0.3
MASK
const short MASK = 32512;
Description
can be used to mask the node attributes from merged attributes
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.