Examples of IndexEntry


Examples of org.apache.directory.server.xdbm.IndexEntry

        assertFalse( cursor.previous() );
        assertFalse( cursor.available() );

        try
        {
            cursor.after( new IndexEntry() );
            fail( "should fail with UnsupportedOperationException " );
        }
        catch ( UnsupportedOperationException uoe )
        {
        }

        try
        {
            cursor.before( new IndexEntry() );
            fail( "should fail with UnsupportedOperationException " );
        }
        catch ( UnsupportedOperationException uoe )
        {
        }
View Full Code Here

Examples of org.apache.directory.server.xdbm.IndexEntry

        DefaultTableModel tableModel = new DefaultTableModel( cols, 0 );
        Object[] row = new Object[2];
        int count = 0;
        while ( cursor.next() && count < limitMax )
        {
            IndexEntry rec = ( IndexEntry ) cursor.get();
            row[0] = rec.getId();
            row[1] = partition.getEntryDn( ( Long ) row[0] );
            tableModel.addRow( row );
            count++;
        }
View Full Code Here

Examples of org.apache.directory.server.xdbm.IndexEntry

            List<ForwardIndexEntry> recordForwards = new ArrayList<ForwardIndexEntry>();
            IndexCursor<Long,ServerEntry> childList = db.list( id );
           
            while ( childList.next() )
            {
                IndexEntry old = childList.get();
                ForwardIndexEntry newRec = new ForwardIndexEntry();
                newRec.copy( old );
                recordForwards.add( newRec );
            }
           
            childList.close();

            Iterator list = recordForwards.iterator();

            while ( list.hasNext() )
            {
                IndexEntry rec = ( IndexEntry ) list.next();

                if ( engine != null && exprNode != null )
                {
                    if ( db.getChildCount( rec.getId() ) == 0 )
                    {
                        Evaluator evaluator = engine.evaluator( exprNode );
                        if ( evaluator.evaluate( rec.getId() ) )
                        {
                            ServerEntry newEntry = db.lookup( rec.getId() );
                            EntryNode child = new EntryNode( rec.getId(), this, db, newEntry, map, exprNode, engine );
                            children.add( child );
                        }
                        else
                        {
                            continue;
                        }
                    }
                    else
                    {
                        ServerEntry newEntry = db.lookup( rec.getId() );
                        EntryNode child = new EntryNode( rec.getId(), this, db, newEntry, map, exprNode, engine );
                        children.add( child );
                    }
                }
                else
                {
                    ServerEntry newEntry = db.lookup( (Long)rec.getId() );
                    EntryNode child = new EntryNode( (Long)rec.getId(), this, db, newEntry, map );
                    children.add( child );
                }
            }
        }
        catch ( Exception e )
View Full Code Here

Examples of org.apache.directory.server.xdbm.IndexEntry

            List<IndexEntry> recordForwards = new ArrayList<IndexEntry>();
            Cursor<IndexEntry<String, String>> childList = null; //db.list( id );

            while ( childList.next() )
            {
                IndexEntry old = childList.get();
                IndexEntry newRec = new IndexEntry();
                newRec.copy( old );
                recordForwards.add( newRec );
            }

            childList.close();

            Iterator list = recordForwards.iterator();

            while ( list.hasNext() )
            {
                IndexEntry rec = ( IndexEntry ) list.next();

                if ( engine != null && exprNode != null )
                {
                    if ( db.getChildCount( ( String ) rec.getId() ) == 0 )
                    {
                        Evaluator evaluator = engine.evaluator( exprNode );

                        if ( evaluator.evaluate( rec ) )
                        {
                            Entry newEntry = db.lookup( ( String ) rec.getId() );
                            EntryNode child = new EntryNode( ( String ) rec.getId(), this, db, newEntry, map, exprNode,
                                engine );
                            children.add( child );
                        }
                        else
                        {
                            continue;
                        }
                    }
                    else
                    {
                        Entry newEntry = db.lookup( ( String ) rec.getId() );
                        EntryNode child = new EntryNode( ( String ) rec.getId(), this, db, newEntry, map, exprNode,
                            engine );
                        children.add( child );
                    }
                }
                else
                {
                    Entry newEntry = db.lookup( ( String ) rec.getId() );
                    EntryNode child = new EntryNode( ( String ) rec.getId(), this, db, newEntry, map );
                    children.add( child );
                }
            }
        }
        catch ( Exception e )
View Full Code Here

Examples of org.apache.maven.doxia.index.IndexEntry

        if ( fromDepth > toDepth )
        {
            return;
        }

        IndexEntry index = new IndexEntry( "index" );
        IndexingSink tocSink = new IndexingSink( index );

        try
        {
            parser.parse( new StringReader( source ), tocSink );
        }
        catch ( ParseException e )
        {
            throw new MacroExecutionException( "ParseException: " + e.getMessage(), e );
        }

        if ( index.getChildEntries().size() > 0 )
        {
            sink.list( getAttributesFromMap( request.getParameters() ) );

            int i = 1;

            for ( IndexEntry sectionIndex : index.getChildEntries() )
            {
                if ( ( i == section ) || ( section == 0 ) )
                {
                    writeSubSectionN( sink, sectionIndex, 1 );
                }
View Full Code Here

Examples of org.blync.client.IndexEntry

        String id = (String)attributes.get("id");
        String title = URLDecoder.decode((String)attributes.get("title"));
        if (id == null || title == null) {
            return null;
        }
        return new IndexEntry(id, title, new Date());
    }
View Full Code Here

Examples of org.eclipse.help.internal.index.IndexEntry

   */
  public void generateIds(Writer out) throws IOException {
    boolean first = true;
    Iterator iter = index.getEntryMap().values().iterator();
    while (iter.hasNext()) {
      IndexEntry entry = (IndexEntry)iter.next();
      if (entry != null) {
        if (first) {
          first = false;
        } else {
          out.write(",\n"); //$NON-NLS-1$
        }
        out.write("\""); //$NON-NLS-1$
        out.write(entry.getKeyword());
        out.write("\""); //$NON-NLS-1$
      }
    }
  }
View Full Code Here

Examples of org.eclipse.help.internal.index.IndexEntry

  public void generateIndex(Writer out) throws IOException {
    this.out = out;

    Iterator iter = index.getEntryMap().values().iterator();
    while(iter.hasNext()) {
      IndexEntry entry = (IndexEntry)iter.next();
      generateEntry(entry, 0);
    }
  }
View Full Code Here

Examples of org.eclipse.help.internal.index.IndexEntry

  public void generateBasicIndex(Writer out) throws IOException {
    this.out = out;

    Iterator iter = index.getEntryMap().values().iterator();
    while(iter.hasNext()) {
      IndexEntry entry = (IndexEntry)iter.next();
      generateBasicEntry(entry, 0);
    }
  }
View Full Code Here

Examples of org.eclipse.help.internal.index.IndexEntry

    if (iter.hasNext()) {
      if (advancedUI) {
        out.write("<ul class=\"expanded\">\n"); //$NON-NLS-1$
      }
      do {
        IndexEntry childEntry = (IndexEntry)iter.next();
        generateEntry(childEntry, level);
      } while (iter.hasNext());
      if (advancedUI) {
        out.write("</ul>\n"); //$NON-NLS-1$
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.