diff options
Diffstat (limited to 'org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/protocol/PDAUnimplementedInstructionEvent.java')
-rw-r--r-- | org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/protocol/PDAUnimplementedInstructionEvent.java | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/protocol/PDAUnimplementedInstructionEvent.java b/org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/protocol/PDAUnimplementedInstructionEvent.java deleted file mode 100644 index 7a0ce54ba..000000000 --- a/org.eclipse.debug.examples.core/src/org/eclipse/debug/examples/core/pda/protocol/PDAUnimplementedInstructionEvent.java +++ /dev/null @@ -1,41 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008, 2009 Wind River Systems and others. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Wind River Systems - initial API and implementation - *******************************************************************************/ -package org.eclipse.debug.examples.core.pda.protocol; - -/** - * Unimplemented Instruction event generated when the PDA program encounters - * an instruction that it does not recognize. This event is usually followed - * by a VM Suspended event. - * - * <pre> - * E: unimplemented instruction {label} - * </pre> - */ -public class PDAUnimplementedInstructionEvent extends PDAEvent { - - public final String fOperation; - - public PDAUnimplementedInstructionEvent(String message) { - super(message); - fOperation = message.substring(getName(message).length() + 1); - } - - public static boolean isEventMessage(String message) { - return message.startsWith("unimplemented instruction"); - } - - protected String getName(String message) { - if (isEventMessage(message)) { - return "unimplemented instruction"; - } - throw new IllegalArgumentException("Invalid event: " + message); - } -} |