Changeset 8:c3cc6a41dd1c in AnnotationManagerN4J for src


Ignore:
Timestamp:
Jul 12, 2012, 9:14:39 AM (12 years ago)
Author:
casties
Branch:
default
Message:

under construction

Location:
src/main/java/de/mpiwg/itgroup/annotations
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • src/main/java/de/mpiwg/itgroup/annotations/Annotation.java

    r5 r8  
    6262    protected String created;
    6363
     64    protected String adminPermission;
     65   
    6466    /**
    6567     * @return the uri
  • src/main/java/de/mpiwg/itgroup/annotations/neo4j/AnnotationStore.java

    r6 r8  
    3838       
    3939        public static enum RelationTypes implements RelationshipType {
    40                 ANNOTATES, CREATED
     40                ANNOTATES, CREATED, PERMITS
    4141        }
    4242
     
    6565        public Annotation getAnnotationById(String id) {
    6666                Node annotNode = getNodeIndex(NodeTypes.ANNOTATION).get("id", id).getSingle();
    67                 Annotation annot = createAnnotation(annotNode);
     67                Annotation annot = createAnnotationFromNode(annotNode);
    6868                return annot;
    6969        }
     
    7575         * @return
    7676         */
    77         public Annotation createAnnotation(Node annotNode) {
     77        public Annotation createAnnotationFromNode(Node annotNode) {
    7878                Annotation annot = new Annotation();
    7979                annot.setUri((String) annotNode.getProperty("id", null));
     
    188188
    189189                // re-read and return annotation
    190                 Annotation storedAnnot = createAnnotation(annotNode);
     190                Annotation storedAnnot = createAnnotationFromNode(annotNode);
    191191                return storedAnnot;
    192192        }
     
    221221                        }
    222222                }
    223 
    224223        }
    225224
     
    245244                                        Node ann = relation.getStartNode();
    246245                                        if (ann.getProperty("TYPE", "").equals("ANNOTATION")) {
    247                                                 Annotation annot = createAnnotation(ann);
     246                                                Annotation annot = createAnnotationFromNode(ann);
    248247                                                annotations.add(annot);
    249248                                        } else {
     
    263262                                        Node ann = relation.getEndNode();
    264263                                        if (ann.getProperty("TYPE", "").equals("ANNOTATION")) {
    265                                                 Annotation annot = createAnnotation(ann);
     264                                                Annotation annot = createAnnotationFromNode(ann);
    266265                                                annotations.add(annot);
    267266                                        } else {
Note: See TracChangeset for help on using the changeset viewer.