Examples of FlowControllerDeclaration


Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

      flowControllerDesc = CapabilityLanguageFlowController.getDescription();
    } else {
      flowControllerDesc = FixedFlowController.getDescription();
    }

    FlowControllerDeclaration decl = new FlowControllerDeclaration_impl();
    decl.setKey("_FlowController");
    decl.setSpecifier(flowControllerDesc);
    return decl;
  }
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

    Map delegateMap1 = editor.getResolvedDelegates();
    Map delegateMap = null;
    if (null != delegateMap1) {
      delegateMap = new HashMap(delegateMap1.size());
      delegateMap.putAll(delegateMap1);
      FlowControllerDeclaration fcd = editor.getResolvedFlowControllerDeclaration();
      if (null != fcd) {
        delegateMap.put(fcd.getKey(), fcd.getSpecifier());
      }
    }
    // only picks one override key - but code is from earlier design where multiple keys were
    // possible
    PickOverrideKeysAndParmName dialog = new PickOverrideKeysAndParmName(this, delegateMap,
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

      cpd = getAnalysisEngineMetaData().getConfigurationParameterDeclarations();
      for (Iterator it = editor.getResolvedDelegates().entrySet().iterator(); it.hasNext();) {
        addDelegateToGUI((Map.Entry) it.next());
      }
      FlowControllerDeclaration fcd = editor.getResolvedFlowControllerDeclaration();
      if (null != fcd) {
        addDelegateToGUI(fcd.getKey(), fcd.getSpecifier());
      }
      TreeItem[] items = tree.getItems();
      if (items.length > 0)
        // scrolls to top, also
        tree.setSelection(new TreeItem[] { items[0] });
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

      flowNames.add(key);

    }
    String fcsn;
    if ( (fcsn = DuccPropertiesResolver.getInstance().getProperty(FlowControllerResourceSpecifier)) != null ) {
      FlowControllerDeclaration fcd = new FlowControllerDeclaration_impl();
      desc.setFlowControllerDeclaration(fcd);
      fcd.setImport(new Import_impl());   
      fcd.setKey(FlowControllerKey);
      fcd.getImport().setName(fcsn);
    }
   
    FixedFlow fixedFlow = new FixedFlow_impl();
    fixedFlow.setFixedFlow(flowNames.toArray(new String[flowNames.size()]));
    desc.getAnalysisEngineMetaData().setFlowConstraints(fixedFlow);
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

          Map anAggregateMergedTypeSystem, UimaContextAdmin aParentContext,
          SofaMapping[] aSofaMappings, JmxManagement aJmxManagementInterface)
          throws InvalidXMLException, ResourceInitializationException, IOException {
    {

      FlowControllerDeclaration fcd = aeSpecifier.getFlowControllerDeclaration();
      String key = "_FlowController"; // default
      if (fcd != null && fcd.getKey() != null && fcd.getKey().trim().length() > 0) {
        key = fcd.getKey();
      }

      ResourceManager resourceManager = aParentContext.getRootContext().getResourceManager();
      XMLInputSource input = resolveImportByName(aFlowControllerDescriptor, resourceManager);
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

              new Capability[] { new Capability_impl() });
      delegateTaeMap.put("Empty", primDesc2);
      URISpecifier uriSpec = new URISpecifier_impl();
      uriSpec.setUri("http://incubator.apache.org/uima");
      uriSpec.setProtocol(Constants.PROTOCOL_SOAP);
      FlowControllerDeclaration fcDecl = new FlowControllerDeclaration_impl();
      fcDecl.setKey("TestFlowController");
      FlowControllerDescription fcDesc = new FlowControllerDescription_impl();
      fcDesc.getMetaData().setName("MyTestFlowController");
      fcDecl.setSpecifier(fcDesc);
      aggregateDesc.setFlowControllerDeclaration(fcDecl);

      ExternalResourceDependency dep = UIMAFramework.getResourceSpecifierFactory()
              .createExternalResourceDependency();
      dep.setKey("ResourceKey");
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

  public TypePriorities getMergedTypePriorities() {
    return mergedTypePriorities;
  }

  public void setResolvedFlowControllerDeclaration() throws InvalidXMLException {
    FlowControllerDeclaration fcDecl = aeDescription.getFlowControllerDeclaration();
    if (null != fcDecl) {
      resolvedFlowControllerDeclaration = (FlowControllerDeclaration) fcDecl.clone();
      resolvedFlowControllerDeclaration.resolveImports(createResourceManager());
    } else
      resolvedFlowControllerDeclaration = null;
  }
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

      AnalysisEngineDescription aeSpecifier, String aFlowControllerDescriptor,
            Map anAggregateMergedTypeSystem, UimaContextAdmin aParentContext, SofaMapping[] aSofaMappings, JmxManagement aJmxManagementInterface ) throws InvalidXMLException,
            ResourceInitializationException, IOException {
    {
     
        FlowControllerDeclaration fcd = aeSpecifier.getFlowControllerDeclaration();
        String key = "_FlowController";   // default
        if ( fcd != null && fcd.getKey() != null && fcd.getKey().trim().length() > 0)
        {
          key = fcd.getKey();
        }

        ResourceManager resourceManager = aParentContext.getRootContext().getResourceManager();   // NEW
      XMLInputSource input = resolveImportByName(aFlowControllerDescriptor, resourceManager);
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

  public TypePriorities getMergedTypePriorities() {
    return mergedTypePriorities;
  }

  public void setResolvedFlowControllerDeclaration() throws InvalidXMLException {
    FlowControllerDeclaration fcDecl = aeDescription.getFlowControllerDeclaration();
    if (null != fcDecl) {
      resolvedFlowControllerDeclaration = (FlowControllerDeclaration) fcDecl.clone();
      resolvedFlowControllerDeclaration.resolveImports(createResourceManager());
    } else
      resolvedFlowControllerDeclaration = null;
  }
View Full Code Here

Examples of org.apache.uima.analysis_engine.metadata.FlowControllerDeclaration

  public TypePriorities getMergedTypePriorities() {
    return mergedTypePriorities;
  }

  public void setResolvedFlowControllerDeclaration() throws InvalidXMLException {
    FlowControllerDeclaration fcDecl = aeDescription.getFlowControllerDeclaration();
    if (null != fcDecl) {
      resolvedFlowControllerDeclaration = (FlowControllerDeclaration) fcDecl.clone();
      resolvedFlowControllerDeclaration.resolveImports(createResourceManager());
    } else
      resolvedFlowControllerDeclaration = null;
  }
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.