Examples of MetaModelValidatorVisiting


Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

     * (from the implementation of {@link org.apache.isis.core.metamodel.facets.object.title.methods.TitleFacetViaMethodsFactory} the imperative <tt>title()</tt> method will take
     * precedence.
     */
    @Override
    public void refineMetaModelValidator(MetaModelValidatorComposite metaModelValidator, IsisConfiguration configuration) {
        metaModelValidator.add(new MetaModelValidatorVisiting(new MetaModelValidatorVisiting.Visitor() {

            @Override
            public boolean visit(ObjectSpecification objectSpec, ValidationFailures validationFailures) {
                final Class<?> cls = objectSpec.getCorrespondingClass();

View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

    // //////////////////////////////////////
   
    @Override
    public void refineMetaModelValidator(MetaModelValidatorComposite metaModelValidator, IsisConfiguration configuration) {
        metaModelValidator.add(new MetaModelValidatorVisiting(newValidatorVisitor()));
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

    /**
     * Violation if there is an action that is bookmarkable but does not have safe action semantics.
     */
    @Override
    public void refineMetaModelValidator(MetaModelValidatorComposite metaModelValidator, IsisConfiguration configuration) {
        metaModelValidator.add(new MetaModelValidatorVisiting(new MetaModelValidatorVisiting.Visitor() {

            @Override
            public boolean visit(ObjectSpecification objectSpec, ValidationFailures validationFailures) {
                final Class<?> cls = objectSpec.getCorrespondingClass();
               
View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

        return new MemberGroupLayoutFacetFallback(holder);
    }

    @Override
    public void refineMetaModelValidator(MetaModelValidatorComposite metaModelValidator, IsisConfiguration configuration) {
        metaModelValidator.add(new MetaModelValidatorVisiting(newValidatorVisitor()));
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

    /* (non-Javadoc)
     * @see org.apache.isis.core.metamodel.facetapi.MetaModelValidatorRefiner#refineMetaModelValidator(org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorComposite, org.apache.isis.core.commons.config.IsisConfiguration)
     */
    @Override
    public void refineMetaModelValidator(MetaModelValidatorComposite metaModelValidator, IsisConfiguration configuration) {
        metaModelValidator.add(new MetaModelValidatorVisiting(newValidatorVisitor()));
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

    }


    @Override
    public void refineMetaModelValidator(final MetaModelValidatorComposite metaModelValidator, IsisConfiguration configuration) {
        metaModelValidator.add(new MetaModelValidatorVisiting(newValidatorVisitor()));
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

                            "are all services registered? " +
                            "did the DataNucleus enhancer run?)");
                }
            }
        };
        add(new MetaModelValidatorVisiting(ensurePersistenceCapables));
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

                }
               
                return true;
            }};
           
        add(new MetaModelValidatorVisiting(ensureIdentityType));
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

                    validationFailures.add("DataNucleus object store currently does not supported Aggregated or EmbeddedOnly annotations: see %s", objSpec.getFullIdentifier());
                }
                return true;
            }};
           
        add(new MetaModelValidatorVisiting(ensureIdentityType));
    }
View Full Code Here

Examples of org.apache.isis.core.metamodel.specloader.validator.MetaModelValidatorVisiting

        }
    }

    @Override
    public void refineMetaModelValidator(MetaModelValidatorComposite metaModelValidator, IsisConfiguration configuration) {
        metaModelValidator.add(new MetaModelValidatorVisiting(newValidatorVisitor()));
    }
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.