Examples of Model


Examples of org.eclipse.xtext.mqrepl.modelQueryLanguage.Model

          public void run(final IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
            XtextDocument doc = ((ModelQueryLanguageView) view).getEmbeddedEditor().getDocument();
            String result = doc.readOnly(new IUnitOfWork<String, XtextResource>() {
              @Override
              public String exec(XtextResource r) throws Exception {
                Model m = (Model) r.getContents().get(0);
                return interpret(m, monitor);
              }
            });
            ref.set(result);
          }
        });
        mqlv.getEmbeddedEditorResult().getDocument().set(ref.get());
      } catch (InvocationTargetException e) {
        e.printStackTrace();
      } catch (InterruptedException e) {
        e.printStackTrace();
      }

    } else if (activeEditor != null && activeEditor instanceof XtextEditor) {
      final XtextEditor editor = (XtextEditor) activeEditor;
      final Holder<String> ref = new Holder<String>();
      try {
        workbench.getProgressService().run(true, true, new IRunnableWithProgress() {

          @Override
          public void run(final IProgressMonitor monitor) throws InvocationTargetException, InterruptedException {
            XtextDocument doc = (XtextDocument) editor.getDocument();
            String result = doc.readOnly(new IUnitOfWork<String, XtextResource>() {
              @Override
              public String exec(XtextResource r) throws Exception {
                Model m = (Model) r.getContents().get(0);
                return interpret(m, monitor);
              }
            });
            ref.set(result);
          }
View Full Code Here

Examples of org.elegant.aash.comparator.model.Model

public class InclusionCompareEngineTest {

  @Test
  public void testSimpleComparison() throws IOException {
    Model m1 = new Model("titi");
    m1.setDerived(new Model("titi"));
    Model m2 = CompareTools.deepCopy(m1);
    CompareEngine<Model> compEngine = CompareEngineBuilder.forType(Model.class)
        .includeProperty("derived.name")
        .includeProperty("children[0].name")
        .build();
   
View Full Code Here

Examples of org.eweb4j.spiderman.xml.Model

  }

  //递归的额关键是 Page
  public void parseNextPage(Rule rule, Target target, Task task, Page page, List<Map<String, Object>> results, Set<String> visitedUrls, Map<String,Object> finalFields) throws Exception{
//    System.out.println("parse.next->"+page.getUrl());
    Model mdl = rule.getNextPage();
    if (mdl == null)
      return ;
   
    Target tgt = new Target();
    tgt.setName(target.getName());
    tgt.setModel(mdl);
   
    //解析Model获得next URL
//    System.out.println("page--!!!!!!----->"+page.getUrl());
    Collection<String> nextUrls = UrlUtils.digUrls(page, task, rule, tgt, listener, finalFields);
//    System.out.println("visitedUrls-->>>>>>>>>>>>!!!!!!!!!!!!!!" + visitedUrls);
//    System.out.println("nextUrls-->>>>>>>>>>>>!!!!!!!!!!!!!!" + nextUrls);
    if (nextUrls == null || nextUrls.isEmpty())
      return ;
    String nextUrl = new ArrayList<String>(nextUrls).get(0);
    if (nextUrl == null || nextUrl.trim().length() == 0)
      return ;
   
    if (visitedUrls.contains(nextUrl)){
      return ;
    }
   
    FetchRequest req = new FetchRequest();
    req.setUrl(nextUrl);
    FetchResult fr = task.site.fetcher.fetch(req);
    if (fr == null || fr.getPage() == null)
      return ;
   
    //记录已经访问过该url,下次不要重复访问它
    visitedUrls.add(nextUrl);
   
    //解析nextPage
    Task nextTask = new Task(nextUrl, task.url, task.site, 0);
    Model nextModel = new Model();
    List<Field> isAlsoParseInNextPageFields = target.getModel().getIsAlsoParseInNextPageFields();
    if (isAlsoParseInNextPageFields == null || isAlsoParseInNextPageFields.isEmpty())
      return ;
   
    nextModel.getField().addAll(isAlsoParseInNextPageFields);
    tgt.setModel(nextModel);
   
    ModelParser parser = new ModelParser(nextTask, tgt, listener);
    Page nextPageResult = fr.getPage();
    List<Map<String, Object>> nextMaps = parser.parse(nextPageResult);
    if (nextMaps == null)
      return ;
   
    for (Map<String, Object> nextMap : nextMaps){
      for (Iterator<Entry<String, Object>> it = nextMap.entrySet().iterator(); it.hasNext();){
        Entry<String, Object> e = it.next();
        String key = e.getKey();
        Object value = e.getValue();
        for (Map<String, Object> result : results){
          if (nextModel.isArrayField(key)){
            List<Object> list = (List<Object>) result.get(key);
            list.addAll((List<Object>)value);
          }else{
            StringBuilder sb = new StringBuilder();
            sb.append(result.get(key)).append(value);
View Full Code Here

Examples of org.gatein.management.api.model.Model

        set(name, s, model);
    }

    public static <T extends ModelValue> T get(ModelObject modelObject, Class<T> type, String...names) {
        Model model = modelObject.get(names);
        try {
            return model.asValue(type);
        } catch (IllegalArgumentException e) {
            ModelValue.ModelValueType expected;
            if (type == ModelString.class) {
                expected = ModelValue.ModelValueType.STRING;
            } else if (type == ModelNumber.class) {
View Full Code Here

Examples of org.gephi.graph.api.Model

        return (obj.getSource().getModel().getCameraDistance() + obj.getTarget().getModel().getCameraDistance()) / 2f;
    }

    @Override
    public boolean isAutoSelected() {
        Model nSource = obj.getSource().getModel();
        Model nTarget = obj.getTarget().getModel();
        if (nSource != null && nTarget != null) {
            return obj.getSource().getModel().isSelected() || obj.getTarget().getModel().isSelected();
        }
        return false;
    }
View Full Code Here

Examples of org.gradle.mvn3.org.apache.maven.model.Model

        delegate.publish(publication, artifactRepository);
    }

    private void validateIdentity(MavenNormalizedPublication publication) {
        MavenProjectIdentity projectIdentity = publication.getProjectIdentity();
        Model model = parsePomFileIntoMavenModel(publication);
        field(publication, "groupId", projectIdentity.getGroupId())
                .validMavenIdentifier()
                .matches(model.getGroupId());
        field(publication, "artifactId", projectIdentity.getArtifactId())
                .validMavenIdentifier()
                .matches(model.getArtifactId());
        field(publication, "version", projectIdentity.getVersion())
                .notEmpty()
                .validInFileName()
                .matches(model.getVersion());
    }
View Full Code Here

Examples of org.ifmo.clgp.model.Model

     */
    public static void main(String[] args) {
        Settings.initProp();
        System.out.println(Settings.getProperty("partition.to.save.images"));
        final View view = new View();
        final Model model = new Model();
        final Controller controller = new Controller(view, model);
        new FileChecker().check();

        java.awt.EventQueue.invokeLater(new Runnable() {
            @Override
View Full Code Here

Examples of org.jamesii.core.model.Model

    asr.addNewFactoryManually(new BestSimulatorInTheWorldFactory(), domFactory);

    ParameterBlock parameters = new ParameterBlock();
    parameters.addSubBl(AbstractProcessorFactory.PARTITION, new Partition(
        new Model() {
          private static final long serialVersionUID = -2162741150899329228L;
        }, null, null));
    return parameters;
  }
View Full Code Here

Examples of org.jmol.modelset.Model

      // therefore, we call it in Eval.colorObject();
      return propertyColorEncoder.getColorIndexFromPalette(atom
          .getSelectedGroupIndexWithinChain(), 0, atom
          .getSelectedGroupCountWithinChain() - 1, ColorEncoder.BGYOR, false);
    case JmolConstants.PALETTE_POLYMER:
      Model m = viewer.getModelSet().getModels()[atom.modelIndex];
      return propertyColorEncoder.getColorIndexFromPalette(atom
          .getPolymerIndexInModel(), 0, m.getBioPolymerCount() - 1,
          ColorEncoder.BGYOR, false);
    case JmolConstants.PALETTE_MONOMER:
      // viewer.calcSelectedMonomersCount() must be called first ...
      return propertyColorEncoder.getColorIndexFromPalette(atom
          .getSelectedMonomerIndexWithinPolymer(), 0, atom
View Full Code Here

Examples of org.jrebirth.af.core.ui.Model

     * {@inheritDoc}
     */
    @Override
    protected void perform(final Wave wave) {

        Model hideModel = getWaveBean(wave).getHideModel();
        if (hideModel == null && getWaveBean(wave).getHideModelKey() != null) {
            hideModel = getLocalFacade().getGlobalFacade().getUiFacade().retrieve(getWaveBean(wave).getHideModelKey());
        }

        Node hideNode = null;

        if (hideModel == null) {
            LOGGER.warn("Impossible to dettach a model because hideModel is null");
        } else {
            hideModel.doHideView(wave);
            hideNode = hideModel.getRootNode();

            if (hideNode == null) {
                LOGGER.warn("Impossible to dettach model {} because the node is null", hideModel.getClass().getSimpleName());
            } else {
                if (getWaveBean(wave).getUniquePlaceHolder() != null) {
                    getWaveBean(wave).getUniquePlaceHolder().set(null);
                } else if (getWaveBean(wave).getChidrenPlaceHolder() != null) {
                    getWaveBean(wave).getChidrenPlaceHolder().remove(hideNode);
                } else {
                    LOGGER.warn("Impossible to detach model {}, no place holder found", hideModel.getClass().getSimpleName());
                }
            }
        }

    }
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.