package com.aionemu.packetsamurai.parser.parttypes; import com.aionemu.packetsamurai.parser.PartType; import com.aionemu.packetsamurai.parser.datatree.DataTreeNodeContainer; import com.aionemu.packetsamurai.parser.datatree.ValuePart; import com.aionemu.packetsamurai.parser.formattree.Part; /** * * @author Gilles Duboscq * */ public class BlockPartType extends PartType { public enum blockType { forblock, switchblock, block } private blockType _type; public BlockPartType(String name, blockType type) { super(name); _type = type; } @Override public ValuePart getValuePart(DataTreeNodeContainer parent, Part part) { return null; } @Override public boolean isBlockType() { return true; } @Override public boolean isReadableType() { return false; } public blockType getType() { return _type; } @Override public int getTypeByteNumber() { return -1; } }