tinydtparser.java
来自「plugin for eclipse」· Java 代码 · 共 55 行
JAVA
55 行
package isis.tinydt;
import java.util.Map;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IncrementalProjectBuilder;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IConfigurationElement;
import org.eclipse.core.runtime.IProgressMonitor;
public class TinydtParser extends IncrementalProjectBuilder
{
public static final String BUILDER_ID = "isis.tinydt.parser";
public TinydtParser()
{
}
protected IProject[] build(int kind, Map args, IProgressMonitor monitor) throws CoreException
{
TinydtProject project = TinydtProject.getTinydtProject(getProject());
project.rebuildAll();
//IResourceDelta delta = getDelta(p); // changes since last build
//monitor.beginTask("Parsing...",100);
//monitor.worked(1);
return null;
}
protected void clean(IProgressMonitor monitor) throws CoreException
{
super.clean(monitor);
}
public void setInitializationData(IConfigurationElement config, String propertyName, Object data) throws CoreException
{
super.setInitializationData(config, propertyName, data);
/*IConfigurationElement[] run = config.getChildren();
IConfigurationElement[] parms = run[0].getChildren();
for (int i = 0; i < parms.length; i++) {
traceMsg("Passed Parameters: " + parms[i].getAttribute("name")
+ " = " + parms[i].getAttribute("value"));
}*/
}
protected void startupOnInitialize()
{
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?