?? ?
2010-04-22 6523c1f6534042d89ff8a07d4e7c06050276521e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.ximple.io.dgn7;
 
//~--- JDK imports ------------------------------------------------------------
 
import java.nio.ByteBuffer;
 
/**
 * IElementHandler
 *
 * @author Ulysses
 * @version 0.1
 * @since 2006/5/17 �U�� 01:50:26
 */
public interface IElementHandler {
    public ElementType getElementType();
 
    public Element read(ByteBuffer buffer, short signature, int length);
 
    public void write(ByteBuffer buffer, Object element);
 
    public int getLength(Object element);
 
    public int getBufferLength(Object element);
}