(incubating) | The Free and Open Productivity Suite
Announcing Apache OpenOffice 3.4

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous

Content for OpenOffice.org version 3.3.

:: 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 Feather

Copyright & License | Privacy | Contact Us

Apache and the Apache feather logos are trademarks of The Apache Software Foundation. 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.

Apache OpenOffice is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.