Examples of Rule


Examples of org.emftrace.metamodel.RuleModel.Rule

    }
   
    @Test
    public void testCleanUpRuleOrphansProject()
    {
        Rule r1 = RuleModelFactory.eINSTANCE.createRule();
        Rule r2 = RuleModelFactory.eINSTANCE.createRule();
       
        accessLayer.addElement(project, r1);
        accessLayer.addElement(project, r2);
       
        RuleCatalog c1 = RuleModelFactory.eINSTANCE.createRuleCatalog();
       
        accessLayer.addElement(project, c1);
       
        c1.getRules().add(r1);
       
        assertEquals(1, c1.getRules().size());
        assertEquals(1, accessLayer.getElements(project, "RuleCatalog").size());
        assertEquals(2, accessLayer.getElements(project, "Rule").size());
        projectCleaner.cleanUpRuleOrphans(project);
        assertEquals(1, c1.getRules().size());
        assertEquals(2, accessLayer.getElements(project, "Rule").size());
        assertEquals(2, accessLayer.getElements(project, "RuleCatalog").size());
       
        Rule r3 = RuleModelFactory.eINSTANCE.createRule();
        accessLayer.addElement(project, r3);
       
        assertEquals(3, accessLayer.getElements(project, "Rule").size());
        projectCleaner.cleanUpLinkTypeOrphans(project);
        assertEquals(3, accessLayer.getElements(project, "Rule").size());
View Full Code Here

Examples of org.geotools.styling.Rule

    // apply the label style
    if (vectorLayerRasterizingInfo.isPaintLabels()) {
      // create the rule
      TextSymbolizer textSymbolizer = createTextSymbolizer(vectorLayerRasterizingInfo.getStyle().getLabelStyle(),
          layerType);
      Rule labelRule = styleBuilder.createRule(textSymbolizer);
      // create the style
      FeatureTypeStyle labelStyle = styleBuilder.createFeatureTypeStyle(typeName, labelRule);
      style.featureTypeStyles().add(labelStyle);
    }
    return style;
View Full Code Here

Examples of org.gradle.api.Rule

    @Test
    public void findDomainObjectByNameInvokesNestedRulesOnlyOnceForUnknownDomainObject() {
        final Bean bean1 = new Bean();
        final Bean bean2 = new Bean();
        container.addRule(new Rule() {
            public String getDescription() {
                return "rule1";
            }

            public void apply(String domainObjectName) {
                if (domainObjectName.equals("bean1")) {
                    container.addObject("bean1", bean1);
                }
            }
        });
        container.addRule(new Rule() {
            private boolean applyHasBeenCalled;

            public String getDescription() {
                return "rule2";
            }
View Full Code Here

Examples of org.infinispan.protostream.descriptors.Rule

   public FieldDescriptor map(MessageType.Field am) {
      String defaultValue = am.getDefault();

      MessageType.Label label = am.getLabel();
      List<Option> options = am.getOptions();
      Rule rule = Rule.valueOf(label.name());

      return new FieldDescriptor.Builder()
              .withName(am.getName())
              .withNumber(am.getTag())
              .withTypeName(am.getType())
View Full Code Here

Examples of org.intellij.sonar.sonarserver.Rule

    // try to get desc from already fetched rules
    final Optional<SonarRules> sonarRules = SonarRules.getInstance(project);
    if (sonarRules.isPresent()) {
      final SonarRules sonarRulesState = sonarRules.get().getState();
      if (sonarRulesState != null) {
        final Rule rule = sonarRulesState.getSonarRulesByRuleKey().get(issue.get().getRuleKey());
        if (rule != null && !rule.isEmpty()) return rule.getDesc();
      }
    }

    // fetch and persist rule
    Settings settings;
    final Module moduleForFile = ModuleUtil.findModuleForFile(psiFile.getVirtualFile(), project);
    if (moduleForFile != null) {
      settings = ModuleSettings.getInstance(moduleForFile).getState();
      settings = SettingsUtil.process(project, settings);
    } else {
      settings = ProjectSettings.getInstance(project).getState();
    }
    if (settings == null) return null;

    final String serverName = settings.getServerName();
    final Optional<SonarServerConfig> serverConfig = SonarServers.get(serverName);
    if (!serverConfig.isPresent()) return null;
    final SonarServer sonarServer = SonarServer.create(serverConfig.get());
    final Rule rule = sonarServer.getRule(issue.get().getRuleKey());

    // persist rule
    if (sonarRules.isPresent()) {
      final SonarRules sonarRulesState = sonarRules.get().getState();
      if (sonarRulesState!= null && !rule.isEmpty()) {
        sonarRulesState.getSonarRulesByRuleKey().put(issue.get().getRuleKey(), rule);
      }
    }

    return rule.getDesc();
  }
View Full Code Here

Examples of org.jacoco.report.check.Rule

     * Creates and adds a new rule.
     *
     * @return new rule
     */
    public Rule createRule() {
      final Rule rule = new Rule();
      rules.add(rule);
      return rule;
    }
View Full Code Here

Examples of org.jboss.byteman.rule.Rule

    {
        if (transformed != null) {
            int count = transformed.size();
            for (int i =  0; i < count; i++) {
                Transform transform = transformed.get(i);
                Rule rule = transform.getRule();
                if (rule != null) {
                    rule.purge();
                }
            }
        }
    }
View Full Code Here

Examples of org.jboss.dna.connector.federation.Projection.Rule

        definition = definition != null ? definition.trim() : "";
        if (definition.length() == 0) return null;
        Logger logger = context.getLogger(getClass());
        for (Method method : parserMethods) {
            try {
                Rule rule = (Rule)method.invoke(null, definition, context);
                if (rule != null) {
                    if (logger.isTraceEnabled()) {
                        String msg = "Success parsing project rule definition \"{0}\" using {1}";
                        logger.trace(msg, definition, method);
                    }
View Full Code Here

Examples of org.jboss.dna.graph.connector.federation.Projection.Rule

        definition = definition != null ? definition.trim() : "";
        if (definition.length() == 0) return null;
        Logger logger = context.getLogger(getClass());
        for (Method method : parserMethods) {
            try {
                Rule rule = (Rule)method.invoke(null, definition, context);
                if (rule != null) {
                    if (logger.isTraceEnabled()) {
                        String msg = "Success parsing project rule definition \"{0}\" using {1}";
                        logger.trace(msg, definition, method);
                    }
View Full Code Here

Examples of org.jboss.seam.pages.Rule

      for (Element childElement: cases)
      {
         navigation.getRules().add( parseRule(childElement) );
      }
     
      Rule rule = new Rule();
      parseNavigationHandler(element, rule);
      parseConversationControl( element, rule.getConversationControl() );
      parseTaskControl(element, rule.getTaskControl());
      parseProcessControl(element, rule.getProcessControl());
      navigation.setRule(rule);
     
      String expression = element.attributeValue("from-action");
      if (expression==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.