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
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Mail Systems
Eclipse Documentation

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




Eclipse EMF Validation Framework
Previous Page Home Next Page

Package org.eclipse.emf.validation.xml

The API for specification and processing of constraints in XML.


Interface Summary
IXmlConstraintDescriptor Deprecated. Use the IParameterizedConstraintDescriptor interface, instead.
IXmlConstraintParser Deprecated. Use the IParameterizedConstraintParser interface, instead.

Class Summary
AbstractXmlConstraintDescriptor This class provides an abstract implementation of an XML constraint descriptor that is used to provide descriptions of a particular constraint from an IConfigurationElement.
XmlConstraintProvider A convenient implementation of the IModelConstraintProvider interface which loads constraints from a plug-in's manifest XML.

Exception Summary
ConstraintParserException A checked exception indicating failure to parse a constraint.

Package org.eclipse.emf.validation.xml Description

The API for specification and processing of constraints in XML.

Package Specification

The types in this package constitute the provisional API for constraints contributed via XML from plug-in manifests. The XmlConstraintProvider is a constraint provider implementation that loads constraint meta-data from the constraintProviders extension point into IXmlConstraintDescriptors and uses the ConstraintFactory to create constraint objects from them.

Dynamic constraint providers may use the API in this package to specify constraints in languages that are supplied to the system by other plug-ins, and use the ConstraintFactory to instantiate constraints from these specifications:

  • IXmlConstraintDescriptor: the meta-data interface for constraints specified in plug-in manifest XML
  • IXmlConstraintParser: a constraint parser understands a constraint specification (in the form of an IXmlConstraintDescriptor in a particular language and can construct an implementation of the IModelConstraint interface from it
  • XmlConstraintProvider: the default provider implementation used by plug-ins that specify constraints in the XML. Not generally used in any other way by plug-ins

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