286N/A * reserved comment block 286N/A * DO NOT REMOVE OR ALTER! 286N/A * Copyright 1999-2002,2004 The Apache Software Foundation. 286N/A * Licensed under the Apache License, Version 2.0 (the "License"); 286N/A * you may not use this file except in compliance with the License. 286N/A * You may obtain a copy of the License at 286N/A * Unless required by applicable law or agreed to in writing, software 286N/A * distributed under the License is distributed on an "AS IS" BASIS, 286N/A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 286N/A * See the License for the specific language governing permissions and 286N/A * limitations under the License. 286N/A * WARNING: because java doesn't support multi-inheritance some code is 286N/A * duplicated. If you're changing this file you probably want to change 286N/A * DeferredElementNSImpl is to ElementNSImpl, what DeferredElementImpl is to 286N/A * @see DeferredElementImpl 286N/A /** Serialization version. */ 286N/A * This is the deferred constructor. Only the fNodeIndex is given here. All 286N/A * other data, can be requested from the ownerDocument via the index. 286N/A }
// <init>(DocumentImpl,int) 286N/A // DeferredNode methods 286N/A /** Returns the node index. */ 286N/A /** Synchronizes the data (name and value) for fast nodes. */ 286N/A // no need to sync in the future 286N/A // we don't want to generate any event for this so turn them off 286N/A // extract local part from QName 286N/A // Take special care of schema defaulted attributes. Calling the 286N/A // non-namespace aware setAttributeNode() method could overwrite 286N/A // another attribute with the same local name. 286N/A // set mutation events flag back to its original value 286N/A * Synchronizes the node's children with the internal structure. 286N/A * Fluffing the children at once solves a lot of work to keep 286N/A * the two structures in sync. The problem gets worse when 286N/A * editing the tree -- this makes it a lot easier. 286N/A }
// synchronizeChildren() 286N/A}
// class DeferredElementImpl