package sds.classfile.attributes.stackmap;

/**
 * This enum class is for
 * {@link StackMapFrame <code>StackMapFrame</code>}.
 * @author inagaki
 */
public enum StackMapFrameType {
	SameFrame("same_frame"),
	SameLocals1StackItemFrame("same_locals_1_stack_item_frame"),
	SameLocals1StackItemFrameExtended("same_locals_1_stack_item_frame_extended"),
	ChopFrame("chop_frame"),
	SameFrameExtended("same_frame_extended"),
	AppendFrame("append_frame"),
	FullFrame("full_frame");

	private String type;

	StackMapFrameType(String type) {
		this.type = type;
	}

	public String getType() {
		return type;
	}

	@Override
	public String toString() {
		return type;
	}
}
@@ -189,22 +189,8 @@
 rame
-(%22same_frame%22)
 ,%0A%09S
@@ -217,42 +217,8 @@
 rame
-(%22same_locals_1_stack_item_frame%22)
 ,%0A%09S
@@ -253,360 +253,65 @@
 nded
-(%22same_locals_1_stack_item_frame_extended%22),%0A%09ChopFrame(%22chop_frame%22),%0A%09SameFrameExtended(%22same_frame_extended%22),%0A%09AppendFrame(%22append_frame%22),%0A%09FullFrame(%22full_frame%22);%0A%0A%09private String type;%0A%0A%09StackMapFrameType(String type) %7B%0A%09%09this.type = type;%0A%09%7D%0A%0A%09public String getType() %7B%0A%09%09return type;%0A%09%7D%0A%0A%09@Override%0A%09public String toString() %7B%0A%09%09return type;%0A%09%7D
+,%0A%09ChopFrame,%0A%09SameFrameExtended,%0A%09AppendFrame,%0A%09FullFrame;
 %0A%7D

delete all methods.