-class CaseNodeCodecContext extends DataObjectCodecContext<ChoiceCaseNode> {
-
- private final YangInstanceIdentifier.PathArgument yangIdentifier;
-
- CaseNodeCodecContext(final Class<?> cls, final ChoiceCaseNode nodeSchema,
- final CodecContextFactory runtimeContext) {
- super(cls, nodeSchema.getQName().getModule(), nodeSchema, runtimeContext);
- this.yangIdentifier = (new YangInstanceIdentifier.NodeIdentifier(nodeSchema.getQName()));
- }
-
- @Override
- protected YangInstanceIdentifier.PathArgument getDomPathArgument() {
- return yangIdentifier;
+final class CaseNodeCodecContext extends DataObjectCodecContext<ChoiceCaseNode> {
+ public CaseNodeCodecContext(final DataContainerCodecPrototype<ChoiceCaseNode> prototype) {
+ super(prototype);