Skip to content

Commit

Permalink
Remove unnecessary casts
Browse files Browse the repository at this point in the history
  • Loading branch information
Phillipus committed Aug 7, 2024
1 parent 18ea669 commit 249cbbd
Show file tree
Hide file tree
Showing 7 changed files with 8 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
import com.archimatetool.editor.diagram.commands.SetConstraintObjectCommand;
import com.archimatetool.editor.diagram.editparts.AbstractConnectedEditPart;
import com.archimatetool.editor.diagram.figures.AbstractDiagramModelObjectFigure;
import com.archimatetool.editor.diagram.figures.IDiagramModelObjectFigure;
import com.archimatetool.editor.ui.IArchiImages;
import com.archimatetool.model.IBounds;
import com.archimatetool.model.IDiagramModelContainer;
Expand Down Expand Up @@ -90,7 +89,7 @@ private Command createDefaultSizeCommand(List<?> objects) {
bounds.setHeight(imageBounds.height);
}
else {
Dimension defaultSize = ((IDiagramModelObjectFigure)figure).getDefaultSize();
Dimension defaultSize = figure.getDefaultSize();
bounds.setWidth(defaultSize.width);
bounds.setHeight(defaultSize.height);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@

import com.archimatetool.editor.diagram.editparts.AbstractConnectedEditPart;
import com.archimatetool.editor.diagram.editparts.IConstrainedSizeEditPart;
import com.archimatetool.editor.diagram.figures.IDiagramModelObjectFigure;
import com.archimatetool.editor.diagram.figures.diagram.DiagramImageFigure;
import com.archimatetool.editor.diagram.policies.BasicConnectionPolicy;
import com.archimatetool.editor.diagram.policies.PartComponentEditPolicy;
Expand Down Expand Up @@ -86,6 +85,6 @@ public void performRequest(Request req) {

@Override
protected void refreshFigure() {
((IDiagramModelObjectFigure)getFigure()).refreshVisuals();
getFigure().refreshVisuals();
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ protected void drawFigure(Graphics graphics) {
protected Rectangle calculateTextControlBounds() {
Rectangle bounds = getBounds().getCopy();

int textPosition = ((ITextPosition)getDiagramModelObject()).getTextPosition();
int textPosition = getDiagramModelObject().getTextPosition();
if(textPosition == ITextPosition.TEXT_POSITION_TOP) {
bounds.y += 5 - getTextControlMarginHeight();
bounds.y -= Math.max(3, FigureUtilities.getFontMetrics(getFont()).getLeading());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@

import com.archimatetool.editor.model.IArchiveManager;
import com.archimatetool.editor.model.commands.EObjectFeatureCommand;
import com.archimatetool.model.IAdapter;
import com.archimatetool.model.IArchimateModel;
import com.archimatetool.model.IArchimateModelObject;
import com.archimatetool.model.IArchimatePackage;
Expand Down Expand Up @@ -199,7 +198,7 @@ protected void doImagePathCommand(String path) {
}

protected IArchiveManager getArchiveManager() {
return (IArchiveManager)((IAdapter)getFirstSelectedObject()).getAdapter(IArchiveManager.class);
return (IArchiveManager)getFirstSelectedObject().getAdapter(IArchiveManager.class);
}

protected void showError(Throwable ex) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,8 +220,8 @@ public void widgetSelected(SelectionEvent e) {
@Override
public void widgetSelected(SelectionEvent e) {
if(e.item instanceof GalleryItem) {
fUserSelectedImagePath = (String)((GalleryItem)e.item).getData("imagepath"); //$NON-NLS-1$
fUserSelectedModel = (IArchimateModel)((GalleryItem)e.item).getData("model"); //$NON-NLS-1$
fUserSelectedImagePath = (String)e.item.getData("imagepath"); //$NON-NLS-1$
fUserSelectedModel = (IArchimateModel)e.item.getData("model"); //$NON-NLS-1$
}
else {
fUserSelectedImagePath = null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@

import com.archimatetool.editor.actions.ArchiActionFactory;
import com.archimatetool.editor.tools.GenerateViewCommand;
import com.archimatetool.model.IAdapter;
import com.archimatetool.model.IArchimateElement;
import com.archimatetool.model.IArchimateModel;
import com.archimatetool.model.IArchimateModelObject;
Expand All @@ -42,7 +41,7 @@ public void run() {
if(!selected.isEmpty()) {
GenerateViewCommand command = new GenerateViewCommand(selected);
if(command.openDialog(Display.getCurrent().getActiveShell())) {
CommandStack commandStack = (CommandStack)((IAdapter)selected.get(0)).getAdapter(CommandStack.class);
CommandStack commandStack = (CommandStack)selected.get(0).getAdapter(CommandStack.class);
commandStack.execute(command);
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -204,7 +204,7 @@ public void widgetSelected(SelectionEvent e) {
@Override
public void widgetSelected(SelectionEvent e) {
if(e.item instanceof GalleryItem) {
ITemplate template = (ITemplate)((GalleryItem)e.item).getData();
ITemplate template = (ITemplate)e.item.getData();
updateWizard(template);
}
else {
Expand Down

0 comments on commit 249cbbd

Please sign in to comment.