switch (tag) {
case Tag.CONTEXT | 0:
return new ObtainFileError().init("obtainFile", "obtainFile", tag, stream);
case Tag.CONTEXT | 1:
//Start-Error ::= ProgramInvocationState
return new ProgramInvocationState().init("start", "start", tag, stream);
case Tag.CONTEXT | 2:
//Stop-Error ::= ProgramInvocationState
return new ProgramInvocationState().init("stop", "stop", tag, stream);
case Tag.CONTEXT | 3:
//Resume-Error ::= ProgramInvocationState
return new ProgramInvocationState().init("resume", "resume", tag, stream);
case Tag.CONTEXT | 4:
//Reset-Error ::= ProgramInvocationState
return new ProgramInvocationState().init("reset", "reset", tag, stream);
case Tag.CONTEXT | 5:
//DeleteVariableAccess-Error ::= Unsigned32 -- numberDeleted
return Asn1Utils.createBerUnsigned32("deleteVariableAccess", "deleteVariableAccess", tag, stream);
case Tag.CONTEXT | 6:
//DeleteNamedVariableList-Error ::= Unsigned32 -- number Deleted