Bug 572920 - Allow contribution of additional Schema checks
Summary: Allow contribution of additional Schema checks
Status: NEW
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.18   Edit
Hardware: PC Linux
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: PDE-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-16 14:18 EDT by Christoph Laeubrich CLA
Modified: 2021-04-16 14:18 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Laeubrich CLA 2021-04-16 14:18:13 EDT
Sometimes it is useful to have additional extension point validation checks,

Similar to Bug 572919 this should be possible for Extension Schemas also, this could be as simple as

public interface IExtensionSchemaValidator {

	void validateExtension(IFile file, Element element);

}

and range up to a more fine grained approach supplying already parsed values (validateExtension / validateExtensionPoint) e.g. as additional check when all previous ones has passed.