The ProjectExchangeModelUpdate1.java class is pre-defined in the following lines:
package de.eplan.px.update; import com.mind8.project.exchange.api.IProjectExchangeAPI; import com.mind8.project.exchange.update.AbstractProjectExchangeModelUpdate; import com.mind8.project.exchange.update.IProjectExchangeModelUpdate; public class ProjectExchangeModelUpdate1 extends AbstractProjectExchangeModelUpdate implements IProjectExchangeModelUpdate public ProjectExchangeModelUpdate1() { // TODO Auto-generated constructor stub } @Override public void updateProjectExchangeModel(IProjectExchangeAPI pxModel) { // TODO Auto-generated method stub }
The constructor can be removed from this definition.
The update to be executed must be implemented in the method updateProjectExchangeModel(IProjectExchangeAPI pxModel). There are methods available to do this, which are described in the following sections.
After the implementation, the plug-in is exported either directly to the folder \dropins or to a temporary folder, and finally copied to the folder \dropins. This is explained in the section Exporting plug-ins.
More: