svn-gvsig-desktop / branches / v2_0_0_prep / libraries / libTools / src / org / gvsig / tools / entity / EntityManager.java @ 24433
History | View | Annotate | Download (418 Bytes)
1 |
package org.gvsig.tools.entity; |
---|---|
2 |
|
3 |
import java.util.List; |
4 |
|
5 |
public interface EntityManager { // Crear un EntityCLassManager y partir este ? |
6 |
|
7 |
EntityClass createEntityClass(String name, String description); |
8 |
|
9 |
Entity getEntity(EntityId id);
|
10 |
|
11 |
List getDataTypes(); // List of EntityDataTypes |
12 |
|
13 |
void addDataType(String name, int type, String description); |
14 |
|
15 |
void removeDataType(String name); |
16 |
|
17 |
void update(Entity entity); |
18 |
|
19 |
} |