Code Review
/
yangtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Added initial draft of Normalized Yang Data Tree model.
[yangtools.git]
/
yang
/
yang-data-api
/
src
/
main
/
java
/
org
/
opendaylight
/
yangtools
/
yang
/
data
/
api
/
CompositeNode.java
diff --git
a/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/CompositeNode.java
b/yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/CompositeNode.java
index 82ebe80d3ef4b9905efc6ce30debd37ae07ab748..f02ada0d67d8d96438a741f439f2728f98fc8532 100644
(file)
--- a/
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/CompositeNode.java
+++ b/
yang/yang-data-api/src/main/java/org/opendaylight/yangtools/yang/data/api/CompositeNode.java
@@
-30,8
+30,19
@@
import org.opendaylight.yangtools.yang.common.QName;
*
\r
*
\r
*/
\r
*
\r
*
\r
*/
\r
-public interface CompositeNode extends Node<List<Node<?>>>, NodeModification, Map<QName,List<Node<?>>> {
\r
+public interface CompositeNode extends //
\r
+ Node<List<Node<?>>>, //
\r
+ NodeModification, //
\r
+ Map<QName,List<Node<?>>> {
\r
\r
\r
+ /**
\r
+ * Returns a list of children as seens in resulting XML serialization
\r
+ * defined by YANG specification.
\r
+ *
\r
+ *
\r
+ * @return
\r
+ */
\r
+ @Deprecated
\r
List<Node<?>> getChildren();
\r
\r
List<CompositeNode> getCompositesByName(QName children);
\r
List<Node<?>> getChildren();
\r
\r
List<CompositeNode> getCompositesByName(QName children);
\r
@@
-49,6
+60,7
@@
public interface CompositeNode extends Node<List<Node<?>>>, NodeModification, Ma
/**
\r
* @return cast self to mutable, if possible
\r
*/
\r
/**
\r
* @return cast self to mutable, if possible
\r
*/
\r
+ @Deprecated
\r
MutableCompositeNode asMutable();
\r
MutableCompositeNode asMutable();
\r
-
\r
+
\r
}
\r
}
\r