Accepted answer

your preference page is a subclass of preferencepage (most likely a subclass of fieldeditorpreferencepage).

by implementing the iworkbenchpreferencepage interface, you can implement the init method and set a custom preferencestore to be used in your implementation.

for example

public void init(iworkbench workbench) {
            new scopedpreferencestore(configurationscope.instance, 
                    "com.nem.plugin") );
    setdescription("a preference page using configuration scope");

Related Query

More Query from same tag