Mercurial > hg > Members > shoshi > TreeCMSv2
annotate src/treecms/tree/id/AbstractRandomNodeID.java @ 20:084de6909451
commit
author | shoshi |
---|---|
date | Wed, 01 Jun 2011 15:35:50 +0900 |
parents | 12604eb6b615 |
children |
rev | line source |
---|---|
6 | 1 package treecms.tree.id; |
2 | |
3 import treecms.api.NodeID; | |
4 | |
5 public abstract class AbstractRandomNodeID extends AbstractNodeID | |
6 { | |
7 public abstract NodeID create(); | |
20 | 8 public abstract String getFamilyID(); |
6 | 9 public abstract String getVersion(); |
10 public abstract NodeID update(); | |
11 | |
12 public boolean isFamily(NodeID _id) | |
13 { | |
20 | 14 return (_id instanceof AbstractNodeID) ? getFamilyID().equals(_id.getFamilyID()) : false; |
6 | 15 } |
16 } |