本文整理了Java中org.onosproject.yangutils.datamodel.YangGrouping
类的一些代码示例,展示了YangGrouping
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YangGrouping
类的具体详情如下:
包路径:org.onosproject.yangutils.datamodel.YangGrouping
类名称:YangGrouping
[英]Represents data model node to maintain information defined in YANG grouping.
[中]表示数据模型节点,以维护分组中定义的信息。
代码示例来源:origin: org.onosproject/onos-yang-datamodel
@Override
public void detectSelfCollision(String identifierName, YangConstructType dataType)
throws DataModelException {
if (getName().equals(identifierName)) {
throw new DataModelException(
getErrorMsgCollision(COLLISION_DETECTION, getName(),
getLineNumber(), getCharPosition(),
GROUPING, getFileName()));
}
}
代码示例来源:origin: org.onosproject/onos-yang-datamodel
@Override
public void setLeafNameSpaceAndAddToParentSchemaMap() {
// Add namespace for all leafs.
for (YangLeaf yangLeaf : listOfLeaf) {
yangLeaf.setLeafNameSpaceAndAddToParentSchemaMap(getNameSpace());
}
// Add namespace for all leaf list.
for (YangLeafList yangLeafList : listOfLeafList) {
yangLeafList.setLeafNameSpaceAndAddToParentSchemaMap(getNameSpace());
}
}
// TODO A grouping MUST NOT reference itself, neither directly nor indirectly through a chain of other groupings.
代码示例来源:origin: org.onosproject/onos-yang-utils-parser
groupingNode.setName(identifier);
groupingNode.setGroupingDepth(listener.getGroupingDepth());
groupingNode.setLineNumber(line);
groupingNode.setCharPosition(charPositionInLine);
groupingNode.setFileName(listener.getFileName());
YangNode curNode = (YangNode) curData;
try {
代码示例来源:origin: org.onosproject/onos-yang-datamodel
YangNode curNode = referredGrouping.getChild();
while (curNode != null) {
if (curNode == referredGrouping || (curNode instanceof YangUses &&
curNode.getName().equals(referredGrouping.getName()))) {
代码示例来源:origin: org.onosproject/onos-yang-datamodel
if (referredGrouping.getListOfLeaf() != null) {
for (YangLeaf leaf : referredGrouping.getListOfLeaf()) {
YangLeaf clonedLeaf;
try {
if (referredGrouping.getListOfLeafList() != null) {
for (YangLeafList leafList : referredGrouping.getListOfLeafList()) {
YangLeafList clonedLeafList;
try {
内容来源于网络,如有侵权,请联系作者删除!