import java.util.Map;
+import org.eclipse.osgi.util.NLS;
import org.simantics.browsing.ui.model.labels.LabelRule;
import org.simantics.databoard.Bindings;
import org.simantics.db.ReadGraph;
if (graph.isInstanceOf(node, sl.Source)) {
Resource reference = SourceLinkUtil.getReferredDocument(graph, node);
String comment = graph.getPossibleRelatedValue(node, sl.hasSourceComment);
- labels[0] = "";
- labels[1] = "";
- labels[3] = comment != null ? comment : "";
+ labels[0] = ""; //$NON-NLS-1$
+ labels[1] = ""; //$NON-NLS-1$
+ labels[3] = comment != null ? comment : ""; //$NON-NLS-1$
if (reference != null) {
if (SourceLinkUtil.isValidReference(graph, reference)) {
labels[2] = NameUtils.getSafeLabel(graph, reference);
} else {
- labels[2] = "Deleted reference";
+ labels[2] = Messages.VariableLabelRule_DeletedReference;
}
} else {
if (graph.getPossibleRelatedValue(node, sl.hasSourceReferenceURI, Bindings.STRING) != null) {
- labels[2] = "Reference does not exist";
+ labels[2] = Messages.VariableLabelRule_ReferencesDoesNotExists;
} else {
- labels[2] = "Reference has not been set";
+ labels[2] = Messages.VariableLabelRule_ReferencesHasNotBeenSet;
}
}
} else {
- labels[0] = "";
+ labels[0] = ""; //$NON-NLS-1$
}
if (graph.hasValue(node)) {
Object value = graph.getValue(node);
labels[1] = SourceLinkUtil.getValueString(value);
} else if (!graph.isInstanceOf(node, l0.SCLValue)){
- labels[1] = "No Value";
+ labels[1] = Messages.VariableLabelRule_NoValue;
} else {
- labels[1] = "";
+ labels[1] = ""; //$NON-NLS-1$
}
if (defaultValue) {
- labels[1] +=" (default)";
+ NLS.bind(Messages.VariableLabelRule_LabelDefault,labels[1] );
}
- labels[2] = "";
- labels[3] = "";
+ labels[2] = ""; //$NON-NLS-1$
+ labels[3] = ""; //$NON-NLS-1$
} else {
labels[0] = NameUtils.getSafeLabel(graph, node);//graph.getRelatedValue(node, l0.HasName);
if (labels[0].length() == 0)
labels[0] = NameUtils.getSafeName(graph, node);//graph.getRelatedValue(node, l0.HasName);
- labels[1] = "";
- labels[2] = "";
- labels[3] = "";
+ labels[1] = ""; //$NON-NLS-1$
+ labels[2] = ""; //$NON-NLS-1$
+ labels[3] = ""; //$NON-NLS-1$
}