Ignore:
Timestamp:
Sep 6, 2012, 5:02:59 PM (12 years ago)
Author:
casties
Branch:
default
Message:

more work on HTML UI.

File:
1 edited

Legend:

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

    r18 r19  
    7676    /**
    7777     * Returns List of Groups.
    78      *
    79      * @param person
    80      * @return
    81      */
    82     public List<Group> getGroups(String uriQuery) {
     78     * Key has to be indexed.
     79     *
     80     * @param key
     81     * @param query
     82     * @return
     83     */
     84    public List<Group> getGroups(String key, String query) {
    8385        ArrayList<Group> groups = new ArrayList<Group>();
    8486        Index<Node> idx = getNodeIndex(NodeTypes.GROUP);
    85         if (uriQuery == null) uriQuery = "*";
    86         IndexHits<Node> groupNodes = idx.get("uri", uriQuery);
     87        if (key == null) {
     88            key = "uri";
     89            query = "*";
     90        }
     91        IndexHits<Node> groupNodes = idx.query(key, query);
    8792        for (Node groupNode : groupNodes) {
    8893            Actor group = createActorFromNode(groupNode);
Note: See TracChangeset for help on using the changeset viewer.