Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Uses of Interface
org.eclipse.emf.validation.model.IModelConstraint

Packages that use IModelConstraint
org.eclipse.emf.validation.model Types defining the "data model" of the EMF Validation plug-in, in most cases mapping directly to constructs in the constraintProviders extension point schema. 
org.eclipse.emf.validation.ocl   
org.eclipse.emf.validation.service The semi-public (internal-public) package defining the API for invocation of the validation engine and for the implementation of constraint providers. 
org.eclipse.emf.validation.xml The API for specification and processing of constraints in XML. 
 

Uses of IModelConstraint in org.eclipse.emf.validation.model
 

Classes in org.eclipse.emf.validation.model that implement IModelConstraint
 class ModelConstraint
          An abstract model constraint implementation.
 

Methods in org.eclipse.emf.validation.model that return IModelConstraint
  IModelConstraint IConstraintStatus. getConstraint ()
          Obtains the constraint which either succeeded or failed, according to what I have to say.
  IModelConstraint ConstraintStatus. getConstraint ()
          Obtains the constraint which either succeeded or failed, according to what I have to say.
 

Constructors in org.eclipse.emf.validation.model with parameters of type IModelConstraint
ConstraintStatus ( IModelConstraint constraint, EObject target)
          Initializes me as a successful execution of the specified constraint.
ConstraintStatus ( IModelConstraint constraint, EObject target, int severity, int code, String message, Set<? extends EObject> resultLocus)
           Constructor that explicitly initializes all of my parts.
ConstraintStatus ( IModelConstraint constraint, EObject target, String message, Set<? extends EObject> resultLocus)
          Initializes me as a failure of the specified constraint with a message to be displayed somehow to the user.
 

Uses of IModelConstraint in org.eclipse.emf.validation.ocl
 

Classes in org.eclipse.emf.validation.ocl that implement IModelConstraint
 class AbstractOCLModelConstraint<C,CT,CLS,E>
           An OCL-language implementation of the IModelConstraint interface.
 

Uses of IModelConstraint in org.eclipse.emf.validation.service
 

Methods in org.eclipse.emf.validation.service that return IModelConstraint
protected abstract   IModelConstraint ConstraintFactory. createConstraint ( IConstraintDescriptor descriptor)
          Implemented by subclasses to do the hard work of creating a constraint.
protected abstract   IModelConstraint ConstraintFactory. createConstraint ( IXmlConstraintDescriptor descriptor)
          Deprecated. Use the ConstraintFactory.createConstraint(IConstraintDescriptor) method, instead
protected   IModelConstraint AbstractConstraintProvider. createModelConstraint ( IConstraintDescriptor descriptor)
          Creates the model constraint implementation from the descriptor.
protected   IModelConstraint AbstractConstraintProvider. createModelConstraintProxy ( IConstraintDescriptor descriptor)
          Creates a contraint proxy which lazily initializes the actual constraint implementation represented by the given descriptor.
  IModelConstraint ConstraintFactory. newConstraint ( IConstraintDescriptor descriptor)
          Creates the constraint represented by the specified descriptor.
  IModelConstraint ConstraintFactory. newConstraint ( IXmlConstraintDescriptor descriptor)
          Deprecated. Use the ConstraintFactory.newConstraint(IConstraintDescriptor) method, instead
  IModelConstraint IParameterizedConstraintParser. parseConstraint ( IParameterizedConstraintDescriptor descriptor)
          Parses the content of a constraint descriptor (including parameters) to create an implementation of the model constraint interface.
 

Methods in org.eclipse.emf.validation.service that return types with arguments of type IModelConstraint
  Collection< IModelConstraint> IModelConstraintProvider. getBatchConstraints ( EObject eObject, Collection< IModelConstraint> constraints)
          Obtains a collection of batch IModelConstraints which will be used to validate an eObject on demand.
  Collection< IModelConstraint> AbstractConstraintProvider. getBatchConstraints ( EObject eObject, Collection< IModelConstraint> constraints)
           
protected   List< IModelConstraint> AbstractConstraintProvider. getConstraints ()
          Obtains my constraints.
  Collection< IModelConstraint> IModelConstraintProvider. getLiveConstraints ( Notification notification, Collection< IModelConstraint> constraints)
          Obtains a collection of live IModelConstraints that will be used to validate an EMF notification on committing a transaction on a model.
  Collection< IModelConstraint> AbstractConstraintProvider. getLiveConstraints ( Notification notification, Collection< IModelConstraint> constraints)
           
 

Methods in org.eclipse.emf.validation.service with parameters of type IModelConstraint
 void ModelValidationService. replaceInCache ( IModelConstraint oldConstraint, IModelConstraint newConstraint)
          Replaces a constraint in the cache with an alternative implementation.
 

Method parameters in org.eclipse.emf.validation.service with type arguments of type IModelConstraint
  Collection< IModelConstraint> IModelConstraintProvider. getBatchConstraints ( EObject eObject, Collection< IModelConstraint> constraints)
          Obtains a collection of batch IModelConstraints which will be used to validate an eObject on demand.
  Collection< IModelConstraint> AbstractConstraintProvider. getBatchConstraints ( EObject eObject, Collection< IModelConstraint> constraints)
           
  Collection< IModelConstraint> IModelConstraintProvider. getLiveConstraints ( Notification notification, Collection< IModelConstraint> constraints)
          Obtains a collection of live IModelConstraints that will be used to validate an EMF notification on committing a transaction on a model.
  Collection< IModelConstraint> AbstractConstraintProvider. getLiveConstraints ( Notification notification, Collection< IModelConstraint> constraints)
           
protected  void AbstractConstraintProvider. registerConstraints ( Collection<? extends IModelConstraint> constraints)
          Bulk-registers the specified constraints so that they are accessible to applications via the ConstraintRegistry and are visible in the preferences UI.
 

Uses of IModelConstraint in org.eclipse.emf.validation.xml
 

Methods in org.eclipse.emf.validation.xml that return IModelConstraint
  IModelConstraint IXmlConstraintParser. parseConstraint ( IXmlConstraintDescriptor descriptor)
          Deprecated. Parses the XML content of a constraint descriptor to create an implementation of the model constraint interface.
 


Copyright 2002, 2007 IBM Corporation and others.
All Rights Reserved.


 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire