import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableSet;
import com.google.common.collect.Maps;
-
import java.util.Collection;
import java.util.List;
import java.util.Map;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import org.opendaylight.yangtools.yang.common.QName;
+import org.opendaylight.yangtools.yang.model.api.ActionDefinition;
import org.opendaylight.yangtools.yang.model.api.AugmentationSchemaNode;
import org.opendaylight.yangtools.yang.model.api.ConstraintDefinition;
import org.opendaylight.yangtools.yang.model.api.ContainerSchemaNode;
}
@Override
- public DataSchemaNode getDataChildByName(QName name) {
+ public DataSchemaNode getDataChildByName(final QName name) {
switch (name.getLocalName()) {
case "input":
return rpcDefinition.getInput();
public boolean isAddedByUses() {
return false;
}
+
+ @Override
+ public Set<ActionDefinition> getActions() {
+ return ImmutableSet.of();
+ }
}
private static final class NotificationContainerSchemaNode extends AbstractContainerSchemaNode {
}
@Override
- public DataSchemaNode getDataChildByName(QName name) {
+ public DataSchemaNode getDataChildByName(final QName name) {
return mapNodes.get(name);
}
//FIXME: reference to https://bugs.opendaylight.org/show_bug.cgi?id=6897
return false;
}
+
+ @Override
+ public Set<ActionDefinition> getActions() {
+ return ImmutableSet.of();
+ }
}
}