diff options
author | nitind | 2006-07-31 07:45:06 +0000 |
---|---|---|
committer | nitind | 2006-07-31 07:45:06 +0000 |
commit | 19a47495a202443c77d37d539898416cff74924a (patch) | |
tree | 32955d50c01a9959a4c0c4d4823df1d1a88662df | |
parent | 6fd6f9b4826ee5f996026c6010c447e682bf24f9 (diff) | |
download | webtools.sourceediting-19a47495a202443c77d37d539898416cff74924a.tar.gz webtools.sourceediting-19a47495a202443c77d37d539898416cff74924a.tar.xz webtools.sourceediting-19a47495a202443c77d37d539898416cff74924a.zip |
[152266] Class Cast Exception (Missing 'break') in CMImageUtil
-rw-r--r-- | bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/editor/CMImageUtil.java | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/editor/CMImageUtil.java b/bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/editor/CMImageUtil.java index c90bc447d5..e106190fb7 100644 --- a/bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/editor/CMImageUtil.java +++ b/bundles/org.eclipse.wst.xml.ui/src/org/eclipse/wst/xml/ui/internal/editor/CMImageUtil.java @@ -36,14 +36,16 @@ public class CMImageUtil { CMNode decl = null; ModelQuery mq = null; switch (node.getNodeType()) { - case Node.ATTRIBUTE_NODE: { - mq = ModelQueryUtil.getModelQuery(((Attr) node).getOwnerDocument()); - decl = mq.getCMAttributeDeclaration((Attr) node); - } - case Node.ELEMENT_NODE: { - mq = ModelQueryUtil.getModelQuery(node.getOwnerDocument()); - decl = mq.getCMElementDeclaration((Element) node); - } + case Node.ATTRIBUTE_NODE : { + mq = ModelQueryUtil.getModelQuery(((Attr) node).getOwnerDocument()); + decl = mq.getCMAttributeDeclaration((Attr) node); + } + break; + case Node.ELEMENT_NODE : { + mq = ModelQueryUtil.getModelQuery(node.getOwnerDocument()); + decl = mq.getCMElementDeclaration((Element) node); + } + break; } return decl; } |