Examples of Multiplicity


Examples of at.bestsolution.efxclipse.tooling.efxbean.fXBean.Multiplicity

   * <!-- end-user-doc -->
   * @generated
   */
  public NotificationChain basicSetMulti(Multiplicity newMulti, NotificationChain msgs)
  {
    Multiplicity oldMulti = multi;
    multi = newMulti;
    if (eNotificationRequired())
    {
      ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FXBeanPackage.VALUE_LIST_TYPE_DEF__MULTI, oldMulti, newMulti);
      if (msgs == null) msgs = notification; else msgs.add(notification);
View Full Code Here

Examples of com.sun.tahiti.grammar.util.Multiplicity

      for( int i=0; i<b.length; i++ ) {
        final boolean[] hasChildFieldItem = new boolean[1];

        // compute the multiplicity of the all child JavaItems and
        // also compute whether this branch has FieldItem in it.
        Multiplicity m = Multiplicity.calc( b[i],
          new MultiplicityCounter(){
            protected Multiplicity isChild( Expression exp ) {
              if(exp instanceof FieldItemhasChildFieldItem[0] = true;
              if(exp instanceof PrimitiveItembBranchWithPrimitive[0] = true;
             
              if(exp instanceof IgnoreItemreturn Multiplicity.zero;
              if(exp instanceof JavaItem)    return Multiplicity.one;
              else            return null;
            }
          });

        if(debug!=null) {
          debug.println( "  Branch: " + ExpressionPrinter.printContentModel(b[i]) );
          debug.println( "    multiplicity:"+m+"  hasChildFieldItem:"+hasChildFieldItem[0] );
        }
       
        if(m.isZero())
          continue;    // do nothing for this branch.
       
        numLiveBranch++;
       
        if(!m.isAtMostOnce()) {
          // memorize that this branch is complex.
          complexBranch[i] = true;
          continue;
        }
       
View Full Code Here

Examples of com.sun.tools.internal.xjc.model.Multiplicity

    public static final MultiplicityCounter theInstance = new MultiplicityCounter();

    private MultiplicityCounter() {}

    public Multiplicity particle( XSParticle p ) {
        Multiplicity m = p.getTerm().apply(this);

        Integer max;
        if(m.max==null || p.getMaxOccurs()==XSParticle.UNBOUNDED)
            max=null;
        else
View Full Code Here

Examples of com.sun.tools.xjc.model.Multiplicity

                continue;
            }
            assert false : e;   // no other kind should be here
        }

        Multiplicity m = Multiplicity.ONE;
        if(cc.isCollection())
            m = m.makeRepeated();
        if(!cc.isRequired())
            m = m.makeOptional();

        RawTypeSet rts = new RawTypeSet(rtsb.getRefs(),m);

        XSParticle p = findSourceParticle(cc);
View Full Code Here

Examples of kodkod.ast.operator.Multiplicity

        final Relation skolem = Relation.nary("$"+ skolemDecl.variable().name(), nonSkolems.size() + skolemDecl.variable().arity());
        reporter.skolemizing(decl, skolem, nonSkolemsView);
       
        final Expression skolemExpr = skolemExpr(skolemDecl, skolem);
       
        final Multiplicity mult = decl.multiplicity();
        rangeConstraints.add(source(skolemExpr.in(skolemDecl.expression()), decl));
        if (mult!=Multiplicity.SET) {
          rangeConstraints.add(source(skolemExpr.apply(mult), decl));
        }
View Full Code Here

Examples of org.apache.cxf.management.web.logging.atom.converter.StandardConverter.Multiplicity

        if (c == null) {
            if (converterClass != null) {
                c = createConverter(converterClass);
            } else {
                Output out = parseEnum(output, Output.FEED, Output.class);
                Multiplicity defaultMul = out == Output.FEED ? Multiplicity.MANY
                    : batch > 1 ? Multiplicity.MANY : Multiplicity.ONE;
                Multiplicity mul = parseEnum(multiplicity, defaultMul, Multiplicity.class);
                Format form = parseEnum(format, Format.CONTENT, Format.class);
                if (out == Output.FEED) {
                    c = new StandardConverter(out, mul, form);
                } else {
                    c = new StandardConverter(out, mul, form);
View Full Code Here

Examples of org.apache.cxf.management.web.logging.atom.converter.StandardConverter.Multiplicity

        if (c == null) {
            if (converterClass != null) {
                c = createConverter(converterClass);
            } else {
                Output out = parseEnum(output, Output.FEED, Output.class);
                Multiplicity defaultMul = out == Output.FEED ? Multiplicity.MANY
                    : batch > 1 ? Multiplicity.MANY : Multiplicity.ONE;
                Multiplicity mul = parseEnum(multiplicity, defaultMul, Multiplicity.class);
                Format form = parseEnum(format, Format.CONTENT, Format.class);
                if (out == Output.FEED) {
                    c = new StandardConverter(out, mul, form);
                } else {
                    c = new StandardConverter(out, mul, form);
View Full Code Here

Examples of org.apache.olingo.odata2.api.annotation.edm.FunctionImport.Multiplicity

    }

    private void buildReturnType(final FunctionImport functionImport, final Method method,
        final org.apache.olingo.odata2.api.annotation.edm.FunctionImport annotation) throws ODataJPAModelException {
      ReturnType returnType = annotation.returnType();
      Multiplicity multiplicity = null;

      if (returnType != ReturnType.NONE) {
        org.apache.olingo.odata2.api.edm.provider.ReturnType functionReturnType =
            new org.apache.olingo.odata2.api.edm.provider.ReturnType();
        multiplicity = annotation.multiplicity();
View Full Code Here

Examples of org.apache.tuscany.model.assembly.Multiplicity

                ServiceURI targetURI = wire.getTarget();
                ConfiguredService configuredService = getConfiguredService(targetURI);
                if (configuredService != null) {

                    // Wire the reference to the target
                    Multiplicity multiplicity = configuredReference.getPort().getMultiplicity();
                    if (multiplicity == Multiplicity.ZERO_N || multiplicity == Multiplicity.ONE_N) {
                        configuredReference.getTargetConfiguredServices().add(configuredService);
                    } else {
                        configuredReference.getTargetConfiguredServices().clear();
                        configuredReference.getTargetConfiguredServices().add(configuredService);
View Full Code Here

Examples of org.apache.tuscany.model.assembly.Multiplicity

        reference.setName(name);
        ServiceContract contract = factory.createJavaServiceContract();
        contract.setInterface(paramType);
        reference.setServiceContract(contract);
        boolean many = paramType.isArray() || Collection.class.isAssignableFrom(paramType);
        Multiplicity multiplicity;
        if (required)
            multiplicity = many ? Multiplicity.ONE_N : Multiplicity.ONE_ONE;
        else
            multiplicity = many ? Multiplicity.ZERO_N : Multiplicity.ZERO_ONE;
        reference.setMultiplicity(multiplicity);
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.