public class CreateAction extends SelectionAction {
- private EditPart rootEditPart;
- private DescriptorManager descriptorManager;
+ private EditPart rootEditPart = null;
+ private DescriptorManager descriptorManager = null;
public CreateAction(IWorkbenchPart part, EditPart rootEditPart,
DescriptorManager descriptorManager) {
public class DeleteAction extends SelectionAction {
-
- private ISnippet snippet;
+ private ISnippet snippet = null;
public DeleteAction(ISnippet snippet) {
super(null);
public class ExportAction extends SelectionAction {
-
public ExportAction() {
super(null);
setText("Export");
public class ImportAction extends SelectionAction {
-
public ImportAction() {
super(null);
setText("Import");
public class RenameAction extends SelectionAction {
- private ISnippet snippet;
+ private ISnippet snippet = null;
public RenameAction(ISnippet snippet) {
super(null);
public class TemplateGroupLoader implements ITemplateGroupLoader {
private static final String VERSION = "1.0";
- public ITemplateGroup templateGroup;
+ public ITemplateGroup templateGroup = null;
public TemplateGroupLoader() {
super();
public class TemplateLoader implements ITemplateLoader {
private static final String VERSION = "1.0";
- public ITemplate template;
+ public ITemplate template = null;
public TemplateLoader() {
super();
public class TemplateManager implements ITemplateManager {
- private List<ITemplateGroup> templateGroups;
+ private List<ITemplateGroup> templateGroups = null;
public TemplateManager() {
super();
public class Template extends Snippet implements ITemplate {
- private String previewPath;
+ private String previewPath = null;
public Template() {
super();
public class TemplateGroup implements ITemplateGroup {
- private List<ITemplate> templates;
- private String name;
+ private List<ITemplate> templates = null;
+ private String name = null;
public TemplateGroup() {
templates = new ArrayList<ITemplate>();
public class CreatePolicy implements IWizardPolicy {
- private List<Part> parts;
- private ITemplateGroup group;
- private String name;
- private DescriptorManager descriptorManager;
+ private List<Part> parts = null;
+ private ITemplateGroup group = null;
+ private String name = null;
+ private DescriptorManager descriptorManager = null;
private CreatePolicy() {
super();
public class EditorOpenPolicy implements IWizardPolicy {
- private IFile fFile;
+ private IFile fFile = null;
private EditorOpenPolicy() {
super();
public class ExportPolicy implements IWizardPolicy {
- private ITemplate template;
- private String path;
+ private ITemplate template = null;
+ private String path = null;
private ExportPolicy() {
super();
public class ImportPolicy implements IWizardPolicy {
- private ITemplate template;
- private ITemplateGroup templateGroup;
+ private ITemplate template = null;
+ private ITemplateGroup templateGroup = null;
private ImportPolicy() {
super();
public class NewPagePolicy implements IWizardPolicy {
- private Object model;
- private String name;
- private ITemplate template;
+ private Object model = null;
+ private String name = null;
+ private ITemplate template = null;
private NewPagePolicy() {
super();
import org.eclipse.ui.actions.ActionFactory;
import org.eclipse.ui.actions.LabelRetargetAction;
import org.eclipse.ui.internal.WorkbenchMessages;
+import org.tizen.common.util.Assert;
import org.tizen.webuibuilder.contextmenu.ContextMenu;
*/
@Override
public IWorkbenchAction create(IWorkbenchWindow window) {
- if (window == null) {
- throw new IllegalArgumentException();
- }
+ Assert.notNull(window);
LabelRetargetAction action =
new LabelRetargetAction(getId(), WorkbenchMessages.Workbench_redo);
action.setToolTipText(WorkbenchMessages.Workbench_redoToolTip);
public class PageDesignerDnDHooker implements TemplateTransferDropTargetListener2 {
- private ResourcesPage page;
+ private ResourcesPage page = null;
public PageDesignerDnDHooker(ResourcesPage page) {
this.page = page;
import org.eclipse.ui.PlatformUI;
import org.eclipse.ui.actions.ActionFactory;
import org.eclipse.ui.part.Page;
+import org.tizen.common.util.Assert;
import org.tizen.common.util.EFSUtil;
import org.tizen.webuibuilder.gef.dnd.model.ResourceTemplate;
import org.tizen.webuibuilder.ui.SelectionProvider;
}
public void setInput(IProject project) {
- if (project == null) {
- throw new IllegalArgumentException();
- }
-
+ Assert.notNull(project);
IResource resource = project.findMember(ResourcesViewMessages.RESOURCES_FOLDER);
if (resource == null) {
// TODO :
}
private void setInput(IFolder folder) {
- if (folder == null) {
- throw new IllegalArgumentException();
- }
-
+ Assert.notNull(folder);
project = folder.getProject();
currentFolder = folder;
resources = getResources(currentFolder);
* @return {@link PaletteRoot}
*/
private PaletteRoot getPaletteRoot(IFolder folder, List<Resource> resources) {
- if (folder == null) {
- throw new IllegalArgumentException();
- }
-
- if (resources == null) {
- throw new IllegalArgumentException();
- }
+ Assert.notNull(folder);
+ Assert.notNull(resources);
// initialize PaletteRoot
PaletteRoot root = new PaletteRoot();
}
private List<Resource> getRegExpFilteredResources(List<Resource> resources, String exp) {
- if (resources == null) {
- throw new IllegalArgumentException();
- }
-
- if (exp == null) {
- throw new IllegalArgumentException();
- }
+ Assert.notNull(resources);
+ Assert.notNull(exp);
if (exp.equals("")) {
return resources;
}
private List<Resource> getExtensionFilteredResources(List<Resource> resources, String exp) {
- if (resources == null) {
- throw new IllegalArgumentException();
- }
-
- if (exp == null) {
- throw new IllegalArgumentException();
- }
+ Assert.notNull(resources);
+ Assert.notNull(exp);
if (exp.equals("*.*")) {
return resources;
public class ResourcesViewDropTargetAdapter extends DropTargetAdapter {
- private ResourcesPage page;
+ private ResourcesPage page = null;
public ResourcesViewDropTargetAdapter(ResourcesPage page) {
this.page = page;
import org.eclipse.swt.graphics.Point;
import org.eclipse.swt.graphics.Rectangle;
import org.eclipse.swt.widgets.Display;
+import org.tizen.common.util.Assert;
public class ImageUtils {
* @return
*/
public static Image resizeBestSize(Image image, int maxWidth, int maxHeight) {
- // Check for null
- if (image == null)
- throw new IllegalArgumentException();
+ Assert.notNull(image);
// Calculate best size
Point newSize =
}
public static ImageData resize(ImageData imageData, int width, int height, boolean antiAliasing) {
- if (imageData == null)
- throw new IllegalArgumentException();
+ Assert.notNull(imageData);
if (imageData.width == width && imageData.height == height)
return imageData;
* @return
*/
public static Image resize(Image image, int width, int height) {
- if (image == null)
- throw new IllegalArgumentException();
+ Assert.notNull(image);
final Image scaled = new Image(Display.getDefault(), width, height);
GC gc = new GC(scaled);
}
public static byte[] saveImage(Image image, int format) {
- if (image == null)
- throw new IllegalArgumentException();
+ Assert.notNull(image);
ImageLoader il = new ImageLoader();
il.data = new ImageData[] { image.getImageData() };
import org.eclipse.jface.resource.ImageRegistry;
import org.eclipse.swt.graphics.Image;
import org.eclipse.ui.plugin.AbstractUIPlugin;
+import org.tizen.common.util.Assert;
import org.tizen.webuibuilder.BuilderConstants;
import org.tizen.webuibuilder.BuilderPlugin;
* @return URL of resource file
*/
public static URL getResource(String name) {
- if (name == null) {
- throw new IllegalArgumentException();
- }
+ Assert.notNull(name);
return BuilderPlugin.getDefault().getBundle().getResource(name);
}
import java.net.URL;
import org.eclipse.core.runtime.FileLocator;
+import org.tizen.common.util.Assert;
import org.tizen.webuibuilder.BuilderPlugin;
* @return String of absolute path
*/
public static String getAbsolutePath(String bundleRelativePath) {
- if (bundleRelativePath == null) {
- throw new IllegalArgumentException();
- }
+ Assert.notNull(bundleRelativePath);
URL url = BuilderPlugin.getDefault().getBundle().getEntry("");
String bundleAbsPath = getAbsolutePath(url);