| .. | .. |
|---|
| 4 | 4 | |
|---|
| 5 | 5 | import timeflow.data.db.filter.ActFilter; |
|---|
| 6 | 6 | |
|---|
| 7 | | -public interface ActDB extends Iterable<Act> { |
|---|
| 8 | | - |
|---|
| 7 | +public interface ActDB extends Iterable<Act> |
|---|
| 8 | +{ |
|---|
| 9 | + // Source |
|---|
| 9 | 10 | public String getSource(); |
|---|
| 10 | 11 | public String getDescription(); |
|---|
| 11 | 12 | public void setSource(String source); |
|---|
| 12 | 13 | public void setDescription(String description); |
|---|
| 13 | | - |
|---|
| 14 | + |
|---|
| 15 | + // Fields |
|---|
| 14 | 16 | public List<String> getFieldKeys(); |
|---|
| 15 | 17 | public List<Field> getFields(); |
|---|
| 16 | 18 | public List<Field> getFields(Class type); |
|---|
| .. | .. |
|---|
| 21 | 23 | public void setNewFieldOrder(List<Field> newOrder); |
|---|
| 22 | 24 | public void renameField(Field field, String name); |
|---|
| 23 | 25 | |
|---|
| 26 | + // Acts |
|---|
| 24 | 27 | public void delete(Act act); |
|---|
| 25 | 28 | public Act createAct(); |
|---|
| 26 | 29 | public ActList select(ActFilter filter); |
|---|