BGBM BDI Projects
/
taxeditor.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
f638efa
)
- fixed title for Uses view part
author
Patric Plitzner
<p.plitzner@bgbm.org>
Mon, 27 Apr 2015 08:30:49 +0000
(08:30 +0000)
committer
Patric Plitzner
<p.plitzner@bgbm.org>
Mon, 27 Apr 2015 08:30:49 +0000
(08:30 +0000)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java
patch
|
blob
|
history
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesViewPart.java
patch
|
blob
|
history
diff --git
a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java
b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java
index 28bbbac06ebd09fe2087edb0016648da9506a8fb..f9541aa3ec5580324687e36ce093820a98c5ab85 100644
(file)
--- a/
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java
+++ b/
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java
@@
-215,7
+215,7
@@
public class DescriptiveViewPart extends AbstractCdmEditorViewPart implements IP
@Override
protected void selectionChanged_internal(IWorkbenchPart part, ISelection selection) {
if(AbstractUtility.getActiveEditor() == null){
@Override
protected void selectionChanged_internal(IWorkbenchPart part, ISelection selection) {
if(AbstractUtility.getActiveEditor() == null){
- setPartName(
"Factual Data"
);
+ setPartName(
createPartTitle(null)
);
showEmptyPage();
return;
}
showEmptyPage();
return;
}
@@
-244,16
+244,27
@@
public class DescriptiveViewPart extends AbstractCdmEditorViewPart implements IP
&& ((IStructuredSelection) selection).getFirstElement() instanceof IDescribable<?>
&& part instanceof IPartContentHasFactualData && !(((IStructuredSelection) selection).getFirstElement() instanceof SpecimenOrObservationBase && part instanceof BulkEditor)){
featureNodeContainerCache.clear();
&& ((IStructuredSelection) selection).getFirstElement() instanceof IDescribable<?>
&& part instanceof IPartContentHasFactualData && !(((IStructuredSelection) selection).getFirstElement() instanceof SpecimenOrObservationBase && part instanceof BulkEditor)){
featureNodeContainerCache.clear();
- setPartName(
"Factual Data: " + ((IStructuredSelection) selection).getFirstElement(
));
+ setPartName(
createPartTitle(((IStructuredSelection) selection).getFirstElement()
));
showViewer(part, (IStructuredSelection) selection);
return;
}
else{
showViewer(part, (IStructuredSelection) selection);
return;
}
else{
- setPartName(
"Factual Data"
);
+ setPartName(
createPartTitle(null)
);
showEmptyPage();
}
}
showEmptyPage();
}
}
+ protected String getViewName(){
+ return "Factual Data";
+ }
+
+ private String createPartTitle(Object selectedObject){
+ if(selectedObject!=null){
+ return getViewName()+": "+selectedObject;
+ }
+ return getViewName();
+ }
+
/**
*
* @author n.hoffmann
/**
*
* @author n.hoffmann
diff --git
a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesViewPart.java
b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesViewPart.java
index 63c9f5d0dd1f197466bfb4d06d142483d2ce2a01..addf51208649630a3eb3c057105745345895c97d 100644
(file)
--- a/
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesViewPart.java
+++ b/
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/uses/UsesViewPart.java
@@
-66,6
+66,11
@@
public class UsesViewPart extends DescriptiveViewPart {
\r
}
\r
\r
\r
}
\r
\r
+ @Override
\r
+ protected String getViewName(){
\r
+ return "Uses";
\r
+ }
\r
+
\r
/** {@inheritDoc} */
\r
@Override
\r
public boolean postOperation(CdmBase objectAffectedByOperation) {
\r
/** {@inheritDoc} */
\r
@Override
\r
public boolean postOperation(CdmBase objectAffectedByOperation) {
\r