站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > NetBeans API Javadoc (Current Development Version)

J2SERunConfigProvider (Java SE Projects) - NetBeans API Javadoc (Current Development Version)

org.netbeans.modules.java.j2seproject/1 1.12.0 43

org.netbeans.modules.java.j2seproject.api
Interface J2SERunConfigProvider


public interface J2SERunConfigProvider

Provider of component that will be added to Run customizer panel that will be used for additional customization of set of properties affected by given run configuration. Implementation of the interface should be registered to default lookup (e.g. META-INF/services).

Since:
1.10

Nested Class Summary
static interface J2SERunConfigProvider.ConfigChangeListener
          Callback listener for setting properties that are changed by interaction with the component
 
Method Summary
 void configUpdated(Map<String,String> props)
          Method is called when the config is changed (or created), component is updated according to properties of the config
 JComponent createComponent(Project proj, J2SERunConfigProvider.ConfigChangeListener listener)
          Provides component that is added to Run Customizer panel of j2seproject
 

Method Detail

createComponent

JComponent createComponent(Project proj,
                           J2SERunConfigProvider.ConfigChangeListener listener)
Provides component that is added to Run Customizer panel of j2seproject

Parameters:
proj - project to create the customizer component for
listener - listener to be notified when properties should be updated

configUpdated

void configUpdated(Map<String,String> props)
Method is called when the config is changed (or created), component is updated according to properties of the config

Parameters:
props - all properties (shared + private) of the new config; properites are not evaluated

org.netbeans.modules.java.j2seproject/1 1.12.0 43

Built on May 28 2007.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.