comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/DefaultState.java @ 4155:59beb6651ee6

Avoid NullPointerException if help text is null.
author Björn Ricks <bjoern.ricks@intevation.de>
date Tue, 16 Oct 2012 15:40:32 +0200
parents fe29b0226faf
children
comparison
equal deleted inserted replaced
4154:92021091b03d 4155:59beb6651ee6
71 ArtifactNamespaceContext.NAMESPACE_URI, 71 ArtifactNamespaceContext.NAMESPACE_URI,
72 ArtifactNamespaceContext.NAMESPACE_PREFIX); 72 ArtifactNamespaceContext.NAMESPACE_PREFIX);
73 73
74 CallMeta meta = context.getMeta(); 74 CallMeta meta = context.getMeta();
75 75
76 String helpText = Resources.getMsg(meta, getHelpText(), getHelpText()); 76 String helpText = getHelpText() != null ?
77 Resources.getMsg(meta, getHelpText(), getHelpText())
78 : null;
77 79
78 String label = Resources.getMsg(meta, getID(), getID()); 80 String label = Resources.getMsg(meta, getID(), getID());
79 Element ui = ProtocolUtils.createArtNode( 81 Element ui = ProtocolUtils.createArtNode(
80 creator, "state", 82 creator, "state",
81 new String[] { "name", "uiprovider", "label", "helpText"}, 83 new String[] { "name", "uiprovider", "label", "helpText"},

http://dive4elements.wald.intevation.org