Examples of ValueInitializer


Examples of flex2.compiler.mxml.rep.init.ValueInitializer

                    ReparentInfo node = listIter.next();
                    String target = node.model.getId();
                    PropertyDeclaration decl = document.getDeclaration(target);
                    if (decl != null && decl instanceof ValueInitializer)
                    {
                        ValueInitializer initializedDecl = (ValueInitializer) decl;
                        Model model = (Model) initializedDecl.getValue();
                        if (!processReparentNode(node, model))
                            return false;
                    }
                    else
                    {
View Full Code Here

Examples of flex2.compiler.mxml.rep.init.ValueInitializer

    private ArrayList<Model> buildRelativeSiblingList(Model model, ArrayList siblings, int startIndex)
    {
        ArrayList<Model> relativeSiblings = new ArrayList<Model>();
        for (int i = startIndex; i > -1; i--)
        {
            ValueInitializer initializer = (ValueInitializer)siblings.get(i);
            Model sibling = (Model)initializer.getValue();
           
            Boolean intersects = false;
            if (sibling.isStateSpecific())
            {
                for (Iterator<String> iter = sibling.getStates().iterator(); iter.hasNext(); )
View Full Code Here

Examples of flex2.compiler.mxml.rep.init.ValueInitializer

            sourceExpression.setId(-1);
            document.removeBindingExpression(sourceExpression);

            try
            {
                ValueInitializer valueClone = value.clone();
                valueClone.setValue(bindingExpression);
                override.value = valueClone;
            }
            catch ( CloneNotSupportedException e )
            {
                throw new RuntimeException(e); //wont happen
View Full Code Here

Examples of flex2.compiler.mxml.rep.init.ValueInitializer

                for (Iterator<StatesModel.Override> items = state.overrides.iterator(); items.hasNext(); )
                {
                    StatesModel.Override override = items.next();
                    if (override instanceof SetPropertyOverride)
                    {
                        ValueInitializer initializer = ((SetPropertyOverride)override).value;
                        Object rvalue = initializer.getValue();
                        if (rvalue instanceof Model && !initializedModels.contains(rvalue))
                        {
                            iterList.add(initializer.getDefinitionsIterator());
                            initializedModels.add(rvalue);
                        }
                    }
                }
            }
View Full Code Here

Examples of flex2.compiler.mxml.rep.init.ValueInitializer

                for (Iterator<StatesModel.Override> items = state.overrides.iterator(); items.hasNext(); )
                {
                    StatesModel.Override override = items.next();
                    if (override instanceof SetPropertyOverride)
                    {
                        ValueInitializer initializer = ((SetPropertyOverride)override).value;
                        Object rvalue = initializer.getValue();
                        if (rvalue instanceof Model && !initializedModels.contains(rvalue))
                        {
                            values.add(initializer);
                            initializedModels.add(rvalue);
                        }
View Full Code Here

Examples of flex2.compiler.mxml.rep.init.ValueInitializer

        {
            return new FilterIterator(((MovieClip)root).getChildInitializerIterator(), new Predicate()
            {
                public boolean evaluate(Object object)
                {
                    ValueInitializer init = (ValueInitializer)object;
                    Object value = init.getValue();
                    return !(value instanceof Model) || (!((Model)value).isDescribed() && !((Model)value).isStateSpecific());
                }
            });
        }
        else
View Full Code Here

Examples of org.jahia.services.content.nodetypes.initializers.ValueInitializer

            classname = getParams().get(0);
        } else {
            classname = "org.jahia.services.content.nodetypes.initializers."+ StringUtils.capitalize(fn);
        }
        try {
            ValueInitializer init = (ValueInitializer) Class.forName(classname).newInstance();
            v = init.getValues(declaringPropertyDefinition, getParams());
        } catch (InstantiationException e) {
            logger.error(e.getMessage(), e);
        } catch (IllegalAccessException e) {
            logger.error(e.getMessage(), e);
        } catch (ClassNotFoundException e) {
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.