dekho
dekho
handlers;
import com.teamcenter.services.loose.core._2006_03.DataManagement.ItemProperties;
import com.teamcenter.rac.kernel.TCSession;
import com.teamcenter.schemas.soa._2006_03.base.ObjectPropertyPolicy;
import com.teamcenter.schemas.soa._2006_03.base.PolicyProperty;
import com.teamcenter.rac.kernel.TCComponentFolder;
import com.teamcenter.rac.kernel.TCComponentUser;
import com.teamcenter.rac.kernel.TCException;
import com.teamcenter.rac.aif.AbstractAIFUIApplication;
import com.teamcenter.rac.aifrcp.AIFUtility;
import com.teamcenter.services.loose.core.DataManagementService;
import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.handlers.HandlerUtil;
@Override
public Object execute(ExecutionEvent event) throws ExecutionException {
IWorkbenchWindow window =
HandlerUtil.getActiveWorkbenchWindowChecked(event);
AbstractAIFUIApplication app = AIFUtility.getCurrentApplication();
try {
// 1. Create Object Property Policy programmatically
ObjectPropertyPolicy policy = new ObjectPropertyPolicy();
} catch (TCException e) {
// Handle errors and exceptions
e.printStackTrace();
}
return null;
}
}