Package org.apache.directory.ldapstudio.schemas.view.viewers.wrappers

Examples of org.apache.directory.ldapstudio.schemas.view.viewers.wrappers.IntermediateNode.addElement()


                Schema[] schemas = this.pool.getSchemas();
                for ( int i = 0; i < schemas.length; i++ )
                {
                    Schema schema = schemas[i];
                    SchemaWrapper schemaWrapper = new SchemaWrapper( schema, ( IntermediateNode ) parentElement );
                    intermediate.addElement( schemaWrapper );
                }
            }

            Object[] temp = intermediate.getChildren();
            return temp;
View Full Code Here


            // Let's get all Object Classes defined in the schema
            ObjectClass[] objectClassList = schema.getObjectClassesAsArray();
            for ( int i = 0; i < objectClassList.length; i++ )
            {
                ObjectClass objectClass = objectClassList[i];
                objectClasses.addElement( new PoolManagerObjectClassWrapper( objectClass, objectClasses ) );
            }

            return new Object[]
                { attributeTypes, objectClasses };
        }
View Full Code Here

                //DANS LE SCHEMA COURANT (ATTRS PAR DEFAUT)
                if ( attr == null )
                    continue;

                //we use an attribute-type wrapper
                must.addElement( new AttributeTypeWrapper( attr, must ) );
            }

            return new Object[]
                { sub, may, must };
        }
View Full Code Here

                //bootstrap the tree exploring process by adding the top node into the tree
                ObjectClass top = schemaPool.getObjectClass( "top" ); //$NON-NLS-1$
                if ( top != null )
                {
                    ObjectClassWrapper topWrapper = new ObjectClassWrapper( top, intermediate );
                    intermediate.addElement( topWrapper );
                }

                //add the unresolved object-classes to the top of the hierarchy
                Collection<ObjectClass> objectClasses = objectClassTable.values();
                for ( Iterator iter = objectClasses.iterator(); iter.hasNext(); )
View Full Code Here

                    //if no supperiors had been set
                    if ( sups.length == 0 )
                    {
                        ObjectClassWrapper wrapper = new ObjectClassWrapper( oClass, intermediate );
                        wrapper.setState( ObjectClassWrapper.State.unResolved );
                        intermediate.addElement( wrapper );
                    }
                    else
                    {
                        for ( String sup : sups )
                        {
View Full Code Here

                            ObjectClass oClassSup = objectClassTable.get( sup );
                            if ( oClassSup == null )
                            {
                                ObjectClassWrapper wrapper = new ObjectClassWrapper( oClass, intermediate );
                                wrapper.setState( ObjectClassWrapper.State.unResolved );
                                intermediate.addElement( wrapper );
                            }
                        }
                    }
                }
            }
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.