Kaydet (Commit) 1aa1ae73 authored tarafından Vladimir Glazounov's avatar Vladimir Glazounov

INTEGRATION: CWS cfg01 (1.12.10.1.4); FILE MERGED

2003/02/28 16:33:14 ssmith 1.12.10.1.4.1: #107403# #107403# adding support for mandatory flag and changing dynamic properties semantics
üst 413b128e
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
* *
* $RCSfile: configset.hxx,v $ * $RCSfile: configset.hxx,v $
* *
* $Revision: 1.13 $ * $Revision: 1.14 $
* *
* last change: $Author: hr $ $Date: 2003-03-19 16:18:57 $ * last change: $Author: vg $ $Date: 2003-04-01 13:32:39 $
* *
* The Contents of this file are made available subject to the terms of * The Contents of this file are made available subject to the terms of
* either of the following licenses * either of the following licenses
...@@ -248,7 +248,7 @@ namespace configmgr ...@@ -248,7 +248,7 @@ namespace configmgr
NodeChange validateRemoveElement (ElementRef const& aElement); NodeChange validateRemoveElement (ElementRef const& aElement);
private: private:
void implValidateSet(); void implValidateSet();
Path::Component implValidateElement(ElementRef const& aElement); Path::Component implValidateElement(ElementRef const& aElement, bool bReqRemovable);
void implValidateTree(ElementTree const& aElementTree); void implValidateTree(ElementTree const& aElementTree);
}; };
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
...@@ -271,12 +271,12 @@ namespace configmgr ...@@ -271,12 +271,12 @@ namespace configmgr
private: private:
typedef Tree ElementNodeRef; typedef Tree ElementNodeRef;
void implValidateSet(); void implValidateSet();
Path::Component implValidateElement(ElementRef const& aElement); Path::Component implValidateElement(ElementRef const& aElement, bool bReqRemovable);
UnoAny implValidateValue(ElementNodeRef const& aElementTree, UnoAny const& aValue); UnoAny implValidateValue(ElementNodeRef const& aElementTree, UnoAny const& aValue);
UnoAny implValidateValue(UnoAny const& aValue); UnoAny implValidateValue(UnoAny const& aValue);
ElementTreeHolder makeValueElement(Name const& aName, ElementNodeRef const& aElementTree, UnoAny const& aValue); ElementTreeHolder makeValueElement(Name const& aName, ElementNodeRef const& aElementTree, UnoAny const& aValue, bool bInserting);
ElementTreeHolder makeValueElement(Name const& aName, UnoAny const& aValue); ElementTreeHolder makeValueElement(Name const& aName, UnoAny const& aValue, bool bInserting);
ElementNodeRef extractElementNode(ElementRef const& aElement); ElementNodeRef extractElementNode(ElementRef const& aElement);
}; };
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment