[no bug] Externalize strings
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/actions/CreateElementAction.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/actions/CreateElementAction.java index 90b2baa..0111043 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/actions/CreateElementAction.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/actions/CreateElementAction.java
@@ -144,7 +144,7 @@ public Element createAndAddNewChildElement() { String prefix = parentNode.getPrefix(); - prefix = (prefix == null) ? "" : (prefix + ":"); + prefix = (prefix == null) ? "" : (prefix + ":"); //$NON-NLS-1$ //$NON-NLS-2$ Element childNode = getDocument().createElementNS(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, prefix + elementTag); if (getAttributes() != null) { @@ -166,12 +166,12 @@ if (isGlobal && getRelativeNode() == null) { - Text textNode = getDocument().createTextNode("\n\n"); + Text textNode = getDocument().createTextNode("\n\n"); //$NON-NLS-1$ parentNode.appendChild(textNode); } else if (isGlobal && getRelativeNode() != null) { - Text textNode = getDocument().createTextNode("\n\n"); + Text textNode = getDocument().createTextNode("\n\n"); //$NON-NLS-1$ parentNode.insertBefore(textNode, getRelativeNode()); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/actions/XSDEditNamespacesAction.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/actions/XSDEditNamespacesAction.java index 329e1e5..d347111 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/actions/XSDEditNamespacesAction.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/actions/XSDEditNamespacesAction.java
@@ -74,16 +74,16 @@ { NamespaceInfo info = (NamespaceInfo)i.next(); NamespaceInfo oldCopy = new NamespaceInfo(info); - info.setProperty("oldCopy", oldCopy); + info.setProperty("oldCopy", oldCopy); //$NON-NLS-1$ } dialog.setNamespaceInfoList(namespaceInfoList); dialog.create(); //dialog.getShell().setSize(500, 300); - dialog.getShell().setText(XMLCommonResources.getInstance().getString("_UI_MENU_EDIT_SCHEMA_INFORMATION_TITLE")); + dialog.getShell().setText(XMLCommonResources.getInstance().getString("_UI_MENU_EDIT_SCHEMA_INFORMATION_TITLE")); //$NON-NLS-1$ dialog.setBlockOnOpen(true); dialog.open(); - String xsdPrefix = ""; + String xsdPrefix = ""; //$NON-NLS-1$ if (dialog.getReturnCode() == Window.OK) { @@ -101,8 +101,8 @@ NamespaceInfo ni = (NamespaceInfo)iter.next(); String pref = ni.prefix; String uri = ni.uri; - if (pref == null) pref = ""; - if (uri == null) uri = ""; + if (pref == null) pref = ""; //$NON-NLS-1$ + if (uri == null) uri = ""; //$NON-NLS-1$ if (XSDConstants.isSchemaForSchemaNamespace(uri)) { xsdPrefix = pref; @@ -173,7 +173,7 @@ for (Iterator i = newList.iterator(); i.hasNext(); ) { NamespaceInfo newInfo = (NamespaceInfo)i.next(); - NamespaceInfo oldInfo = (NamespaceInfo)oldURIToPrefixTable.get(newInfo.uri != null ? newInfo.uri : ""); + NamespaceInfo oldInfo = (NamespaceInfo)oldURIToPrefixTable.get(newInfo.uri != null ? newInfo.uri : ""); //$NON-NLS-1$ // if oldInfo is non null ... there's a matching URI in the old set @@ -183,13 +183,13 @@ // assuming that the user changed the URI and the prefix if (oldInfo == null) { - oldInfo = (NamespaceInfo)newInfo.getProperty("oldCopy"); + oldInfo = (NamespaceInfo)newInfo.getProperty("oldCopy"); //$NON-NLS-1$ } if (oldInfo != null) { - String newPrefix = newInfo.prefix != null ? newInfo.prefix : ""; - String oldPrefix = oldInfo.prefix != null ? oldInfo.prefix : ""; + String newPrefix = newInfo.prefix != null ? newInfo.prefix : ""; //$NON-NLS-1$ + String oldPrefix = oldInfo.prefix != null ? oldInfo.prefix : ""; //$NON-NLS-1$ if (!oldPrefix.equals(newPrefix)) { map.put(oldPrefix, newPrefix);
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDAdapterFactory.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDAdapterFactory.java index 03d76b0..5174f07 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDAdapterFactory.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDAdapterFactory.java
@@ -102,7 +102,7 @@ // so we adapt it in a specialized way so that it's treated as simple type // that way it doesn't show up as a reference from a field // - if ("anyType".equals(object.getName())) + if ("anyType".equals(object.getName())) //$NON-NLS-1$ { return new XSDAnyTypeDefinitionAdapter(); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDAttributeGroupDefinitionAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDAttributeGroupDefinitionAdapter.java index aa66859..1f125bf 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDAttributeGroupDefinitionAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDAttributeGroupDefinitionAdapter.java
@@ -24,6 +24,7 @@ import org.eclipse.wst.xsd.ui.internal.adt.outline.ITreeElement; import org.eclipse.wst.xsd.ui.internal.common.actions.AddXSDAttributeDeclarationAction; import org.eclipse.wst.xsd.ui.internal.common.actions.DeleteXSDConcreteComponentAction; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDAttributeGroupDefinition; import org.eclipse.xsd.XSDWildcard; @@ -46,11 +47,11 @@ XSDAttributeGroupDefinition xsdAttributeGroupDefinition = (XSDAttributeGroupDefinition) target; if (xsdAttributeGroupDefinition.isAttributeGroupDefinitionReference()) { - return XSDEditorPlugin.getXSDImage("icons/XSDAttributeGroupRef.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDAttributeGroupRef.gif"); //$NON-NLS-1$ } else { - return XSDEditorPlugin.getXSDImage("icons/XSDAttributeGroup.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDAttributeGroup.gif"); //$NON-NLS-1$ } } @@ -58,7 +59,7 @@ { XSDAttributeGroupDefinition xsdAttributeGroupDefinition = (XSDAttributeGroupDefinition) target; String result = xsdAttributeGroupDefinition.isAttributeGroupDefinitionReference() ? xsdAttributeGroupDefinition.getQName() : xsdAttributeGroupDefinition.getName(); - return result == null ? "'absent'" : result; + return result == null ? Messages._UI_LABEL_ABSENT : result; } public ITreeElement[] getChildren()
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDBaseAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDBaseAdapter.java index 17dad7d..1f4a3b7 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDBaseAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDBaseAdapter.java
@@ -100,7 +100,7 @@ public String getText() { - return ""; + return ""; //$NON-NLS-1$ } public ITreeElement getParent()
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDBaseAttributeAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDBaseAttributeAdapter.java index a1960c6..34456ac 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDBaseAttributeAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDBaseAttributeAdapter.java
@@ -25,6 +25,7 @@ import org.eclipse.wst.xsd.ui.internal.common.actions.DeleteXSDConcreteComponentAction; import org.eclipse.wst.xsd.ui.internal.common.commands.DeleteCommand; import org.eclipse.wst.xsd.ui.internal.common.commands.UpdateNameCommand; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDAttributeDeclaration; import org.eclipse.xsd.XSDTypeDefinition; @@ -55,12 +56,12 @@ public Command getDeleteCommand() { - return new DeleteCommand("", getXSDAttributeDeclaration()); + return new DeleteCommand("", getXSDAttributeDeclaration()); //$NON-NLS-1$ } public String getKind() { - return "attribute"; + return "attribute"; //$NON-NLS-1$ } public int getMaxOccurs() @@ -79,7 +80,7 @@ { XSDAttributeDeclaration resolvedAttributeDeclaration = getResolvedXSDAttributeDeclaration(); String name = resolvedAttributeDeclaration.getName(); - return (name == null) ? "" : name; + return (name == null) ? "" : name; //$NON-NLS-1$ } public IType getType() @@ -91,7 +92,7 @@ public String getTypeName() { XSDTypeDefinition td = getResolvedXSDAttributeDeclaration().getTypeDefinition(); - return (td != null) ? td.getName() : "(no type defined)"; + return (td != null) ? td.getName() : Messages._UI_NO_TYPE_DEFINED; } public String getTypeNameQualifier() @@ -114,7 +115,7 @@ public Command getUpdateNameCommand(String name) { - return new UpdateNameCommand("Update Name", getResolvedXSDAttributeDeclaration(), name); + return new UpdateNameCommand(Messages._UI_ACTION_UPDATE_NAME, getResolvedXSDAttributeDeclaration(), name); } public Command getUpdateTypeNameCommand(String typeName, String quailifier) @@ -133,11 +134,11 @@ XSDAttributeDeclaration xsdAttributeDeclaration = getXSDAttributeDeclaration(); // don't want the resolved attribute if (xsdAttributeDeclaration.isAttributeDeclarationReference()) { - return XSDEditorPlugin.getXSDImage("icons/XSDAttributeRef.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDAttributeRef.gif"); //$NON-NLS-1$ } else { - return XSDEditorPlugin.getXSDImage("icons/XSDAttribute.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDAttribute.gif"); //$NON-NLS-1$ } } @@ -158,7 +159,7 @@ StringBuffer result = new StringBuffer(); if (name == null) { - result.append("'absent'"); + result.append(" " + Messages._UI_LABEL_ABSENT + " "); //$NON-NLS-1$ //$NON-NLS-2$ } else { @@ -166,7 +167,7 @@ } if (ad.getAnonymousTypeDefinition() == null && ad.getTypeDefinition() != null) { - result.append(" : "); + result.append(" : "); //$NON-NLS-1$ // result.append(resolvedAttributeDeclaration.getTypeDefinition().getQName(xsdAttributeDeclaration)); result.append(ad.getTypeDefinition().getName()); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDComplexTypeDefinitionAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDComplexTypeDefinitionAdapter.java index 683b4ca..6dd469a 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDComplexTypeDefinitionAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDComplexTypeDefinitionAdapter.java
@@ -45,6 +45,7 @@ import org.eclipse.wst.xsd.ui.internal.common.commands.UpdateNameCommand; import org.eclipse.wst.xsd.ui.internal.design.editparts.model.SpaceFiller; import org.eclipse.wst.xsd.ui.internal.design.editparts.model.TargetConnectionSpaceFiller; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDAttributeGroupContent; import org.eclipse.xsd.XSDAttributeGroupDefinition; @@ -74,7 +75,7 @@ // test to filter out the 'anyType' type ... don't want to see that // - if (td != null && !td.getName().equals("anyType")) + if (td != null && !td.getName().equals("anyType")) //$NON-NLS-1$ { return (IType) XSDAdapterFactory.getInstance().adapt(td); } @@ -150,7 +151,7 @@ attrGroup = attrGroup.getResolvedAttributeGroupDefinition(); if (attrGroup.getContents().size() == 0) { - concreteComponentList.add(new SpaceFiller("attribute")); + concreteComponentList.add(new SpaceFiller("attribute")); //$NON-NLS-1$ } visitAttributeGroupDefinition(attrGroup); } @@ -163,7 +164,7 @@ int numOfChildren = modelGroup.getContents().size(); if (numOfChildren == 0) { - concreteComponentList.add(new SpaceFiller("element")); + concreteComponentList.add(new SpaceFiller("element")); //$NON-NLS-1$ } super.visitModelGroup(modelGroup); } @@ -214,17 +215,17 @@ public Command getUpdateNameCommand(String newName) { - return new UpdateNameCommand("Update Name", getXSDComplexTypeDefinition(), newName); + return new UpdateNameCommand(Messages._UI_ACTION_UPDATE_NAME, getXSDComplexTypeDefinition(), newName); } public Command getAddNewFieldCommand(String fieldKind) { - return new AddXSDElementCommand("whyDoWeUseThisLabel?", getXSDComplexTypeDefinition()); + return new AddXSDElementCommand(Messages._UI_ACTION_ADD_FIELD, getXSDComplexTypeDefinition()); } public Command getDeleteCommand() { - return new DeleteCommand("", getXSDComplexTypeDefinition()); + return new DeleteCommand("", getXSDComplexTypeDefinition()); //$NON-NLS-1$ } protected class AddNewFieldCommand extends Command @@ -358,7 +359,7 @@ public Image getImage() { - return XSDEditorPlugin.getXSDImage("icons/XSDComplexType.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDComplexType.gif"); //$NON-NLS-1$ } public String getText() @@ -367,12 +368,12 @@ StringBuffer result = new StringBuffer(); - result.append(xsdComplexTypeDefinition.getName() == null ? "local type" : xsdComplexTypeDefinition.getName()); + result.append(xsdComplexTypeDefinition.getName() == null ? "local type" : xsdComplexTypeDefinition.getName()); //$NON-NLS-1$ XSDTypeDefinition baseTypeDefinition = xsdComplexTypeDefinition.getBaseTypeDefinition(); if (baseTypeDefinition != null && baseTypeDefinition != xsdComplexTypeDefinition.getContent() && baseTypeDefinition.getName() != null && !XSDConstants.isURType(baseTypeDefinition)) { - result.append(" : "); + result.append(" : "); //$NON-NLS-1$ result.append(baseTypeDefinition.getQName(xsdComplexTypeDefinition)); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDElementDeclarationAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDElementDeclarationAdapter.java index ff568f7..7756b92 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDElementDeclarationAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDElementDeclarationAdapter.java
@@ -30,6 +30,7 @@ import org.eclipse.wst.xsd.ui.internal.common.actions.SetTypeAction; import org.eclipse.wst.xsd.ui.internal.common.commands.DeleteCommand; import org.eclipse.wst.xsd.ui.internal.common.commands.UpdateNameCommand; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDComplexTypeDefinition; import org.eclipse.xsd.XSDElementDeclaration; @@ -49,7 +50,7 @@ public String getName() { String name = getXSDElementDeclaration().getResolvedElementDeclaration().getName(); - return (name == null) ? "" : name; + return (name == null) ? "" : name; //$NON-NLS-1$ } public String getTypeName() @@ -81,11 +82,11 @@ if (!xsdElementDeclaration.isElementDeclarationReference()) { - return XSDEditorPlugin.getXSDImage("icons/XSDElement.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDElement.gif"); //$NON-NLS-1$ } else { - return XSDEditorPlugin.getXSDImage("icons/XSDElementRef.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDElementRef.gif"); //$NON-NLS-1$ } } @@ -99,7 +100,7 @@ StringBuffer result = new StringBuffer(); if (name == null) { - result.append("'absent'"); + result.append(Messages._UI_LABEL_ABSENT); } else { @@ -114,13 +115,13 @@ if (hasMinOccurs || hasMaxOccurs) { - result.append(" ["); + result.append(" ["); //$NON-NLS-1$ if (hasMinOccurs) { int min = ((XSDParticle) xsdElementDeclaration.getContainer()).getMinOccurs(); if (min == XSDParticle.UNBOUNDED) { - result.append("*"); + result.append("*"); //$NON-NLS-1$ } else { @@ -136,10 +137,10 @@ if (hasMaxOccurs) { int max = ((XSDParticle) xsdElementDeclaration.getContainer()).getMaxOccurs(); - result.append(".."); + result.append(".."); //$NON-NLS-1$ if (max == XSDParticle.UNBOUNDED) { - result.append("*"); + result.append("*"); //$NON-NLS-1$ } else { @@ -149,18 +150,18 @@ else // print default { - result.append(".."); + result.append(".."); //$NON-NLS-1$ int max = ((XSDParticle) xsdElementDeclaration.getContainer()).getMaxOccurs(); result.append(String.valueOf(max)); } - result.append("]"); + result.append("]"); //$NON-NLS-1$ } } if (resolvedElementDeclaration.getAnonymousTypeDefinition() == null && resolvedElementDeclaration.getTypeDefinition() != null) { - result.append(" : "); + result.append(" : "); //$NON-NLS-1$ // result.append(resolvedElementDeclaration.getTypeDefinition().getQName(xsdElementDeclaration)); result.append(resolvedElementDeclaration.getTypeDefinition().getName()); } @@ -205,7 +206,7 @@ public String getKind() { - return "element"; + return "element"; //$NON-NLS-1$ } public boolean isGlobal() @@ -232,7 +233,7 @@ public Command getUpdateNameCommand(String name) { - return new UpdateNameCommand("Update Name", getXSDElementDeclaration().getResolvedElementDeclaration(), name); + return new UpdateNameCommand(Messages._UI_ACTION_UPDATE_NAME, getXSDElementDeclaration().getResolvedElementDeclaration(), name); } public Command getUpdateTypeNameCommand(String typeName, String quailifier) @@ -244,7 +245,7 @@ public Command getDeleteCommand() { // TODO Auto-generated method stub - return new DeleteCommand("", getXSDElementDeclaration()); + return new DeleteCommand("", getXSDElementDeclaration()); //$NON-NLS-1$ } public String[] getActions(Object object) @@ -253,12 +254,12 @@ if (!isGlobal()) list.add(AddXSDElementAction.ID); - list.add(BaseSelectionAction.SUBMENU_START_ID + "Set Type"); + list.add(BaseSelectionAction.SUBMENU_START_ID + Messages._UI_ACTION_SET_TYPE); list.add(SetTypeAction.SET_NEW_TYPE_ID); list.add(SetTypeAction.SELECT_EXISTING_TYPE_ID); list.add(BaseSelectionAction.SUBMENU_END_ID); - list.add(BaseSelectionAction.SUBMENU_START_ID + "Set Multiplicity"); + list.add(BaseSelectionAction.SUBMENU_START_ID + Messages._UI_ACTION_SET_MULTIPLICITY); list.add(SetMultiplicityAction.REQUIRED_ID); list.add(SetMultiplicityAction.ZERO_OR_ONE_ID); list.add(SetMultiplicityAction.ZERO_OR_MORE_ID);
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDModelGroupAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDModelGroupAdapter.java index e47b376..a8f5657 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDModelGroupAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDModelGroupAdapter.java
@@ -25,6 +25,7 @@ import org.eclipse.wst.xsd.ui.internal.common.actions.AddXSDModelGroupDefinitionAction; import org.eclipse.wst.xsd.ui.internal.common.actions.DeleteXSDConcreteComponentAction; import org.eclipse.wst.xsd.ui.internal.common.actions.SetMultiplicityAction; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDCompositor; import org.eclipse.xsd.XSDElementDeclaration; @@ -39,9 +40,9 @@ public class XSDModelGroupAdapter extends XSDParticleAdapter implements IActionProvider { // TODO: common these up with ModelGroupFigure's - public static final Image SEQUENCE_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("seq_obj.gif", true).createImage(); - public static final Image CHOICE_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("choice_obj.gif", true).createImage(); - public static final Image ALL_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("all_obj.gif", true).createImage(); + public static final Image SEQUENCE_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("seq_obj.gif", true).createImage(); //$NON-NLS-1$ + public static final Image CHOICE_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("choice_obj.gif", true).createImage(); //$NON-NLS-1$ + public static final Image ALL_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("all_obj.gif", true).createImage(); //$NON-NLS-1$ XSDModelGroup getXSDModelGroup() { @@ -100,13 +101,13 @@ if (hasMinOccurs || hasMaxOccurs) { - result.append(" ["); + result.append(" ["); //$NON-NLS-1$ if (hasMinOccurs) { int min = ((XSDParticle) xsdModelGroup.getContainer()).getMinOccurs(); if (min == XSDParticle.UNBOUNDED) { - result.append("*"); + result.append("*"); //$NON-NLS-1$ } else { @@ -122,10 +123,10 @@ if (hasMaxOccurs) { int max = ((XSDParticle) xsdModelGroup.getContainer()).getMaxOccurs(); - result.append(".."); + result.append(".."); //$NON-NLS-1$ if (max == XSDParticle.UNBOUNDED) { - result.append("*"); + result.append("*"); //$NON-NLS-1$ } else { @@ -135,11 +136,11 @@ else // print default { - result.append(".."); + result.append(".."); //$NON-NLS-1$ int max = ((XSDParticle) xsdModelGroup.getContainer()).getMaxOccurs(); result.append(String.valueOf(max)); } - result.append("]"); + result.append("]"); //$NON-NLS-1$ } } return result.toString(); @@ -197,7 +198,7 @@ actionIDs.add(BaseSelectionAction.SEPARATOR_ID); // Add Any - actionIDs.add(BaseSelectionAction.SUBMENU_START_ID + "Set Multiplicity"); + actionIDs.add(BaseSelectionAction.SUBMENU_START_ID + Messages._UI_ACTION_SET_MULTIPLICITY); actionIDs.add(SetMultiplicityAction.REQUIRED_ID); actionIDs.add(SetMultiplicityAction.ZERO_OR_ONE_ID); actionIDs.add(SetMultiplicityAction.ZERO_OR_MORE_ID);
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDModelGroupDefinitionAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDModelGroupDefinitionAdapter.java index 4d3a394..0ee9abe 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDModelGroupDefinitionAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDModelGroupDefinitionAdapter.java
@@ -25,6 +25,7 @@ import org.eclipse.wst.xsd.ui.internal.common.actions.AddXSDElementAction; import org.eclipse.wst.xsd.ui.internal.common.actions.AddXSDModelGroupAction; import org.eclipse.wst.xsd.ui.internal.common.actions.DeleteXSDConcreteComponentAction; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDModelGroup; import org.eclipse.xsd.XSDModelGroupDefinition; @@ -47,11 +48,11 @@ if (xsdModelGroupDefinition.isModelGroupDefinitionReference()) { - return XSDEditorPlugin.getXSDImage("icons/XSDGroupRef.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDGroupRef.gif"); //$NON-NLS-1$ } else { - return XSDEditorPlugin.getXSDImage("icons/XSDGroup.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDGroup.gif"); //$NON-NLS-1$ } } @@ -59,7 +60,7 @@ { XSDModelGroupDefinition xsdModelGroupDefinition = (XSDModelGroupDefinition) target; String result = xsdModelGroupDefinition.isModelGroupDefinitionReference() ? xsdModelGroupDefinition.getQName() : xsdModelGroupDefinition.getName(); - return result == null ? "'absent'" : result; + return result == null ? Messages._UI_LABEL_ABSENT : result; } public ITreeElement[] getChildren()
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDParticleAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDParticleAdapter.java index dfd4f2a..a26649c 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDParticleAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDParticleAdapter.java
@@ -11,6 +11,7 @@ package org.eclipse.wst.xsd.ui.internal.adapters; import org.eclipse.wst.xsd.ui.internal.adt.design.IAnnotationProvider; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.xsd.XSDConcreteComponent; import org.eclipse.xsd.XSDParticle; @@ -99,8 +100,8 @@ protected String buildAnnotationString(boolean isForLabel) { - String occurenceDescription = ""; - String toolTipDescription = ""; + String occurenceDescription = ""; //$NON-NLS-1$ + String toolTipDescription = ""; //$NON-NLS-1$ // TODO: set int values as defined constants // -2 means the user didn't specify (so the default is 1) int minOccurs = getMinOccurs(); @@ -110,41 +111,41 @@ // occurrence attributes if (minOccurs == -3 && maxOccurs == -3) { - occurenceDescription = ""; + occurenceDescription = ""; //$NON-NLS-1$ } else if (minOccurs == 0 && (maxOccurs == -2 || maxOccurs == 1)) { - occurenceDescription = "[0..1]"; - toolTipDescription = "optional"; + occurenceDescription = "[0..1]"; //$NON-NLS-1$ + toolTipDescription = Messages._UI_LABEL_OPTIONAL; } else if (minOccurs == 0 && maxOccurs == -1) { - occurenceDescription = "[0..*]"; - toolTipDescription = "Zero or more"; + occurenceDescription = "[0..*]"; //$NON-NLS-1$ + toolTipDescription = Messages._UI_LABEL_ZERO_OR_MORE; } else if ((minOccurs == 1 && maxOccurs == -1) || (minOccurs == -2 && maxOccurs == -1)) { - occurenceDescription = "[1..*]"; - toolTipDescription = "One or more"; + occurenceDescription = "[1..*]"; //$NON-NLS-1$ + toolTipDescription = Messages._UI_LABEL_ONE_OR_MORE; } else if ((minOccurs == 1 && maxOccurs == 1) || (minOccurs == -2 && maxOccurs == 1) || (minOccurs == 1 && maxOccurs == -2)) { - occurenceDescription = "[1..1]"; - toolTipDescription = "required"; + occurenceDescription = "[1..1]"; //$NON-NLS-1$ + toolTipDescription = Messages._UI_LABEL_REQUIRED; } else if (minOccurs == -2 && maxOccurs == -2) { - occurenceDescription = ""; + occurenceDescription = ""; //$NON-NLS-1$ // none specified, so don't have any toolTip description } else { if (maxOccurs == -2) maxOccurs = 1; - String maxSymbol = maxOccurs == -1 ? "*" : "" + maxOccurs; - String minSymbol = minOccurs == -2 ? "1" : "" + minOccurs; - occurenceDescription = "[" + minSymbol + ".." + maxSymbol + "]"; - toolTipDescription = "array"; + String maxSymbol = maxOccurs == -1 ? "*" : "" + maxOccurs; //$NON-NLS-1$ //$NON-NLS-2$ + String minSymbol = minOccurs == -2 ? "1" : "" + minOccurs; //$NON-NLS-1$ //$NON-NLS-2$ + occurenceDescription = "[" + minSymbol + ".." + maxSymbol + "]"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ + toolTipDescription = Messages._UI_LABEL_ARRAY; } if (isForLabel)
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSchemaAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSchemaAdapter.java index 37786ab..7710779 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSchemaAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSchemaAdapter.java
@@ -26,6 +26,7 @@ import org.eclipse.wst.xsd.ui.internal.adt.outline.ITreeElement; import org.eclipse.wst.xsd.ui.internal.common.actions.AddXSDComplexTypeDefinitionAction; import org.eclipse.wst.xsd.ui.internal.common.actions.AddXSDElementAction; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDAttributeDeclaration; import org.eclipse.xsd.XSDAttributeGroupDefinition; @@ -38,6 +39,7 @@ import org.eclipse.xsd.XSDSchemaDirective; import org.eclipse.xsd.XSDSimpleTypeDefinition; import org.eclipse.xsd.XSDTypeDefinition; +import org.eclipse.xsd.util.XSDConstants; public class XSDSchemaAdapter extends XSDBaseAdapter implements IActionProvider, IModel, IADTObjectListener { @@ -64,19 +66,19 @@ List types = getComplexTypes(xsdSchema); types.addAll(getSimpleTypes(xsdSchema)); - fDirectivesCategory = new CategoryAdapter(XSDEditorPlugin.getResourceString("_UI_GRAPH_DIRECTIVES"), XSDEditorPlugin.getDefault().getIconImage("obj16/directivesheader"), directivesList, xsdSchema, CategoryAdapter.DIRECTIVES); + fDirectivesCategory = new CategoryAdapter(Messages._UI_GRAPH_DIRECTIVES, XSDEditorPlugin.getDefault().getIconImage("obj16/directivesheader"), directivesList, xsdSchema, CategoryAdapter.DIRECTIVES); //$NON-NLS-1$ registerListener(fDirectivesCategory); - fElementsCategory = new CategoryAdapter(XSDEditorPlugin.getResourceString("_UI_GRAPH_ELEMENTS"), XSDEditorPlugin.getDefault().getIconImage("obj16/elementsheader"), elementsList, xsdSchema, CategoryAdapter.ELEMENTS); + fElementsCategory = new CategoryAdapter(Messages._UI_GRAPH_ELEMENTS, XSDEditorPlugin.getDefault().getIconImage("obj16/elementsheader"), elementsList, xsdSchema, CategoryAdapter.ELEMENTS); //$NON-NLS-1$ registerListener(fElementsCategory); - fAttributesCategory = new CategoryAdapter(XSDEditorPlugin.getResourceString("_UI_GRAPH_ATTRIBUTES"), XSDEditorPlugin.getDefault().getIconImage("obj16/attributesheader"), attributesList, xsdSchema, CategoryAdapter.ATTRIBUTES); + fAttributesCategory = new CategoryAdapter(Messages._UI_GRAPH_ATTRIBUTES, XSDEditorPlugin.getDefault().getIconImage("obj16/attributesheader"), attributesList, xsdSchema, CategoryAdapter.ATTRIBUTES); //$NON-NLS-1$ registerListener(fAttributesCategory); - fTypesCategory = new CategoryAdapter(XSDEditorPlugin.getResourceString("_UI_GRAPH_TYPES"), XSDEditorPlugin.getDefault().getIconImage("obj16/typesheader"), types, xsdSchema, CategoryAdapter.TYPES); + fTypesCategory = new CategoryAdapter(Messages._UI_GRAPH_TYPES, XSDEditorPlugin.getDefault().getIconImage("obj16/typesheader"), types, xsdSchema, CategoryAdapter.TYPES); //$NON-NLS-1$ registerListener(fTypesCategory); - fGroupsCategory = new CategoryAdapter(XSDEditorPlugin.getResourceString("_UI_GRAPH_GROUPS"), XSDEditorPlugin.getDefault().getIconImage("obj16/groupsheader"), groups, xsdSchema, CategoryAdapter.GROUPS); + fGroupsCategory = new CategoryAdapter(Messages._UI_GRAPH_GROUPS, XSDEditorPlugin.getDefault().getIconImage("obj16/groupsheader"), groups, xsdSchema, CategoryAdapter.GROUPS); //$NON-NLS-1$ registerListener(fGroupsCategory); } @@ -344,7 +346,7 @@ { if (attr.getTargetNamespace() != null) { - if (!(attr.getTargetNamespace().equals("http://www.w3.org/2001/XMLSchema-instance"))) + if (!(attr.getTargetNamespace().equals(XSDConstants.SCHEMA_INSTANCE_URI_2001))) { // if (attr.getRootContainer() == xsdSchema) {
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSchemaDirectiveAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSchemaDirectiveAdapter.java index 67f8a7a..baa664f 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSchemaDirectiveAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSchemaDirectiveAdapter.java
@@ -16,6 +16,7 @@ import org.eclipse.swt.graphics.Image; import org.eclipse.wst.xsd.ui.internal.adt.outline.ITreeElement; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDAttributeGroupDefinition; import org.eclipse.xsd.XSDComplexTypeDefinition; @@ -35,15 +36,15 @@ XSDSchemaDirective object = (XSDSchemaDirective) target; if (object instanceof XSDImport) { - return XSDEditorPlugin.getXSDImage("icons/XSDImport.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDImport.gif"); //$NON-NLS-1$ } else if (object instanceof XSDInclude) { - return XSDEditorPlugin.getXSDImage("icons/XSDInclude.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDInclude.gif"); //$NON-NLS-1$ } else if (object instanceof XSDRedefine) { - return XSDEditorPlugin.getXSDImage("icons/XSDRedefine.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDRedefine.gif"); //$NON-NLS-1$ } return null; } @@ -53,9 +54,9 @@ XSDSchemaDirective directive = (XSDSchemaDirective) target; String result = directive.getSchemaLocation(); if (result == null) - result = "(" + XSDEditorPlugin.getXSDString("_UI_LABEL_NO_LOCATION_SPECIFIED") + ")"; - if (result.equals("")) - result = "(" + XSDEditorPlugin.getXSDString("_UI_LABEL_NO_LOCATION_SPECIFIED") + ")"; + result = "(" + Messages._UI_LABEL_NO_LOCATION_SPECIFIED + ")"; //$NON-NLS-1$ //$NON-NLS-2$ + if (result.equals("")) //$NON-NLS-1$ + result = "(" + Messages._UI_LABEL_NO_LOCATION_SPECIFIED + ")"; //$NON-NLS-1$ //$NON-NLS-2$ return result; }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java index fe72a39..8491a6d 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDSimpleTypeDefinitionAdapter.java
@@ -15,6 +15,7 @@ import org.eclipse.swt.graphics.Image; import org.eclipse.wst.xsd.ui.internal.adt.facade.IType; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDSimpleTypeDefinition; import org.eclipse.xsd.XSDVariety; @@ -28,39 +29,39 @@ if (xsdSimpleTypeDefinition.getContainer() == null) { - return XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif"); //$NON-NLS-1$ } if (XSDVariety.LIST_LITERAL == xsdSimpleTypeDefinition.getVariety()) { - return XSDEditorPlugin.getPlugin().getIconImage("obj16/smpl_list_obj"); + return XSDEditorPlugin.getPlugin().getIconImage("obj16/smpl_list_obj"); //$NON-NLS-1$ } else if (XSDVariety.UNION_LITERAL == xsdSimpleTypeDefinition.getVariety()) { - return XSDEditorPlugin.getPlugin().getIconImage("obj16/smpl_union_obj"); + return XSDEditorPlugin.getPlugin().getIconImage("obj16/smpl_union_obj"); //$NON-NLS-1$ } else if (XSDVariety.ATOMIC_LITERAL == xsdSimpleTypeDefinition.getVariety()) { if (xsdSimpleTypeDefinition.getPrimitiveTypeDefinition() != null) { - return XSDEditorPlugin.getPlugin().getIconImage("obj16/smpl_restrict_obj"); + return XSDEditorPlugin.getPlugin().getIconImage("obj16/smpl_restrict_obj"); //$NON-NLS-1$ } - return XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif"); //$NON-NLS-1$ } else if (xsdSimpleTypeDefinition.isSetVariety()) { - return XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif"); //$NON-NLS-1$ } else { - return XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif"); //$NON-NLS-1$ } } public String getDisplayName() { XSDSimpleTypeDefinition xsdSimpleTypeDefinition = (XSDSimpleTypeDefinition) target; - return (xsdSimpleTypeDefinition.getName() == null ? "local type" : xsdSimpleTypeDefinition.getName()); + return (xsdSimpleTypeDefinition.getName() == null ? Messages._UI_LABEL_LOCAL_TYPE : xsdSimpleTypeDefinition.getName()); } public String getText() @@ -74,7 +75,7 @@ StringBuffer result = new StringBuffer(); - result.append(xsdSimpleTypeDefinition.getName() == null ? "local type" : xsdSimpleTypeDefinition.getName()); + result.append(xsdSimpleTypeDefinition.getName() == null ? Messages._UI_LABEL_LOCAL_TYPE : xsdSimpleTypeDefinition.getName()); if (showType) { @@ -83,7 +84,7 @@ { if (baseTypeDefinition.getName() != null && !xsdSimpleTypeDefinition.getContents().contains(baseTypeDefinition) && !XSDConstants.isAnySimpleType(baseTypeDefinition)) { - result.append(" : "); + result.append(" : "); //$NON-NLS-1$ result.append(baseTypeDefinition.getQName(xsdSimpleTypeDefinition)); } } @@ -94,7 +95,7 @@ { if (itemTypeDefinition.getName() != null) { - result.append(" : "); + result.append(" : "); //$NON-NLS-1$ result.append(itemTypeDefinition.getQName(xsdSimpleTypeDefinition)); } } @@ -111,12 +112,12 @@ { if (first) { - result.append(" : "); + result.append(" : "); //$NON-NLS-1$ first = false; } else { - result.append(" | "); + result.append(" | "); //$NON-NLS-1$ } result.append(memberTypeDefinition.getQName(xsdSimpleTypeDefinition)); } @@ -128,7 +129,7 @@ } else if (result.length() == 0) { - result.append("'absent'"); + result.append(Messages._UI_LABEL_ABSENT); } } }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDTypeDefinitionAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDTypeDefinitionAdapter.java index fa7ffb4..4ca019e 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDTypeDefinitionAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDTypeDefinitionAdapter.java
@@ -36,7 +36,7 @@ if (o instanceof XSDNamedComponent) { XSDNamedComponent ed = (XSDNamedComponent)o; - return "(" + ed.getName() + "Type)"; + return "(" + ed.getName() + "Type)"; //$NON-NLS-1$ //$NON-NLS-2$ } } return null;
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDWildcardAdapter.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDWildcardAdapter.java index d2897b3..5b85771 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDWildcardAdapter.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/adapters/XSDWildcardAdapter.java
@@ -31,7 +31,7 @@ public Image getImage() { XSDWildcard xsdWildcard = (XSDWildcard) target; - return XSDEditorPlugin.getXSDImage(xsdWildcard.eContainer() instanceof XSDParticle ? "icons/XSDAny.gif" : "icons/XSDAnyAttribute.gif"); + return XSDEditorPlugin.getXSDImage(xsdWildcard.eContainer() instanceof XSDParticle ? "icons/XSDAny.gif" : "icons/XSDAnyAttribute.gif"); //$NON-NLS-1$ //$NON-NLS-2$ } public String getText() @@ -56,7 +56,7 @@ int min = ((XSDParticle) xsdWildcard.getContainer()).getMinOccurs(); if (min == XSDParticle.UNBOUNDED) { - result.append("*"); + result.append("*"); //$NON-NLS-1$ } else { @@ -72,10 +72,10 @@ if (hasMaxOccurs) { int max = ((XSDParticle) xsdWildcard.getContainer()).getMaxOccurs(); - result.append(".."); + result.append(".."); //$NON-NLS-1$ if (max == XSDParticle.UNBOUNDED) { - result.append("*"); + result.append("*"); //$NON-NLS-1$ } else { @@ -85,11 +85,11 @@ else // print default { - result.append(".."); + result.append(".."); //$NON-NLS-1$ int max = ((XSDParticle) xsdWildcard.getContainer()).getMaxOccurs(); result.append(String.valueOf(max)); } - result.append("]"); + result.append("]"); //$NON-NLS-1$ } } return result.toString(); @@ -115,7 +115,7 @@ public String getKind() { - return "element"; + return "element"; //$NON-NLS-1$ } public IModel getModel() @@ -125,7 +125,7 @@ public String getName() { - return "anyElement"; + return "anyElement"; //$NON-NLS-1$ } public IType getType() @@ -135,7 +135,7 @@ public String getTypeName() { - return "anyType"; + return "anyType"; //$NON-NLS-1$ } public String getTypeNameQualifier()
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/AttributeGroupDefinitionEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/AttributeGroupDefinitionEditPart.java index 2035f11..4719f79 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/AttributeGroupDefinitionEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/AttributeGroupDefinitionEditPart.java
@@ -29,7 +29,7 @@ public class AttributeGroupDefinitionEditPart extends ConnectableEditPart { - public static final Image ATTRIBUTE_GROUP_REF_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("attgrref_obj.gif", true).createImage(); + public static final Image ATTRIBUTE_GROUP_REF_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("attgrref_obj.gif", true).createImage(); //$NON-NLS-1$ public AttributeGroupDefinitionEditPart() {
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ConnectableEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ConnectableEditPart.java index f85f2fb..67e7a49 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ConnectableEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ConnectableEditPart.java
@@ -37,7 +37,7 @@ public IExtendedFigureFactory getExtendedFigureFactory() { EditPartFactory factory = getViewer().getEditPartFactory(); - Assert.isTrue(factory instanceof IExtendedFigureFactory, "EditPartFactory must be an instanceof of IExtendedFigureFactory"); + Assert.isTrue(factory instanceof IExtendedFigureFactory, "EditPartFactory must be an instanceof of IExtendedFigureFactory"); //$NON-NLS-1$ return (IExtendedFigureFactory)factory; }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ModelGroupDefinitionReferenceEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ModelGroupDefinitionReferenceEditPart.java index 5798ca6..2a89485 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ModelGroupDefinitionReferenceEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ModelGroupDefinitionReferenceEditPart.java
@@ -26,7 +26,7 @@ public class ModelGroupDefinitionReferenceEditPart extends ConnectableEditPart { - public static final Image image = XSDEditorPlugin.getImageDescriptor("grref_obj.gif", true).createImage(); + public static final Image image = XSDEditorPlugin.getImageDescriptor("grref_obj.gif", true).createImage(); //$NON-NLS-1$ public ModelGroupDefinitionReferenceEditPart() {
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ModelGroupEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ModelGroupEditPart.java index 158fee7..1452c8d 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ModelGroupEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/ModelGroupEditPart.java
@@ -62,7 +62,7 @@ protected void refreshVisuals() { - String iconName = "icons/newSequence.gif"; + String iconName = "icons/newSequence.gif"; //$NON-NLS-1$ GenericGroupFigure modelGroupFigure = (GenericGroupFigure)getFigure(); switch (getXSDModelGroup().getCompositor().getValue()) { @@ -92,33 +92,33 @@ // -2 means the user didn't specify (so the default is 1) int minOccurs = adapter.getMinOccurs(); int maxOccurs = adapter.getMaxOccurs(); - String occurenceDescription = ""; + String occurenceDescription = ""; //$NON-NLS-1$ if (minOccurs == -3 && maxOccurs == -3) { - occurenceDescription = ""; + occurenceDescription = ""; //$NON-NLS-1$ } else if (minOccurs == 0 && (maxOccurs == -2 || maxOccurs == 1)) { - occurenceDescription = "[0..1]"; + occurenceDescription = "[0..1]"; //$NON-NLS-1$ } else if ((minOccurs == 1 && maxOccurs == 1) || (minOccurs == -2 && maxOccurs == 1) || (minOccurs == 1 && maxOccurs == -2)) { - occurenceDescription = "[1..1]"; + occurenceDescription = "[1..1]"; //$NON-NLS-1$ } else if (minOccurs == -2 && maxOccurs == -2) { - occurenceDescription = ""; + occurenceDescription = ""; //$NON-NLS-1$ } else { if (maxOccurs == -2) maxOccurs = 1; - String maxSymbol = maxOccurs == -1 ? "*" : "" + maxOccurs; + String maxSymbol = maxOccurs == -1 ? "*" : "" + maxOccurs; //$NON-NLS-1$ //$NON-NLS-2$ - String minSymbol = minOccurs == -2 ? "1" : "" + minOccurs; - occurenceDescription = "[" + minSymbol + ".." + maxSymbol + "]"; + String minSymbol = minOccurs == -2 ? "1" : "" + minOccurs; //$NON-NLS-1$ //$NON-NLS-2$ + occurenceDescription = "[" + minSymbol + ".." + maxSymbol + "]"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ } modelGroupFigure.getIconFigure().setToolTipText(occurenceDescription);
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/SpaceFillerForFieldEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/SpaceFillerForFieldEditPart.java index c792eab..e8db41c 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/SpaceFillerForFieldEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/SpaceFillerForFieldEditPart.java
@@ -26,8 +26,8 @@ protected IFigure createFigure() { - space = new Label(""); - space.setIcon(XSDEditorPlugin.getXSDImage("icons/Dot.gif")); + space = new Label(""); //$NON-NLS-1$ + space.setIcon(XSDEditorPlugin.getXSDImage("icons/Dot.gif")); //$NON-NLS-1$ space.setBorder(new MarginBorder(3, 0, 3, 0)); return space; }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/TopLevelComponentEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/TopLevelComponentEditPart.java index 77058bc..930843b 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/TopLevelComponentEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/TopLevelComponentEditPart.java
@@ -46,7 +46,7 @@ import org.eclipse.wst.xsd.ui.internal.adt.typeviz.design.figures.FieldFigure; import org.eclipse.wst.xsd.ui.internal.design.editpolicies.SelectionHandlesEditPolicyImpl; import org.eclipse.wst.xsd.ui.internal.design.layouts.FillLayout; -import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; public class TopLevelComponentEditPart extends BaseEditPart implements IFeedbackHandler { @@ -80,7 +80,7 @@ // evil hack to provide underlines Object model = getModel(); - boolean isLinux = java.io.File.separator.equals("/"); + boolean isLinux = java.io.File.separator.equals("/"); //$NON-NLS-1$ if (model instanceof XSDComplexTypeDefinitionAdapter || model instanceof XSDElementDeclarationAdapter || model instanceof XSDModelGroupDefinitionAdapter) { if (!isLinux) @@ -133,7 +133,7 @@ } else { - label.setText(XSDEditorPlugin.getXSDString("_UI_GRAPH_UNKNOWN_OBJECT") + getModel().getClass().getName()); + label.setText(Messages._UI_GRAPH_UNKNOWN_OBJECT + getModel().getClass().getName()); // arrowLabel.setVisible(false); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDBaseFieldEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDBaseFieldEditPart.java index e935a57..1cf1723 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDBaseFieldEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDBaseFieldEditPart.java
@@ -42,7 +42,7 @@ figure.getTypeLabel().setText(field.getTypeName()); figure.refreshVisuals(getModel()); - String occurrenceDescription = ""; + String occurrenceDescription = ""; //$NON-NLS-1$ if (field instanceof IAnnotationProvider) { occurrenceDescription = ((IAnnotationProvider)field).getNameAnnotationString();
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDEditPartFactory.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDEditPartFactory.java index 15fff5d..df5fd9a 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDEditPartFactory.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDEditPartFactory.java
@@ -79,11 +79,11 @@ { Annotation annotation = (Annotation) model; String kind = annotation.getCompartment().getKind(); - if (kind.equals("element")) + if (kind.equals("element")) //$NON-NLS-1$ { child = new XSDGroupsForAnnotationEditPart(); } - else if (kind.equals("attribute")) + else if (kind.equals("attribute")) //$NON-NLS-1$ { child = new XSDAttributesForAnnotationEditPart(); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDSchemaEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDSchemaEditPart.java index db3a249..8df1860 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDSchemaEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDSchemaEditPart.java
@@ -27,7 +27,7 @@ import org.eclipse.wst.xsd.ui.internal.adt.design.editparts.BaseEditPart; import org.eclipse.wst.xsd.ui.internal.adt.typeviz.design.figures.HeadingFigure; import org.eclipse.wst.xsd.ui.internal.design.layouts.FillLayout; -import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.xsd.XSDSchema; public class XSDSchemaEditPart extends BaseEditPart @@ -134,9 +134,9 @@ String targetNamespaceValue = ((XSDSchema) ((XSDSchemaAdapter) getModel()).getTarget()).getTargetNamespace(); if (targetNamespaceValue == null || targetNamespaceValue.length() == 0) { - targetNamespaceValue = XSDEditorPlugin.getXSDString("_UI_GRAPH_XSDSCHEMA_NO_NAMESPACE"); + targetNamespaceValue = Messages._UI_GRAPH_XSDSCHEMA_NO_NAMESPACE; } - headingFigure.getLabel().setText(XSDEditorPlugin.getXSDString("_UI_GRAPH_XSDSCHEMA") + " : " + targetNamespaceValue); + headingFigure.getLabel().setText(Messages._UI_GRAPH_XSDSCHEMA + " : " + targetNamespaceValue); //$NON-NLS-1$ } protected void createEditPolicies()
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDSimpleTypeEditPart.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDSimpleTypeEditPart.java index d03b1a2..0b50dec 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDSimpleTypeEditPart.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/XSDSimpleTypeEditPart.java
@@ -47,7 +47,7 @@ ToolbarLayout toolbarLayout = new ToolbarLayout(); toolbarLayout.setStretchMinorAxis(true); figure.setLayoutManager(toolbarLayout); - figure.getHeadingFigure().getLabel().setIcon(XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif")); + figure.getHeadingFigure().getLabel().setIcon(XSDEditorPlugin.getXSDImage("icons/XSDSimpleType.gif")); //$NON-NLS-1$ return figure; }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/model/SpaceFiller.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/model/SpaceFiller.java index 4707452..ae847ef 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/model/SpaceFiller.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/editparts/model/SpaceFiller.java
@@ -34,13 +34,13 @@ public Image getImage() { - if (kind.equals("attribute")) + if (kind.equals("attribute")) //$NON-NLS-1$ { - return XSDEditorPlugin.getXSDImage("icons/XSDAttribute.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDAttribute.gif"); //$NON-NLS-1$ } else { - return XSDEditorPlugin.getXSDImage("icons/XSDElement.gif"); + return XSDEditorPlugin.getXSDImage("icons/XSDElement.gif"); //$NON-NLS-1$ } }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/figures/ModelGroupFigure.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/figures/ModelGroupFigure.java index a313e34..c152774 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/figures/ModelGroupFigure.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/figures/ModelGroupFigure.java
@@ -16,9 +16,9 @@ public class ModelGroupFigure extends GenericGroupFigure implements IModelGroupFigure { - public static final Image SEQUENCE_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("seq_obj.gif", true).createImage(); - public static final Image CHOICE_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("choice_obj.gif", true).createImage(); - public static final Image ALL_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("all_obj.gif", true).createImage(); + public static final Image SEQUENCE_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("seq_obj.gif", true).createImage(); //$NON-NLS-1$ + public static final Image CHOICE_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("choice_obj.gif", true).createImage(); //$NON-NLS-1$ + public static final Image ALL_ICON_IMAGE = XSDEditorPlugin.getImageDescriptor("all_obj.gif", true).createImage(); //$NON-NLS-1$ public ModelGroupFigure() {
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/figures/SpacingFigure.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/figures/SpacingFigure.java index 55c9ec4..fa6a55a 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/figures/SpacingFigure.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/design/figures/SpacingFigure.java
@@ -18,8 +18,8 @@ { public SpacingFigure() { - super(""); - setIcon(XSDEditorPlugin.getXSDImage("icons/Dot.gif")); + super(""); //$NON-NLS-1$ + setIcon(XSDEditorPlugin.getXSDImage("icons/Dot.gif")); //$NON-NLS-1$ setBorder(new MarginBorder(3, 0, 3, 0)); } }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewComponentDialog.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewComponentDialog.java index 1d09d4b..e17b22e 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewComponentDialog.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewComponentDialog.java
@@ -104,7 +104,7 @@ composite.setLayoutData(gdFill); Label nameLabel = new Label(composite, SWT.NONE); - nameLabel.setText("Name:");//XSDEditorPlugin.getXSDString("_UI_LABEL_NAME")); //$NON-NLS-1$ + nameLabel.setText("Name:");//XSDEditorPlugin.getXSDString("_UI_LABEL_NAME")); nameField = new Text(composite, SWT.SINGLE | SWT.BORDER); GridData gd= new GridData(); @@ -119,7 +119,7 @@ // error message errorMessageLabel = new Label(dialogArea, SWT.NONE); - errorMessageLabel.setText("error message goes here"); + errorMessageLabel.setText("error message goes here"); GridData gd2 = new GridData(); gd2.horizontalAlignment= GridData.FILL; gd2.grabExcessHorizontalSpace= true; @@ -144,7 +144,7 @@ Iterator iterator = usedNames.iterator(); while (iterator.hasNext()) { if (name.equalsIgnoreCase((String) iterator.next())) { - return "_UI_LABEL_WARNING_DUPLICATE_NAME_EXISTS"; + return "_UI_LABEL_WARNING_DUPLICATE_NAME_EXISTS"; //$NON-NLS-1$ } } @@ -161,9 +161,9 @@ } else { - errorMessage = ""; + errorMessage = ""; //$NON-NLS-1$ } - errorMessageLabel.setText(errorMessage != null ? errorMessage : ""); + errorMessageLabel.setText(errorMessage != null ? errorMessage : ""); //$NON-NLS-1$ // okButton.setEnabled(errorMessage == null); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewElementDialog.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewElementDialog.java index 703ec02..d923235 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewElementDialog.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewElementDialog.java
@@ -14,6 +14,7 @@ import org.eclipse.swt.widgets.Display; import org.eclipse.wst.common.ui.internal.search.dialogs.ComponentSpecification; import org.eclipse.wst.xsd.ui.internal.adt.edit.IComponentDialog; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.search.IXSDSearchConstants; public class NewElementDialog extends NewComponentDialog implements IComponentDialog @@ -24,7 +25,7 @@ public NewElementDialog() { - super(Display.getCurrent().getActiveShell(), "New Element", "NewElement"); + super(Display.getCurrent().getActiveShell(), Messages._UI_LABEL_NEW_ELEMENT, "NewElement"); //$NON-NLS-1$ } public int createAndOpen()
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewTypeDialog.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewTypeDialog.java index e2e841f..ba4c544 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewTypeDialog.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/NewTypeDialog.java
@@ -23,6 +23,7 @@ import org.eclipse.swt.widgets.Label; import org.eclipse.wst.common.ui.internal.search.dialogs.ComponentSpecification; import org.eclipse.wst.xsd.ui.internal.adt.edit.IComponentDialog; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.search.IXSDSearchConstants; public class NewTypeDialog extends NewComponentDialog implements IComponentDialog @@ -35,7 +36,7 @@ public NewTypeDialog() { - super(Display.getCurrent().getActiveShell(), "New Type", "NewType"); + super(Display.getCurrent().getActiveShell(), Messages._UI_LABEL_NEW_TYPE, "NewType"); //$NON-NLS-1$ } public int createAndOpen() @@ -67,10 +68,10 @@ protected void createHeaderContent(Composite parent) { final Button complexTypeButton = new Button(parent, SWT.RADIO); - complexTypeButton.setText("Complex Type"); + complexTypeButton.setText(Messages._UI_LABEL_COMPLEX_TYPE); final Button simpleTypeButton = new Button(parent, SWT.RADIO); - simpleTypeButton.setText("Simple Type"); + simpleTypeButton.setText(Messages._UI_LABEL_SIMPLE_TYPE); SelectionAdapter listener = new SelectionAdapter() {
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/SelectBuiltInTypesForFilteringDialog.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/SelectBuiltInTypesForFilteringDialog.java index 3de2ff7..cd83b4d 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/SelectBuiltInTypesForFilteringDialog.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/dialogs/SelectBuiltInTypesForFilteringDialog.java
@@ -19,6 +19,7 @@ import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.dialogs.CheckedTreeSelectionDialog; import org.eclipse.wst.common.ui.internal.search.dialogs.ComponentSpecification; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; /** @@ -44,9 +45,8 @@ // grey state enable setContainerMode(true); - // TODO externalize String - setTitle("Set common Built-In types"); - setMessage("Select the types that you do not want to filter out: "); + setTitle(Messages._UI_LABEL_SET_COMMON_BUILT_IN_TYPES); + setMessage(Messages._UI_LABEL_SELECT_TYPES_FILTER_OUT); //super.create(); //super.getTreeViewer().setSorter(new ViewerSorter()); @@ -62,7 +62,7 @@ * use this method for conversion */ public static String getTypesListInString(Object[] chosenTypes) { - String returningList = ""; + String returningList = ""; //$NON-NLS-1$ for (int i = 0; i < chosenTypes.length; i++){ if ( chosenTypes[i] instanceof ComponentSpecification){ ComponentSpecification aType =
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/InternalXSDMultiPageEditor.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/InternalXSDMultiPageEditor.java index 70522ca..9cdc3a7 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/InternalXSDMultiPageEditor.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/InternalXSDMultiPageEditor.java
@@ -292,7 +292,7 @@ public String getContributorId() { - return "org.eclipse.wst.xsd.ui.internal.editor"; + return "org.eclipse.wst.xsd.ui.internal.editor"; //$NON-NLS-1$ } public XSDSchema getXSDSchema() @@ -311,7 +311,7 @@ { structuredTextEditor = new StructuredTextEditor(); int index = addPage(structuredTextEditor, getEditorInput()); - setPageText(index, "Source"); + setPageText(index, Messages._UI_LABEL_SOURCE); structuredTextEditor.update(); structuredTextEditor.setEditorPart(this); structuredTextEditor.addPropertyListener(this); @@ -389,10 +389,10 @@ action = new DeleteAction(this); action.setSelectionProvider(getSelectionManager()); registry.registerAction(action); - action = new AddXSDElementAction(this, AddXSDElementAction.ID, "Add Element", false); + action = new AddXSDElementAction(this, AddXSDElementAction.ID, Messages._UI_ACTION_ADD_ELEMENT, false); action.setSelectionProvider(getSelectionManager()); registry.registerAction(action); - action = new AddXSDElementAction(this, AddXSDElementAction.REF_ID, "Add Element Ref", true); + action = new AddXSDElementAction(this, AddXSDElementAction.REF_ID, Messages._UI_ACTION_ADD_ELEMENT_REF, true); action.setSelectionProvider(getSelectionManager()); registry.registerAction(action); action = new AddXSDModelGroupAction(this, XSDCompositor.SEQUENCE_LITERAL, AddXSDModelGroupAction.SEQUENCE_ID); @@ -433,11 +433,11 @@ action.setSelectionProvider(getSelectionManager()); registry.registerAction(action); - SetTypeAction setNewComplexTypeAction = new SetTypeAction("New...", SetTypeAction.SET_NEW_TYPE_ID, this); + SetTypeAction setNewComplexTypeAction = new SetTypeAction(Messages._UI_ACTION_NEW, SetTypeAction.SET_NEW_TYPE_ID, this); setNewComplexTypeAction.setSelectionProvider(getSelectionManager()); registry.registerAction(setNewComplexTypeAction); - SetTypeAction setExistingTypeAction = new SetTypeAction("Browse...", SetTypeAction.SELECT_EXISTING_TYPE_ID, this); + SetTypeAction setExistingTypeAction = new SetTypeAction(Messages._UI_ACTION_BROWSE, SetTypeAction.SELECT_EXISTING_TYPE_ID, this); setExistingTypeAction.setSelectionProvider(getSelectionManager()); registry.registerAction(setExistingTypeAction); @@ -446,25 +446,25 @@ protected void addMultiplicityMenu(ActionRegistry registry) { - SetMultiplicityAction oneMultiplicity = new SetMultiplicityAction(this, "1..1 (" + "Required" + ")", SetMultiplicityAction.REQUIRED_ID); + SetMultiplicityAction oneMultiplicity = new SetMultiplicityAction(this, "1..1 (" + Messages._UI_LABEL_REQUIRED + ")", SetMultiplicityAction.REQUIRED_ID); //$NON-NLS-1$ //$NON-NLS-2$ oneMultiplicity.setMaxOccurs(1); oneMultiplicity.setMinOccurs(1); oneMultiplicity.setSelectionProvider(getSelectionManager()); registry.registerAction(oneMultiplicity); - SetMultiplicityAction zeroOrMoreMultiplicity = new SetMultiplicityAction(this, "0..* (" + "Zero or more" + ")", SetMultiplicityAction.ZERO_OR_MORE_ID); + SetMultiplicityAction zeroOrMoreMultiplicity = new SetMultiplicityAction(this, "0..* (" + Messages._UI_LABEL_ZERO_OR_MORE + ")", SetMultiplicityAction.ZERO_OR_MORE_ID); //$NON-NLS-1$ //$NON-NLS-2$ zeroOrMoreMultiplicity.setMaxOccurs(-1); zeroOrMoreMultiplicity.setMinOccurs(0); zeroOrMoreMultiplicity.setSelectionProvider(getSelectionManager()); registry.registerAction(zeroOrMoreMultiplicity); - SetMultiplicityAction zeroOrOneMultiplicity = new SetMultiplicityAction(this, "0..1 (" + "Optional" + ")", SetMultiplicityAction.ZERO_OR_ONE_ID); + SetMultiplicityAction zeroOrOneMultiplicity = new SetMultiplicityAction(this, "0..1 (" + Messages._UI_LABEL_OPTIONAL + ")", SetMultiplicityAction.ZERO_OR_ONE_ID); //$NON-NLS-1$ //$NON-NLS-2$ zeroOrOneMultiplicity.setMaxOccurs(1); zeroOrOneMultiplicity.setMinOccurs(0); zeroOrOneMultiplicity.setSelectionProvider(getSelectionManager()); registry.registerAction(zeroOrOneMultiplicity); - SetMultiplicityAction oneOrMoreMultiplicity = new SetMultiplicityAction(this, "1..* (" + "One or more" + ")", SetMultiplicityAction.ONE_OR_MORE_ID); + SetMultiplicityAction oneOrMoreMultiplicity = new SetMultiplicityAction(this, "1..* (" + Messages._UI_LABEL_ONE_OR_MORE + ")", SetMultiplicityAction.ONE_OR_MORE_ID); //$NON-NLS-1$ //$NON-NLS-2$ oneOrMoreMultiplicity.setMaxOccurs(-1); oneOrMoreMultiplicity.setMinOccurs(1); oneOrMoreMultiplicity.setSelectionProvider(getSelectionManager());
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.java index fceb357..12686c9 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.java
@@ -16,7 +16,7 @@ { static { - NLS.initializeMessages("org.eclipse.wst.xsd.ui.internal.editor" + ".Messages", Messages.class); + NLS.initializeMessages("org.eclipse.wst.xsd.ui.internal.editor" + ".Messages", Messages.class); //$NON-NLS-1$ //$NON-NLS-2$ } public Messages() @@ -39,6 +39,64 @@ public static String UI_LABEL_READ_ONLY; public static String UI_LABEL_COMPONENTS; + public static String _UI_GRAPH_TYPES; + public static String _UI_GRAPH_ELEMENTS; + public static String _UI_GRAPH_ATTRIBUTES; + public static String _UI_GRAPH_ATTRIBUTE_GROUPS; + public static String _UI_GRAPH_NOTATIONS; + public static String _UI_GRAPH_IDENTITY_CONSTRAINTS; + public static String _UI_GRAPH_ANNOTATIONS; + public static String _UI_GRAPH_DIRECTIVES; + public static String _UI_GRAPH_GROUPS; + + public static String _UI_LABEL_NO_LOCATION_SPECIFIED; + public static String _UI_NO_TYPE_DEFINED; + public static String _UI_ACTION_UPDATE_NAME; + public static String _UI_LABEL_ABSENT; + public static String _UI_ACTION_ADD_FIELD; + public static String _UI_ACTION_SET_MULTIPLICITY; + public static String _UI_LABEL_OPTIONAL; + public static String _UI_LABEL_ZERO_OR_MORE; + public static String _UI_LABEL_ONE_OR_MORE; + public static String _UI_LABEL_REQUIRED; + public static String _UI_LABEL_ARRAY; + public static String _UI_ACTION_SET_TYPE; + public static String _UI_LABEL_LOCAL_TYPE; + + public static String _UI_GRAPH_UNKNOWN_OBJECT; + public static String _UI_GRAPH_XSDSCHEMA; + public static String _UI_GRAPH_XSDSCHEMA_NO_NAMESPACE; + public static String _UI_LABEL_SET_COMMON_BUILT_IN_TYPES; + public static String _UI_LABEL_SELECT_TYPES_FILTER_OUT; + public static String _UI_LABEL_NEW_TYPE; + public static String _UI_LABEL_COMPLEX_TYPE; + public static String _UI_LABEL_SIMPLE_TYPE; + public static String _UI_LABEL_NEW_ELEMENT; + public static String _UI_MENU_XSD_EDITOR; + public static String _UI_LABEL_SOURCE; + public static String _UI_ACTION_ADD_ELEMENT; + public static String _UI_ACTION_ADD_ELEMENT_REF; + public static String _UI_ACTION_NEW; + public static String _UI_ACTION_BROWSE; + public static String _UI_ACTION_UPDATE_ELEMENT_REFERENCE; + public static String _UI_LABEL_TARGET_NAMESPACE; + public static String _UI_LABEL_NO_NAMESPACE; + public static String _UI_ACTION_ADD_COMPLEX_TYPE; + public static String _UI_ACTION_ADD_SIMPLE_TYPE; + public static String _UI_LABEL_NAME_SEARCH_FILTER_TEXT; + public static String _UI_LABEL_ELEMENTS_COLON; + public static String _UI_LABEL_SET_ELEMENT_REFERENCE; + public static String _UI_LABEL_TYPES_COLON; + public static String _UI_LABEL_SET_TYPE; + + public static String _UI_TEXT_INDENT_LABEL; + public static String _UI_TEXT_INDENT_SPACES_LABEL; + public static String _UI_TEXT_XSD_NAMESPACE_PREFIX; + public static String _UI_TEXT_XSD_DEFAULT_PREFIX; + public static String _UI_QUALIFY_XSD; + public static String _UI_TEXT_XSD_DEFAULT_TARGET_NAMESPACE; + + public static String _ERROR_LABEL_INVALID_PREFIX; }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.properties b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.properties deleted file mode 100644 index 82f42e0..0000000 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/Messages.properties +++ /dev/null
@@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2001, 2006 IBM Corporation and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### - -UI_LABEL_BASE_TYPE = Base Type: -UI_LABEL_DERIVED_BY = Derived By: - -UI_LABEL_INHERIT_FROM = Inherit From: -UI_LABEL_INHERIT_BY = Inherit By: - -UI_LABEL_DOCUMENTATION = Documentation -UI_LABEL_APP_INFO = App Info - -UI_LABEL_SET_TYPE = Set Type -UI_LABEL_TYPE = Type: - -UI_LABEL_MINOCCURS = Minimum Occurrence: -UI_LABEL_MAXOCCURS = Maximum Occurrence: - -UI_PAGE_HEADING_REFERENCE = Reference -UI_LABEL_READ_ONLY = Read-Only - -UI_NO_TYPE = No Type - -UI_LABEL_COMPONENTS = Components: \ No newline at end of file
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDEditorConfiguration.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDEditorConfiguration.java index ca0016d..216dcc7 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDEditorConfiguration.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDEditorConfiguration.java
@@ -23,12 +23,12 @@ public class XSDEditorConfiguration { - public static final String XSDEDITORCONFIGURATIONEXTENSIONID = "org.eclipse.wst.xsd.ui.XSDEditorExtensionConfiguration"; - public static final String CLASSNAME = "class"; - public static final String ADAPTERFACTORY = "adapterFactory"; - public static final String TOOLBARACTION = "toolbarAction"; - public static final String FIGUREFACTORY = "figureFactory"; - public static final String EDITPARTFACTORY = "editPartFactory"; + public static final String XSDEDITORCONFIGURATIONEXTENSIONID = "org.eclipse.wst.xsd.ui.XSDEditorExtensionConfiguration"; //$NON-NLS-1$ + public static final String CLASSNAME = "class"; //$NON-NLS-1$ + public static final String ADAPTERFACTORY = "adapterFactory"; //$NON-NLS-1$ + public static final String TOOLBARACTION = "toolbarAction"; //$NON-NLS-1$ + public static final String FIGUREFACTORY = "figureFactory"; //$NON-NLS-1$ + public static final String EDITPARTFACTORY = "editPartFactory"; //$NON-NLS-1$ List definedExtensionsList = null;
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDEditorPlugin.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDEditorPlugin.java index ab87a70..cb0cc84 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDEditorPlugin.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDEditorPlugin.java
@@ -28,12 +28,12 @@ public class XSDEditorPlugin extends AbstractUIPlugin { - public static final String PLUGIN_ID = "org.eclipse.wst.xsd.ui"; - public static final String CONST_XSD_DEFAULT_PREFIX_TEXT = "org.eclipse.wst.xmlschema.xsdDefaultPrefixText"; - public static final String CONST_PREFERED_BUILT_IN_TYPES = "org.eclipse.wst.xmlschema.preferedBuiltInTypes"; - public static final String CUSTOM_LIST_SEPARATOR = "\n"; - public static final String EXTENSIONS_SCHEMAS_EXTENSIONID = "org.eclipse.wst.xsd.ui.ExtensionsSchemasDescription"; - public final static String DEFAULT_TARGET_NAMESPACE = "http://www.example.org"; + public static final String PLUGIN_ID = "org.eclipse.wst.xsd.ui"; //$NON-NLS-1$ + public static final String CONST_XSD_DEFAULT_PREFIX_TEXT = "org.eclipse.wst.xmlschema.xsdDefaultPrefixText"; //$NON-NLS-1$ + public static final String CONST_PREFERED_BUILT_IN_TYPES = "org.eclipse.wst.xmlschema.preferedBuiltInTypes"; //$NON-NLS-1$ + public static final String CUSTOM_LIST_SEPARATOR = "\n"; //$NON-NLS-1$ + public static final String EXTENSIONS_SCHEMAS_EXTENSIONID = "org.eclipse.wst.xsd.ui.ExtensionsSchemasDescription"; //$NON-NLS-1$ + public final static String DEFAULT_TARGET_NAMESPACE = "http://www.example.org"; //$NON-NLS-1$ //The shared instance. private static XSDEditorPlugin plugin; @@ -42,11 +42,11 @@ private ExtensionsSchemasRegistry registry; private XSDEditorConfiguration xsdEditorConfiguration = null; - public static final String CONST_USE_SIMPLE_EDIT_MODE = PLUGIN_ID + ".useSimpleEditMode"; - public static final String CONST_SHOW_INHERITED_CONTENT = PLUGIN_ID + ".showInheritedContent"; + public static final String CONST_USE_SIMPLE_EDIT_MODE = PLUGIN_ID + ".useSimpleEditMode"; //$NON-NLS-1$ + public static final String CONST_SHOW_INHERITED_CONTENT = PLUGIN_ID + ".showInheritedContent"; //$NON-NLS-1$ - public static final String CONST_XSD_LANGUAGE_QUALIFY = "org.eclipse.wst.xmlschema.xsdQualify"; - public static final String CONST_DEFAULT_TARGET_NAMESPACE = "org.eclipse.wst.xmlschema.defaultTargetnamespaceText"; + public static final String CONST_XSD_LANGUAGE_QUALIFY = "org.eclipse.wst.xmlschema.xsdQualify"; //$NON-NLS-1$ + public static final String CONST_DEFAULT_TARGET_NAMESPACE = "org.eclipse.wst.xmlschema.defaultTargetnamespaceText"; //$NON-NLS-1$ /** * The constructor. */ @@ -128,13 +128,13 @@ * @return the image descriptor */ public static ImageDescriptor getImageDescriptor(String path) { - return AbstractUIPlugin.imageDescriptorFromPlugin("org.eclipse.wst.xsd.ui", path); + return AbstractUIPlugin.imageDescriptorFromPlugin("org.eclipse.wst.xsd.ui", path); //$NON-NLS-1$ } public static ImageDescriptor getImageDescriptor(String name, boolean getBaseURL) { try { URL installURL = getDefault().getBundle().getEntry("/"); //$NON-NLS-1$ - String imageString = getBaseURL ? "icons/" + name : name; + String imageString = getBaseURL ? "icons/" + name : name; //$NON-NLS-1$ URL imageURL = new URL(installURL, imageString); return ImageDescriptor.createFromURL(imageURL); @@ -181,7 +181,7 @@ public Image getIconImage(String object) { try { - return ExtendedImageRegistry.getInstance().getImage(new URL(getBaseURL() + "icons/" + object + ".gif")); + return ExtendedImageRegistry.getInstance().getImage(new URL(getBaseURL() + "icons/" + object + ".gif")); //$NON-NLS-1$ //$NON-NLS-2$ } catch (MalformedURLException exception) { @@ -197,21 +197,21 @@ protected void initializeDefaultPreferences(IPreferenceStore store) { store.setDefault(CONST_SHOW_INHERITED_CONTENT, false); - store.setDefault(CONST_XSD_DEFAULT_PREFIX_TEXT, "xsd"); + store.setDefault(CONST_XSD_DEFAULT_PREFIX_TEXT, "xsd"); //$NON-NLS-1$ store.setDefault(CONST_XSD_LANGUAGE_QUALIFY, false); store.setDefault(CONST_DEFAULT_TARGET_NAMESPACE, DEFAULT_TARGET_NAMESPACE); //Even the last item in the list must contain a trailing List separator store.setDefault(CONST_PREFERED_BUILT_IN_TYPES, - "boolean"+ CUSTOM_LIST_SEPARATOR + - "date" + CUSTOM_LIST_SEPARATOR + - "dateTime" + CUSTOM_LIST_SEPARATOR + - "double" + CUSTOM_LIST_SEPARATOR + - "float" + CUSTOM_LIST_SEPARATOR + - "hexBinary" + CUSTOM_LIST_SEPARATOR + - "int" + CUSTOM_LIST_SEPARATOR + - "string" + CUSTOM_LIST_SEPARATOR + - "time" + CUSTOM_LIST_SEPARATOR); + "boolean"+ CUSTOM_LIST_SEPARATOR + //$NON-NLS-1$ + "date" + CUSTOM_LIST_SEPARATOR + //$NON-NLS-1$ + "dateTime" + CUSTOM_LIST_SEPARATOR + //$NON-NLS-1$ + "double" + CUSTOM_LIST_SEPARATOR + //$NON-NLS-1$ + "float" + CUSTOM_LIST_SEPARATOR + //$NON-NLS-1$ + "hexBinary" + CUSTOM_LIST_SEPARATOR + //$NON-NLS-1$ + "int" + CUSTOM_LIST_SEPARATOR + //$NON-NLS-1$ + "string" + CUSTOM_LIST_SEPARATOR + //$NON-NLS-1$ + "time" + CUSTOM_LIST_SEPARATOR); //$NON-NLS-1$ } public ExtensionsSchemasRegistry getExtensionsSchemasRegistry() @@ -254,8 +254,8 @@ */ public String getXMLSchemaTargetNamespace() { String targetNamespace = getPreferenceStore().getString(CONST_DEFAULT_TARGET_NAMESPACE); - if (!targetNamespace.endsWith("/")) { - targetNamespace = targetNamespace + "/"; + if (!targetNamespace.endsWith("/")) { //$NON-NLS-1$ + targetNamespace = targetNamespace + "/"; //$NON-NLS-1$ } return targetNamespace; }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDElementReferenceEditManager.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDElementReferenceEditManager.java index 0adfeae..1ef88df 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDElementReferenceEditManager.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDElementReferenceEditManager.java
@@ -95,14 +95,14 @@ XSDElementDeclaration elementDec = null; if (component.getMetaName() == IXSDSearchConstants.ELEMENT_META_NAME) { - AddXSDElementCommand command = new AddXSDElementCommand("Add Element", concreteComponent.getSchema()); + AddXSDElementCommand command = new AddXSDElementCommand(Messages._UI_ACTION_ADD_ELEMENT, concreteComponent.getSchema()); command.setNameToAdd(component.getName()); command.execute(); elementDec = (XSDElementDeclaration) command.getAddedComponent(); } if (elementDec != null && elementDec instanceof XSDElementDeclaration) { - Command command = new UpdateElementReferenceCommand("Update Element reference", + Command command = new UpdateElementReferenceCommand(Messages._UI_ACTION_UPDATE_ELEMENT_REFERENCE, concreteComponent, elementDec); command.execute(); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDFileEditorInput.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDFileEditorInput.java index ba7d7d2..78f1d89 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDFileEditorInput.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDFileEditorInput.java
@@ -60,9 +60,9 @@ { String ns = schema.getTargetNamespace(); if (ns != null && ns.length() > 0) - return "Target Namespace: " + ns; + return Messages._UI_LABEL_TARGET_NAMESPACE + ns; else - return "No Namespace"; + return Messages._UI_LABEL_NO_NAMESPACE; } return super.getToolTipText(); }
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDMultiPageEditorContributor.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDMultiPageEditorContributor.java index 40fb050..001d4e3 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDMultiPageEditorContributor.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDMultiPageEditorContributor.java
@@ -124,7 +124,7 @@ public void contributeToMenu(IMenuManager manager) { - IMenuManager menu = new MenuManager("&XSD Editor"); + IMenuManager menu = new MenuManager(Messages._UI_MENU_XSD_EDITOR); manager.prependToGroup(IWorkbenchActionConstants.MB_ADDITIONS, menu); // Add extension menu actions
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDTypeReferenceEditManager.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDTypeReferenceEditManager.java index 20d7432..4ee37fd 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDTypeReferenceEditManager.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/XSDTypeReferenceEditManager.java
@@ -85,15 +85,15 @@ // for now let's hard code some values // List list = new ArrayList(); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "boolean", null)); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "date", null)); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "dateTime", null)); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "double", null)); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "float", null)); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "hexBinary", null)); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "int", null)); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "string", null)); - list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "time", null)); + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "boolean", null)); //$NON-NLS-1$ + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "date", null)); //$NON-NLS-1$ + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "dateTime", null)); //$NON-NLS-1$ + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "double", null)); //$NON-NLS-1$ + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "float", null)); //$NON-NLS-1$ + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "hexBinary", null)); //$NON-NLS-1$ + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "int", null)); //$NON-NLS-1$ + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "string", null)); //$NON-NLS-1$ + list.add(new ComponentSpecification(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "time", null)); //$NON-NLS-1$ ComponentSpecification result[] = new ComponentSpecification[list.size()]; list.toArray(result); return result; @@ -123,14 +123,14 @@ XSDTypeDefinition td = null; if (component.getMetaName() == IXSDSearchConstants.COMPLEX_TYPE_META_NAME) { - AddXSDComplexTypeDefinitionCommand command = new AddXSDComplexTypeDefinitionCommand("Add Complex Type", concreteComponent.getSchema()); + AddXSDComplexTypeDefinitionCommand command = new AddXSDComplexTypeDefinitionCommand(Messages._UI_ACTION_ADD_COMPLEX_TYPE, concreteComponent.getSchema()); command.setNameToAdd(component.getName()); command.execute(); td = command.getCreatedComplexType(); } else { - AddXSDSimpleTypeDefinitionCommand command = new AddXSDSimpleTypeDefinitionCommand("Add Simple Type", concreteComponent.getSchema()); + AddXSDSimpleTypeDefinitionCommand command = new AddXSDSimpleTypeDefinitionCommand(Messages._UI_ACTION_ADD_SIMPLE_TYPE, concreteComponent.getSchema()); command.setNameToAdd(component.getName()); command.execute(); td = command.getCreatedSimpleType();
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/messages.properties b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/messages.properties new file mode 100644 index 0000000..3b814ef --- /dev/null +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/messages.properties
@@ -0,0 +1,99 @@ +############################################################################### +# Copyright (c) 2001, 2006 IBM Corporation and others. +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v1.0 +# which accompanies this distribution, and is available at +# http://www.eclipse.org/legal/epl-v10.html +# +# Contributors: +# IBM Corporation - initial API and implementation +############################################################################### + +UI_LABEL_BASE_TYPE = Base Type: +UI_LABEL_DERIVED_BY = Derived By: + +UI_LABEL_INHERIT_FROM = Inherit From: +UI_LABEL_INHERIT_BY = Inherit By: + +UI_LABEL_DOCUMENTATION = Documentation +UI_LABEL_APP_INFO = App Info + +UI_LABEL_SET_TYPE = Set Type +UI_LABEL_TYPE = Type: + +UI_LABEL_MINOCCURS = Minimum Occurrence: +UI_LABEL_MAXOCCURS = Maximum Occurrence: + +UI_PAGE_HEADING_REFERENCE = Reference +UI_LABEL_READ_ONLY = Read-Only + +UI_NO_TYPE = No Type + +UI_LABEL_COMPONENTS = Components: + +! Additional Categories +_UI_GRAPH_TYPES = Types +_UI_GRAPH_ELEMENTS = Elements +_UI_GRAPH_ATTRIBUTES = Attributes +_UI_GRAPH_ATTRIBUTE_GROUPS = Attribute Groups +_UI_GRAPH_NOTATIONS = Notations +_UI_GRAPH_IDENTITY_CONSTRAINTS = Identity Constraints +_UI_GRAPH_ANNOTATIONS = Annotations +_UI_GRAPH_DIRECTIVES = Directives +_UI_GRAPH_GROUPS = Groups + +_UI_LABEL_NO_LOCATION_SPECIFIED = No Location Specified +_UI_ACTION_SET_MULTIPLICITY = Set Multiplicity +_UI_LABEL_ABSENT = absent +_UI_GRAPH_UNKNOWN_OBJECT = Unknown object +_UI_GRAPH_XSDSCHEMA_NO_NAMESPACE = (no target namespace specified) +_UI_GRAPH_XSDSCHEMA = Schema +_UI_MENU_XSD_EDITOR = &XSD +_UI_LABEL_SET_TYPE = Set Type + +! +! Preference Page +! +_UI_TEXT_INDENT_LABEL = Indentation +_UI_TEXT_INDENT_SPACES_LABEL = &Number of spaces: +_UI_TEXT_XSD_NAMESPACE_PREFIX = XML schema language +_UI_TEXT_XSD_DEFAULT_PREFIX = XML schema language constructs &prefix: +_UI_QUALIFY_XSD = &Qualify XML schema language constructs +_UI_TEXT_XSD_DEFAULT_TARGET_NAMESPACE = Default Target Namespace: + +_ERROR_LABEL_INVALID_PREFIX = IWAX1004E Invalid prefix. A prefix must not be empty or contain any space. + +_UI_NO_TYPE_DEFINED=(no type defined) +_UI_ACTION_UPDATE_NAME=Update Name +_UI_ACTION_UPDATE_ELEMENT_REFERENCE=Update Element reference +_UI_ACTION_ADD_FIELD=Add Field +_UI_ACTION_ADD_ELEMENT=Add Element +_UI_ACTION_ADD_ELEMENT_REF=Add Element Ref +_UI_ACTION_ADD_COMPLEX_TYPE=Add Complex Type +_UI_ACTION_ADD_SIMPLE_TYPE=Add Simple Type +_UI_ACTION_SET_TYPE=Set Type +_UI_ACTION_NEW=New... +_UI_ACTION_BROWSE=Browse... + +_UI_LABEL_OPTIONAL=Optional +_UI_LABEL_ZERO_OR_MORE=Zero or more +_UI_LABEL_ONE_OR_MORE=One or more +_UI_LABEL_LOCAL_TYPE=local type +_UI_LABEL_REQUIRED=Required +_UI_LABEL_ARRAY=array + +_UI_LABEL_SET_COMMON_BUILT_IN_TYPES=Set common Built-In types +_UI_LABEL_SELECT_TYPES_FILTER_OUT=Select the types that you do not want to filter out: +_UI_LABEL_NAME_SEARCH_FILTER_TEXT=Name (? = any character, * = any string): +_UI_LABEL_SET_ELEMENT_REFERENCE=Set element reference + +_UI_LABEL_NEW_TYPE=New Type +_UI_LABEL_NEW_ELEMENT=New Element +_UI_LABEL_COMPLEX_TYPE=Complex Type +_UI_LABEL_TARGET_NAMESPACE=Target Namespace: +_UI_LABEL_NO_NAMESPACE=No Namespace +_UI_LABEL_ELEMENTS_COLON=Elements: +_UI_LABEL_SIMPLE_TYPE=Simple Type +_UI_LABEL_TYPES_COLON=Types: + +_UI_LABEL_SOURCE=Source \ No newline at end of file
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/search/XSDSearchListDialogDelegate.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/search/XSDSearchListDialogDelegate.java index ccb7cb3..e201869 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/search/XSDSearchListDialogDelegate.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/editor/search/XSDSearchListDialogDelegate.java
@@ -25,14 +25,15 @@ import org.eclipse.wst.xsd.ui.internal.adt.edit.IComponentDialog; import org.eclipse.wst.xsd.ui.internal.dialogs.NewElementButtonHandler; import org.eclipse.wst.xsd.ui.internal.dialogs.NewTypeButtonHandler; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.xsd.XSDSchema; import org.eclipse.xsd.util.XSDConstants; public class XSDSearchListDialogDelegate implements IComponentDialog { - public final static QualifiedName TYPE_META_NAME = new QualifiedName(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "type"); - public final static QualifiedName ELEMENT_META_NAME = new QualifiedName(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "element"); + public final static QualifiedName TYPE_META_NAME = new QualifiedName(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "type"); //$NON-NLS-1$ + public final static QualifiedName ELEMENT_META_NAME = new QualifiedName(XSDConstants.SCHEMA_FOR_SCHEMA_URI_2001, "element"); //$NON-NLS-1$ // protected Object setObject; protected ComponentSpecification selection; protected IFile currentFile; @@ -70,11 +71,11 @@ configuration.setDescriptionProvider(descriptionProvider); configuration.setSearchListProvider(searchListProvider); - configuration.setFilterLabelText("Name (? = any character, * = any string):"); - configuration.setListLabelText("Elements:"); + configuration.setFilterLabelText(Messages._UI_LABEL_NAME_SEARCH_FILTER_TEXT); + configuration.setListLabelText(Messages._UI_LABEL_ELEMENTS_COLON); configuration.setNewComponentHandler(new NewElementButtonHandler()); //TODO externalize string - dialog = new ScopedComponentSearchListDialog(shell, "Set element reference", configuration); + dialog = new ScopedComponentSearchListDialog(shell, Messages._UI_LABEL_SET_ELEMENT_REFERENCE, configuration); } else if (metaName == TYPE_META_NAME) { @@ -85,9 +86,9 @@ configuration.setDescriptionProvider(descriptionProvider); configuration.setSearchListProvider(searchListProvider); configuration.setNewComponentHandler(new NewTypeButtonHandler()); - configuration.setFilterLabelText("Name (? = any character, * = any string):"); - configuration.setListLabelText("Types:"); - dialog = new ScopedComponentSearchListDialog(shell, XSDEditorPlugin.getXSDString("_UI_LABEL_SET_TYPE"), configuration); + configuration.setFilterLabelText(Messages._UI_LABEL_NAME_SEARCH_FILTER_TEXT); + configuration.setListLabelText(Messages._UI_LABEL_TYPES_COLON); + dialog = new ScopedComponentSearchListDialog(shell, Messages._UI_LABEL_SET_TYPE, configuration); //$NON-NLS-1$ } if (dialog != null)
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/preferences/XSDPreferencePage.java b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/preferences/XSDPreferencePage.java index 4feba19..a312b04 100644 --- a/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/preferences/XSDPreferencePage.java +++ b/bundles/org.eclipse.wst.xsd.ui/src-adt-xsd/org/eclipse/wst/xsd/ui/internal/preferences/XSDPreferencePage.java
@@ -28,6 +28,7 @@ import org.eclipse.ui.IWorkbench; import org.eclipse.ui.IWorkbenchPreferencePage; import org.eclipse.ui.help.WorkbenchHelp; +import org.eclipse.wst.xsd.ui.internal.editor.Messages; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorContextIds; import org.eclipse.wst.xsd.ui.internal.editor.XSDEditorPlugin; import org.eclipse.wst.xsd.ui.internal.util.ViewUtility; @@ -49,12 +50,12 @@ WorkbenchHelp.setHelp(parent, XSDEditorContextIds.XSDP_PREFERENCE_PAGE); Group group = createGroup(parent, 2); - group.setText(XSDEditorPlugin.getXSDString("_UI_TEXT_XSD_NAMESPACE_PREFIX")); + group.setText(Messages._UI_TEXT_XSD_NAMESPACE_PREFIX); - qualifyXSDLanguage = ViewUtility.createCheckBox(group, XSDEditorPlugin.getXSDString("_UI_QUALIFY_XSD")); + qualifyXSDLanguage = ViewUtility.createCheckBox(group, Messages._UI_QUALIFY_XSD); ViewUtility.createLabel(group, " "); - createLabel(group, XSDEditorPlugin.getXSDString("_UI_TEXT_XSD_DEFAULT_PREFIX")); + createLabel(group, Messages._UI_TEXT_XSD_DEFAULT_PREFIX); schemaNsPrefixField = createTextField(group); schemaNsPrefixField.addKeyListener(new KeyAdapter() { @@ -64,7 +65,7 @@ } }); - createLabel(group, XSDEditorPlugin.getXSDString("_UI_TEXT_XSD_DEFAULT_TARGET_NAMESPACE")); + createLabel(group, Messages._UI_TEXT_XSD_DEFAULT_TARGET_NAMESPACE); defaultTargetNamespaceText = createTextField(group); initializeValues(); @@ -246,7 +247,7 @@ } else { - setErrorMessage(XSDEditorPlugin.getXSDString("_ERROR_LABEL_INVALID_PREFIX")); + setErrorMessage(Messages._ERROR_LABEL_INVALID_PREFIX); setValid(false); return false; }