forked from geodmms/xdgnjobs

Dennis Kao
2014-01-15 94ae08701bbd7585a0b7e5a92d1975965a503c03
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);
}