Examples of descriptor()


Examples of org.qi4j.tools.model.descriptor.CompositeMethodDetailDescriptor.descriptor()

            Icon icon;
            CompositeMethodDetailDescriptor descriptor = (CompositeMethodDetailDescriptor) value;

            Class compositeClass = first( descriptor.composite().descriptor().types() );
            Class mixinMethodClass = descriptor.descriptor().method().getDeclaringClass();
            if( mixinMethodClass.isAssignableFrom( compositeClass ) )
            {
                icon = publicIcon;
            }
            else
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.CompositeMethodDetailDescriptor.descriptor()

            }

            Icon icon;
            CompositeMethodDetailDescriptor descriptor = (CompositeMethodDetailDescriptor) value;
            Class compositeClass = first( descriptor.composite().descriptor().types() );
            Class mixinMethodClass = descriptor.descriptor().method().getDeclaringClass();
            if( mixinMethodClass.isAssignableFrom( compositeClass ) )
            {
                icon = publicIcon;
            }
            else
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.CompositeMethodDetailDescriptor.descriptor()

            if( icon != null )
            {
                setIcon( icon );
            }

            Method method = descriptor.descriptor().method();
            Class<?> methodReturnType = method.getReturnType();

            if( Property.class.isAssignableFrom( methodReturnType ) )
            {
                Type t = GenericPropertyInfo.propertyTypeOf( method );
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.EntityDetailDescriptor.descriptor()

        {
            return;
        }

        EntityDetailDescriptor entityDescriptor = (EntityDetailDescriptor) entitiesCombo.getSelectedItem();
        Class clazz = first( entityDescriptor.descriptor().types() );

        Module module = findModule( entityDescriptor );
        Query query = createQuery( module, clazz );
        propertiesPanel.reload( query );
    }
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.EntityDetailDescriptor.descriptor()

        Class<?> clazz = obj.getClass();
        if( EntityDetailDescriptor.class.isAssignableFrom( clazz ) )
        {
            EntityDetailDescriptor entityDesc = (EntityDetailDescriptor) obj;
            Class entityType = first( entityDesc.descriptor().types() );

            // Update the selected item on the combo box, which in turn update the properties table
            ComboBoxModel comboModel = entitiesCombo.getModel();
            int index = -1;
            for( int i = 0; i < comboModel.getSize(); i++ )
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.EntityDetailDescriptor.descriptor()

            ComboBoxModel comboModel = entitiesCombo.getModel();
            int index = -1;
            for( int i = 0; i < comboModel.getSize(); i++ )
            {
                EntityDetailDescriptor entityDesc1 = (EntityDetailDescriptor) comboModel.getElementAt( i );
                Class entityType1 = first( entityDesc1.descriptor().types() );

                if( entityType1.equals( entityType ) )
                {
                    index = i;
                    break;
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.EntityDetailDescriptor.descriptor()

            {
                String name = "Entities";
                parent = addChild( parent, name, name );
                first = false;
            }
            addChild( parent, descriptor.descriptor().toString(), descriptor );
        }
    }

    private void buildTransientsNode( Node parent, Iterable<CompositeDetailDescriptor> iter )
    {
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.ImportedServiceDetailDescriptor.descriptor()

            {
                String name = "Imported Services";
                parent = addChild( parent, name, name );
                first = false;
            }
            addChild( parent, descriptor.descriptor().primaryType().getSimpleName(), descriptor );
        }
    }

    private void buildEntitiesNode( Node parent, Iterable<EntityDetailDescriptor> iter )
    {
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.ImportedServiceDetailDescriptor.descriptor()

        {
            return;
        }

        ImportedServiceDetailDescriptor detailDescriptor = (ImportedServiceDetailDescriptor) objectDesciptor;
        ImportedServiceDescriptor descriptor = detailDescriptor.descriptor().importedService();

        Class<? extends ServiceImporter> importer = descriptor.serviceImporter();
        nameLabel.setText( importer.getSimpleName() );
        classLabel.setText( importer.toString() );
    }
View Full Code Here

Examples of org.qi4j.tools.model.descriptor.InjectedFieldDetailDescriptor.descriptor()

        )
        {
            if( value != null )
            {
                InjectedFieldDetailDescriptor descriptor = (InjectedFieldDetailDescriptor) value;
                DependencyDescriptor dependencyDescriptor = descriptor.descriptor().dependency();
                Annotation annotation = dependencyDescriptor.injectionAnnotation();
                value = descriptor.toString() + " (@" + annotation.annotationType().getSimpleName() + ")";
            }

            return super.getTableCellRendererComponent( table, value, isSelected, hasFocus, row, column );
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.