public void applyData(Object data) { if (data instanceof Map) { Map map= (Map) data; Object selectedLibrary= map.get(DATA_REVEAL_ENTRY); if (selectedLibrary instanceof IClasspathEntry) { IClasspathEntry entry= (IClasspathEntry) selectedLibrary; Object attr= map.get(DATA_REVEAL_ATTRIBUTE_KEY); String attributeKey= attr instanceof String ? (String) attr : null; if (fBuildPathsBlock != null) { fBuildPathsBlock.setElementToReveal(entry, attributeKey); } } Object entryToAdd= map.get(DATA_ADD_ENTRY); if (entryToAdd instanceof IClasspathEntry) { if (fBuildPathsBlock != null) { fBuildPathsBlock.addElement((IClasspathEntry) entryToAdd); } } fBlockOnApply= Boolean.TRUE.equals(map.get(DATA_BLOCK)); } }
@Override public void applyData(Object data) { if (data instanceof Map) { Map<?, ?> map= (Map<?, ?>) data; Object selectedLibrary= map.get(DATA_REVEAL_ENTRY); if (selectedLibrary instanceof IClasspathEntry) { IClasspathEntry entry= (IClasspathEntry) selectedLibrary; Object attr= map.get(DATA_REVEAL_ATTRIBUTE_KEY); String attributeKey= attr instanceof String ? (String) attr : null; if (fBuildPathsBlock != null) { fBuildPathsBlock.setElementToReveal(entry, attributeKey); } } Object entryToAdd= map.get(DATA_ADD_ENTRY); if (entryToAdd instanceof IClasspathEntry) { if (fBuildPathsBlock != null) { fBuildPathsBlock.addElement((IClasspathEntry) entryToAdd); } } fBlockOnApply= Boolean.TRUE.equals(map.get(DATA_BLOCK)); } }
@Override public void applyData(Object data) { if (data instanceof Map) { Map<?, ?> map= (Map<?, ?>) data; Object selectedLibrary= map.get(DATA_REVEAL_ENTRY); if (selectedLibrary instanceof IClasspathEntry) { IClasspathEntry entry= (IClasspathEntry) selectedLibrary; Object attr= map.get(DATA_REVEAL_ATTRIBUTE_KEY); String attributeKey= attr instanceof String ? (String) attr : null; if (fBuildPathsBlock != null) { fBuildPathsBlock.setElementToReveal(entry, attributeKey); } } Object entryToAdd= map.get(DATA_ADD_ENTRY); if (entryToAdd instanceof IClasspathEntry) { if (fBuildPathsBlock != null) { fBuildPathsBlock.addElement((IClasspathEntry) entryToAdd); } } fBlockOnApply= Boolean.TRUE.equals(map.get(DATA_BLOCK)); } }