Remove unused imports
This commit is contained in:
parent
53b2e92cbd
commit
af7f26ab48
@ -6,7 +6,6 @@ import info.openrocket.core.aerodynamics.AerodynamicForces;
|
||||
import info.openrocket.core.aerodynamics.FlightConditions;
|
||||
import info.openrocket.core.logging.Warning;
|
||||
import info.openrocket.core.logging.WarningSet;
|
||||
import info.openrocket.core.rocketcomponent.BodyTube;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.rocketcomponent.TubeFinSet;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
|
||||
@ -2,7 +2,6 @@ package info.openrocket.core.appearance.defaults;
|
||||
|
||||
import java.io.BufferedOutputStream;
|
||||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
@ -7,8 +7,6 @@ import java.util.IdentityHashMap;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
import info.openrocket.core.motor.DesignationComparator;
|
||||
import info.openrocket.core.motor.Manufacturer;
|
||||
|
||||
@ -2,7 +2,6 @@ package info.openrocket.core.document.attachments;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
|
||||
@ -4,7 +4,6 @@ import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.util.List;
|
||||
|
||||
import info.openrocket.core.rocketcomponent.ComponentChangeEvent;
|
||||
import info.openrocket.core.rocketcomponent.FlightConfiguration;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
@ -13,7 +12,6 @@ import org.xml.sax.SAXException;
|
||||
|
||||
import info.openrocket.core.document.OpenRocketDocument;
|
||||
import info.openrocket.core.document.Simulation;
|
||||
import info.openrocket.core.document.StorageOptions;
|
||||
import info.openrocket.core.document.StorageOptions.FileType;
|
||||
import info.openrocket.core.file.AbstractRocketLoader;
|
||||
import info.openrocket.core.file.DocumentLoadingContext;
|
||||
|
||||
@ -3,8 +3,6 @@ package info.openrocket.core.file.openrocket.savers;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
import info.openrocket.core.rocketcomponent.FinSet;
|
||||
import info.openrocket.core.rocketcomponent.position.AxialMethod;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
|
||||
public class FinSetSaver extends ExternalComponentSaver {
|
||||
|
||||
@ -4,7 +4,6 @@ import info.openrocket.core.rocketcomponent.NoseCone;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
public class NoseConeSaver extends TransitionSaver {
|
||||
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
package info.openrocket.core.file.rasaero;
|
||||
|
||||
import info.openrocket.core.file.motor.GeneralMotorLoader;
|
||||
import info.openrocket.core.file.motor.RASPMotorLoader;
|
||||
import info.openrocket.core.logging.WarningSet;
|
||||
import info.openrocket.core.database.motor.ThrustCurveMotorSet;
|
||||
|
||||
@ -9,7 +9,6 @@ import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.rocketcomponent.Transition;
|
||||
import info.openrocket.core.rocketcomponent.position.AnglePositionable;
|
||||
import info.openrocket.core.rocketcomponent.position.AxialMethod;
|
||||
import info.openrocket.core.rocketcomponent.position.RadiusMethod;
|
||||
|
||||
import jakarta.xml.bind.annotation.XmlAccessType;
|
||||
import jakarta.xml.bind.annotation.XmlAccessorType;
|
||||
|
||||
@ -1,26 +1,20 @@
|
||||
package info.openrocket.core.file.rocksim.export;
|
||||
|
||||
import info.openrocket.core.file.rocksim.RockSimCommonConstants;
|
||||
import info.openrocket.core.rocketcomponent.BodyTube;
|
||||
import info.openrocket.core.rocketcomponent.Bulkhead;
|
||||
import info.openrocket.core.rocketcomponent.CenteringRing;
|
||||
import info.openrocket.core.rocketcomponent.EngineBlock;
|
||||
import info.openrocket.core.rocketcomponent.FinSet;
|
||||
import info.openrocket.core.rocketcomponent.FreeformFinSet;
|
||||
import info.openrocket.core.rocketcomponent.InnerTube;
|
||||
import info.openrocket.core.rocketcomponent.MassObject;
|
||||
import info.openrocket.core.rocketcomponent.Parachute;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.rocketcomponent.Streamer;
|
||||
import info.openrocket.core.rocketcomponent.Transition;
|
||||
import info.openrocket.core.rocketcomponent.TubeCoupler;
|
||||
import info.openrocket.core.rocketcomponent.position.AxialMethod;
|
||||
|
||||
import jakarta.xml.bind.annotation.XmlAccessType;
|
||||
import jakarta.xml.bind.annotation.XmlAccessorType;
|
||||
import jakarta.xml.bind.annotation.XmlRootElement;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Conversion DTO for a TubeCoupler. TubeCoupler's are represented as Rings in
|
||||
|
||||
@ -3,7 +3,6 @@ package info.openrocket.core.file.wavefrontobj.export.shapes;
|
||||
import com.sun.istack.NotNull;
|
||||
import info.openrocket.core.file.wavefrontobj.CoordTransform;
|
||||
import info.openrocket.core.file.wavefrontobj.DefaultObj;
|
||||
import info.openrocket.core.file.wavefrontobj.DefaultObjEdge;
|
||||
import info.openrocket.core.file.wavefrontobj.DefaultObjFace;
|
||||
import info.openrocket.core.file.wavefrontobj.ObjUtils;
|
||||
|
||||
|
||||
@ -2,7 +2,6 @@ package info.openrocket.core.logging;
|
||||
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.motor.Motor;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.simulation.FlightEvent;
|
||||
import info.openrocket.core.unit.UnitGroup;
|
||||
|
||||
@ -6,7 +6,6 @@ import java.util.Map;
|
||||
|
||||
import info.openrocket.core.motor.Motor;
|
||||
import info.openrocket.core.rocketcomponent.FlightConfiguration;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.simulation.MotorClusterState;
|
||||
import info.openrocket.core.simulation.SimulationStatus;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
|
||||
@ -11,7 +11,6 @@ import info.openrocket.core.document.Simulation;
|
||||
import info.openrocket.core.optimization.general.Function;
|
||||
import info.openrocket.core.optimization.general.OptimizationException;
|
||||
import info.openrocket.core.optimization.general.Point;
|
||||
import info.openrocket.core.rocketcomponent.Rocket;
|
||||
import info.openrocket.core.unit.UnitGroup;
|
||||
import info.openrocket.core.unit.Value;
|
||||
import info.openrocket.core.util.Pair;
|
||||
|
||||
@ -3,7 +3,6 @@ package info.openrocket.core.preset;
|
||||
import static info.openrocket.core.preset.ComponentPreset.*;
|
||||
import info.openrocket.core.database.Databases;
|
||||
import info.openrocket.core.material.Material;
|
||||
import info.openrocket.core.preset.ComponentPreset.Type;
|
||||
import info.openrocket.core.rocketcomponent.NoseCone;
|
||||
import info.openrocket.core.rocketcomponent.RailButton;
|
||||
import info.openrocket.core.rocketcomponent.Transition;
|
||||
|
||||
@ -10,7 +10,6 @@ import jakarta.xml.bind.annotation.XmlElementRef;
|
||||
import jakarta.xml.bind.annotation.XmlElementRefs;
|
||||
import jakarta.xml.bind.annotation.XmlElementWrapper;
|
||||
import jakarta.xml.bind.annotation.XmlRootElement;
|
||||
import jakarta.xml.bind.annotation.XmlValue;
|
||||
|
||||
import info.openrocket.core.material.Material;
|
||||
import info.openrocket.core.preset.ComponentPreset;
|
||||
|
||||
@ -12,7 +12,6 @@ import info.openrocket.core.util.BoundingBox;
|
||||
import info.openrocket.core.util.BugException;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
import info.openrocket.core.util.ModID;
|
||||
|
||||
/**
|
||||
* Rocket body tube component. Has only two parameters, a radius and length.
|
||||
|
||||
@ -2,7 +2,6 @@ package info.openrocket.core.rocketcomponent;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Collections;
|
||||
import java.util.Iterator;
|
||||
|
||||
import info.openrocket.core.util.BoundingBox;
|
||||
import org.slf4j.Logger;
|
||||
|
||||
@ -13,7 +13,6 @@ import info.openrocket.core.formatting.RocketDescriptor;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.motor.MotorConfiguration;
|
||||
import info.openrocket.core.motor.MotorConfigurationId;
|
||||
import info.openrocket.core.startup.Application;
|
||||
|
||||
@ -19,7 +19,6 @@ import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.util.BugException;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
import info.openrocket.core.util.ModID;
|
||||
|
||||
/**
|
||||
* This class defines an inner tube that can be used as a motor mount. The
|
||||
|
||||
@ -1,14 +1,5 @@
|
||||
package info.openrocket.core.rocketcomponent;
|
||||
|
||||
import info.openrocket.core.appearance.Appearance;
|
||||
import info.openrocket.core.appearance.Decal;
|
||||
import info.openrocket.core.rocketcomponent.ComponentChangeEvent;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.rocketcomponent.position.AxialMethod;
|
||||
import info.openrocket.core.util.StateChangeListener;
|
||||
|
||||
import java.util.EventObject;
|
||||
|
||||
/**
|
||||
* This is a marker interface which, if applied to a component, will mark that
|
||||
* component as having the possibility to
|
||||
|
||||
@ -12,7 +12,6 @@ import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.util.BoundingBox;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
import info.openrocket.core.util.ModID;
|
||||
import info.openrocket.core.util.StateChangeListener;
|
||||
import info.openrocket.core.util.ModID;
|
||||
|
||||
|
||||
@ -2,11 +2,8 @@ package info.openrocket.core.rocketcomponent;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collection;
|
||||
import java.util.EventObject;
|
||||
import java.util.List;
|
||||
|
||||
import info.openrocket.core.appearance.Appearance;
|
||||
import info.openrocket.core.appearance.Decal;
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.preset.ComponentPreset;
|
||||
import info.openrocket.core.preset.ComponentPreset.Type;
|
||||
|
||||
@ -7,13 +7,9 @@ import org.slf4j.LoggerFactory;
|
||||
import info.openrocket.core.aerodynamics.AerodynamicForces;
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.masscalc.RigidBody;
|
||||
import info.openrocket.core.models.atmosphere.AtmosphericConditions;
|
||||
import info.openrocket.core.rocketcomponent.InstanceMap;
|
||||
import info.openrocket.core.rocketcomponent.RecoveryDevice;
|
||||
import info.openrocket.core.simulation.exception.SimulationException;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
import info.openrocket.core.util.GeodeticComputationStrategy;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
import info.openrocket.core.util.WorldCoordinate;
|
||||
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
package info.openrocket.core.simulation;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
import java.util.Map;
|
||||
|
||||
import info.openrocket.core.rocketcomponent.FinSet;
|
||||
|
||||
@ -3,10 +3,7 @@ package info.openrocket.core.simulation;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import info.openrocket.core.models.atmosphere.AtmosphericConditions;
|
||||
import info.openrocket.core.simulation.exception.SimulationException;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
|
||||
public class GroundStepper extends AbstractSimulationStepper {
|
||||
private static final Logger log = LoggerFactory.getLogger(GroundStepper.class);
|
||||
|
||||
@ -7,7 +7,6 @@ import info.openrocket.core.logging.SimulationAbort;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import info.openrocket.core.aerodynamics.AerodynamicForces;
|
||||
import info.openrocket.core.aerodynamics.FlightConditions;
|
||||
import info.openrocket.core.logging.WarningSet;
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
@ -18,7 +17,6 @@ import info.openrocket.core.simulation.exception.SimulationException;
|
||||
import info.openrocket.core.simulation.listeners.SimulationListenerHelper;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
import info.openrocket.core.util.GeodeticComputationStrategy;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
import info.openrocket.core.util.Quaternion;
|
||||
import info.openrocket.core.util.Rotation2D;
|
||||
|
||||
@ -5,7 +5,6 @@ import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.ObjectOutputStream;
|
||||
import java.net.MalformedURLException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@ -4,7 +4,6 @@ import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
import java.net.HttpURLConnection;
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URL;
|
||||
import java.net.URLConnection;
|
||||
import java.util.Collections;
|
||||
|
||||
@ -20,7 +20,6 @@ import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.rocketcomponent.FlightConfiguration;
|
||||
import info.openrocket.core.rocketcomponent.Rocket;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.util.Chars;
|
||||
import info.openrocket.core.util.StringUtils;
|
||||
|
||||
/**
|
||||
|
||||
@ -10,7 +10,6 @@ import info.openrocket.core.database.Databases;
|
||||
import info.openrocket.core.document.OpenRocketDocument;
|
||||
import info.openrocket.core.document.OpenRocketDocumentFactory;
|
||||
import info.openrocket.core.document.Simulation;
|
||||
import info.openrocket.core.document.StorageOptions;
|
||||
import info.openrocket.core.file.openrocket.OpenRocketSaver;
|
||||
import info.openrocket.core.logging.ErrorSet;
|
||||
import info.openrocket.core.logging.WarningSet;
|
||||
|
||||
@ -2,7 +2,6 @@ package info.openrocket.core.util;
|
||||
|
||||
import java.nio.ByteBuffer;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.text.DecimalFormat;
|
||||
import java.util.Locale;
|
||||
|
||||
public class TextUtil {
|
||||
|
||||
@ -5,7 +5,6 @@ import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.net.HttpURLConnection;
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.ProtocolException;
|
||||
|
||||
@ -16,7 +16,6 @@ import info.openrocket.core.rocketcomponent.MassComponent;
|
||||
import info.openrocket.core.rocketcomponent.NoseCone;
|
||||
import info.openrocket.core.rocketcomponent.Parachute;
|
||||
import info.openrocket.core.rocketcomponent.ParallelStage;
|
||||
import info.openrocket.core.rocketcomponent.PodSet;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.rocketcomponent.Transition;
|
||||
import info.openrocket.core.rocketcomponent.TrapezoidFinSet;
|
||||
|
||||
@ -9,7 +9,6 @@ import info.openrocket.core.rocketcomponent.*;
|
||||
import info.openrocket.core.rocketcomponent.position.AngleMethod;
|
||||
import info.openrocket.core.rocketcomponent.position.AxialMethod;
|
||||
import info.openrocket.core.rocketcomponent.position.RadiusMethod;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import info.openrocket.core.motor.Motor;
|
||||
|
||||
@ -11,7 +11,6 @@ import static org.mockito.Mockito.when;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.junit.jupiter.api.extension.ExtendWith;
|
||||
import org.junit.runner.RunWith;
|
||||
|
||||
import info.openrocket.core.document.Simulation;
|
||||
import info.openrocket.core.optimization.general.OptimizationException;
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
package info.openrocket.core.preset;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import info.openrocket.core.material.Material;
|
||||
import info.openrocket.core.motor.Manufacturer;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
@ -12,7 +12,6 @@ import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
import static org.junit.jupiter.api.Assertions.fail;
|
||||
|
||||
import org.junit.Assert;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
/**
|
||||
|
||||
@ -11,7 +11,6 @@ import info.openrocket.core.rocketcomponent.Rocket;
|
||||
import info.openrocket.core.simulation.exception.SimulationException;
|
||||
import info.openrocket.core.util.BaseTestCase;
|
||||
import info.openrocket.core.util.TestRockets;
|
||||
import org.junit.Assert;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
@ -23,8 +23,6 @@ import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.util.BugException;
|
||||
import info.openrocket.core.util.ChangeSource;
|
||||
import info.openrocket.core.util.Invalidatable;
|
||||
import info.openrocket.core.util.Invalidator;
|
||||
import info.openrocket.core.util.MemoryManagement;
|
||||
import info.openrocket.core.util.Reflection;
|
||||
import info.openrocket.core.util.StateChangeListener;
|
||||
|
||||
|
||||
@ -30,9 +30,7 @@ import info.openrocket.core.util.ChangeSource;
|
||||
import info.openrocket.core.util.ExpressionParser;
|
||||
import info.openrocket.core.util.InvalidExpressionException;
|
||||
import info.openrocket.core.util.Invalidatable;
|
||||
import info.openrocket.core.util.Invalidator;
|
||||
import info.openrocket.core.util.MathUtil;
|
||||
import info.openrocket.core.util.MemoryManagement;
|
||||
import info.openrocket.core.util.Reflection;
|
||||
import info.openrocket.core.util.StateChangeListener;
|
||||
|
||||
|
||||
@ -3,9 +3,6 @@ package info.openrocket.swing.gui.components;
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
|
||||
import java.awt.BasicStroke;
|
||||
import java.awt.Color;
|
||||
import java.awt.Component;
|
||||
|
||||
@ -1,7 +1,5 @@
|
||||
package info.openrocket.swing.gui.components;
|
||||
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
import info.openrocket.swing.gui.util.URLUtil;
|
||||
|
||||
import java.awt.Color;
|
||||
|
||||
@ -18,7 +18,6 @@ import info.openrocket.core.rocketcomponent.ComponentAssembly;
|
||||
import info.openrocket.core.rocketcomponent.ParallelStage;
|
||||
import info.openrocket.core.rocketcomponent.PodSet;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.rocketcomponent.position.AxialMethod;
|
||||
import info.openrocket.core.rocketcomponent.position.RadiusMethod;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.unit.UnitGroup;
|
||||
|
||||
@ -3,27 +3,21 @@ package info.openrocket.swing.gui.configdialog;
|
||||
import net.miginfocom.swing.MigLayout;
|
||||
import info.openrocket.swing.gui.SpinnerEditor;
|
||||
import info.openrocket.swing.gui.adaptors.DoubleModel;
|
||||
import info.openrocket.swing.gui.adaptors.EnumModel;
|
||||
import info.openrocket.swing.gui.adaptors.IntegerModel;
|
||||
import info.openrocket.swing.gui.components.BasicSlider;
|
||||
import info.openrocket.swing.gui.components.UnitSelector;
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.rocketcomponent.position.AxialMethod;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.unit.UnitGroup;
|
||||
import info.openrocket.core.util.Invalidatable;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JComboBox;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JSpinner;
|
||||
import java.awt.Component;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.util.ArrayList;
|
||||
import java.util.EventObject;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
||||
@ -7,16 +7,13 @@ import java.awt.event.ItemEvent;
|
||||
import java.awt.event.ItemListener;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.ComboBoxModel;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JCheckBox;
|
||||
import javax.swing.JComboBox;
|
||||
import javax.swing.JDialog;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JSeparator;
|
||||
import javax.swing.JSpinner;
|
||||
import javax.swing.SwingConstants;
|
||||
|
||||
import net.miginfocom.swing.MigLayout;
|
||||
|
||||
|
||||
@ -18,7 +18,6 @@ import info.openrocket.core.unit.UnitGroup;
|
||||
import info.openrocket.swing.gui.SpinnerEditor;
|
||||
import info.openrocket.swing.gui.adaptors.CustomFocusTraversalPolicy;
|
||||
import info.openrocket.swing.gui.adaptors.DoubleModel;
|
||||
import info.openrocket.swing.gui.adaptors.IntegerModel;
|
||||
import info.openrocket.swing.gui.components.BasicSlider;
|
||||
import info.openrocket.swing.gui.components.UnitSelector;
|
||||
|
||||
|
||||
@ -30,7 +30,6 @@ import javax.swing.JTabbedPane;
|
||||
import javax.swing.JTextArea;
|
||||
import javax.swing.JTextField;
|
||||
import javax.swing.SwingUtilities;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.border.Border;
|
||||
import javax.swing.event.ChangeEvent;
|
||||
import javax.swing.event.ChangeListener;
|
||||
|
||||
@ -5,9 +5,7 @@ import javax.swing.JComboBox;
|
||||
import javax.swing.JDialog;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JSeparator;
|
||||
import javax.swing.JSpinner;
|
||||
import javax.swing.SwingConstants;
|
||||
|
||||
import net.miginfocom.swing.MigLayout;
|
||||
|
||||
|
||||
@ -24,14 +24,6 @@ import info.openrocket.swing.gui.theme.UITheme;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import info.openrocket.core.document.OpenRocketDocument;
|
||||
import info.openrocket.core.file.GeneralRocketLoader;
|
||||
import info.openrocket.core.file.RocketLoadException;
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.logging.Markers;
|
||||
import info.openrocket.core.simulation.customexpression.CustomExpression;
|
||||
import info.openrocket.core.startup.Application;
|
||||
|
||||
import net.miginfocom.swing.MigLayout;
|
||||
import info.openrocket.core.document.OpenRocketDocument;
|
||||
import info.openrocket.core.file.GeneralRocketLoader;
|
||||
|
||||
@ -17,7 +17,6 @@ import info.openrocket.swing.gui.components.StyledLabel.Style;
|
||||
import info.openrocket.swing.gui.components.URLLabel;
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.util.Icons;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.util.BuildProperties;
|
||||
|
||||
@ -4,7 +4,6 @@ import java.awt.Dialog;
|
||||
import java.awt.Window;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
@ -2,11 +2,9 @@ package info.openrocket.swing.gui.dialogs;
|
||||
|
||||
import java.awt.Component;
|
||||
|
||||
import javax.swing.BorderFactory;
|
||||
import javax.swing.JList;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.JScrollPane;
|
||||
import javax.swing.border.Border;
|
||||
|
||||
import info.openrocket.swing.gui.util.BetterListCellRenderer;
|
||||
|
||||
|
||||
@ -4,8 +4,6 @@ import java.util.List;
|
||||
|
||||
import javax.swing.table.AbstractTableModel;
|
||||
|
||||
import org.jfree.util.Log;
|
||||
|
||||
import info.openrocket.core.rocketcomponent.ComponentChangeEvent;
|
||||
import info.openrocket.core.rocketcomponent.ComponentChangeListener;
|
||||
import info.openrocket.core.rocketcomponent.MotorMount;
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
package info.openrocket.swing.gui.dialogs.motor.thrustcurve;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.util.ArrayList;
|
||||
@ -16,7 +15,6 @@ import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JScrollPane;
|
||||
import javax.swing.JSpinner;
|
||||
import javax.swing.border.Border;
|
||||
import javax.swing.border.TitledBorder;
|
||||
import javax.swing.event.ChangeEvent;
|
||||
import javax.swing.event.ChangeListener;
|
||||
|
||||
@ -29,7 +29,6 @@ import info.openrocket.core.rocketcomponent.InstanceMap;
|
||||
import info.openrocket.core.rocketcomponent.MotorMount;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
import info.openrocket.core.util.Transformation;
|
||||
|
||||
/*
|
||||
* @author Bill Kuker <bkuker@billkuker.com>
|
||||
|
||||
@ -16,8 +16,6 @@ import info.openrocket.core.util.BoundingBox;
|
||||
import info.openrocket.core.util.Coordinate;
|
||||
import info.openrocket.swing.gui.figure3d.geometry.Geometry.Surface;
|
||||
|
||||
import java.util.Collections;
|
||||
|
||||
public class FinRenderer {
|
||||
private GLUtessellator tess = GLU.gluNewTess();
|
||||
|
||||
|
||||
@ -27,7 +27,7 @@ import com.jogamp.opengl.awt.GLJPanel;
|
||||
import com.jogamp.opengl.fixedfunc.GLLightingFunc;
|
||||
import com.jogamp.opengl.fixedfunc.GLMatrixFunc;
|
||||
import com.jogamp.opengl.glu.GLU;
|
||||
import com.jogamp.common.type.WriteCloneable;
|
||||
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JPopupMenu;
|
||||
|
||||
@ -3,9 +3,6 @@ package info.openrocket.swing.gui.figureelements;
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.geom.Area;
|
||||
import java.awt.geom.Ellipse2D;
|
||||
|
||||
@ -3,9 +3,6 @@ package info.openrocket.swing.gui.figureelements;
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.geom.Area;
|
||||
import java.awt.geom.Ellipse2D;
|
||||
|
||||
@ -32,7 +32,6 @@ import info.openrocket.swing.gui.components.StyledLabel.Style;
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.util.Icons;
|
||||
import info.openrocket.swing.gui.widgets.SelectColorButton;
|
||||
import org.fife.ui.rtextarea.IconGroup;
|
||||
|
||||
public class GuidedTourSelectionDialog extends JDialog {
|
||||
private static final long serialVersionUID = -3643116444821710259L;
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
package info.openrocket.swing.gui.help.tours;
|
||||
|
||||
import java.awt.Desktop;
|
||||
import java.awt.Window;
|
||||
import java.net.URL;
|
||||
|
||||
|
||||
@ -4,7 +4,6 @@ package info.openrocket.swing.gui.main;
|
||||
import java.awt.Component;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Rectangle;
|
||||
import java.awt.Font;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.lang.reflect.Constructor;
|
||||
import java.lang.reflect.InvocationTargetException;
|
||||
|
||||
@ -4,22 +4,13 @@ import java.io.File;
|
||||
import java.io.FilenameFilter;
|
||||
import java.io.IOException;
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URI;
|
||||
import java.net.URISyntaxException;
|
||||
import java.net.URL;
|
||||
import java.nio.file.FileSystem;
|
||||
import java.nio.file.FileSystems;
|
||||
import java.nio.file.Files;
|
||||
import java.nio.file.Path;
|
||||
import java.nio.file.Paths;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.Enumeration;
|
||||
import java.util.List;
|
||||
import java.util.jar.JarEntry;
|
||||
import java.util.jar.JarFile;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import info.openrocket.core.util.BugException;
|
||||
import info.openrocket.core.util.JarUtil;
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
package info.openrocket.swing.gui.main;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Iterator;
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@ -11,17 +11,12 @@ import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JRadioButton;
|
||||
import javax.swing.JSpinner;
|
||||
import javax.swing.SpinnerNumberModel;
|
||||
import javax.swing.event.ChangeEvent;
|
||||
import javax.swing.event.ChangeListener;
|
||||
|
||||
import net.miginfocom.swing.MigLayout;
|
||||
|
||||
import info.openrocket.core.document.OpenRocketDocument;
|
||||
import info.openrocket.core.document.Simulation;
|
||||
import info.openrocket.core.document.StorageOptions;
|
||||
import info.openrocket.core.file.RocketSaver;
|
||||
import info.openrocket.core.file.openrocket.OpenRocketSaver;
|
||||
import info.openrocket.core.l10n.Translator;
|
||||
import info.openrocket.core.simulation.FlightData;
|
||||
import info.openrocket.core.simulation.FlightDataBranch;
|
||||
|
||||
@ -10,7 +10,6 @@ import java.util.List;
|
||||
import javax.swing.AbstractAction;
|
||||
import javax.swing.JButton;
|
||||
import javax.swing.JComponent;
|
||||
import javax.swing.JDialog;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPopupMenu;
|
||||
import javax.swing.JScrollPane;
|
||||
|
||||
@ -3,7 +3,6 @@
|
||||
*/
|
||||
package info.openrocket.swing.gui.print;
|
||||
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.Window;
|
||||
import java.text.DecimalFormat;
|
||||
import java.util.ArrayList;
|
||||
|
||||
@ -10,7 +10,6 @@ import info.openrocket.swing.gui.print.FinMarkingGuide;
|
||||
import info.openrocket.swing.gui.print.ITextHelper;
|
||||
import info.openrocket.core.rocketcomponent.Rocket;
|
||||
|
||||
import java.awt.Graphics2D;
|
||||
import java.awt.image.BufferedImage;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
|
||||
@ -3,7 +3,6 @@
|
||||
*/
|
||||
package info.openrocket.swing.gui.print.visitor;
|
||||
|
||||
import java.awt.Graphics2D;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.ListIterator;
|
||||
|
||||
@ -35,7 +35,6 @@ import info.openrocket.core.rocketcomponent.RecoveryDevice;
|
||||
import info.openrocket.core.rocketcomponent.RingComponent;
|
||||
import info.openrocket.core.rocketcomponent.RocketComponent;
|
||||
import info.openrocket.core.rocketcomponent.ShockCord;
|
||||
import info.openrocket.core.rocketcomponent.AxialStage;
|
||||
import info.openrocket.core.rocketcomponent.Streamer;
|
||||
import info.openrocket.core.rocketcomponent.Transition;
|
||||
import info.openrocket.core.unit.Unit;
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
package info.openrocket.swing.gui.scalefigure;
|
||||
|
||||
import java.awt.Component;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.text.DecimalFormat;
|
||||
|
||||
@ -26,7 +26,6 @@ import info.openrocket.core.simulation.SimulationOptions;
|
||||
import info.openrocket.core.simulation.SimulationOptionsInterface;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.unit.UnitGroup;
|
||||
import info.openrocket.core.util.Chars;
|
||||
import info.openrocket.core.util.StateChangeListener;
|
||||
|
||||
import net.miginfocom.swing.MigLayout;
|
||||
|
||||
@ -20,7 +20,6 @@ import javax.swing.JPanel;
|
||||
import javax.swing.JRadioButton;
|
||||
import javax.swing.JScrollPane;
|
||||
import javax.swing.JTable;
|
||||
import javax.swing.border.Border;
|
||||
import javax.swing.table.AbstractTableModel;
|
||||
import javax.swing.table.TableColumn;
|
||||
import javax.swing.table.TableColumnModel;
|
||||
|
||||
@ -23,7 +23,6 @@ import javax.swing.JOptionPane;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JProgressBar;
|
||||
|
||||
import info.openrocket.core.document.events.DocumentChangeEvent;
|
||||
import info.openrocket.core.document.events.SimulationChangeEvent;
|
||||
import info.openrocket.core.document.OpenRocketDocument;
|
||||
import info.openrocket.core.document.Simulation;
|
||||
|
||||
@ -3,7 +3,6 @@ package info.openrocket.swing.gui.util;
|
||||
import java.awt.image.BufferedImage;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.util.List;
|
||||
import java.util.ListIterator;
|
||||
|
||||
import javax.imageio.ImageIO;
|
||||
|
||||
@ -18,7 +18,6 @@ import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Enumeration;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
@ -45,13 +44,11 @@ import javax.swing.JTable;
|
||||
import javax.swing.JTree;
|
||||
import javax.swing.KeyStroke;
|
||||
import javax.swing.ListSelectionModel;
|
||||
import javax.swing.LookAndFeel;
|
||||
import javax.swing.RootPaneContainer;
|
||||
import javax.swing.SpinnerModel;
|
||||
import javax.swing.SpinnerNumberModel;
|
||||
import javax.swing.SwingUtilities;
|
||||
import javax.swing.Timer;
|
||||
import javax.swing.UIManager;
|
||||
import javax.swing.border.TitledBorder;
|
||||
import javax.swing.event.ChangeListener;
|
||||
import javax.swing.table.AbstractTableModel;
|
||||
@ -67,10 +64,8 @@ import javax.swing.tree.DefaultTreeSelectionModel;
|
||||
import javax.swing.tree.TreeModel;
|
||||
import javax.swing.tree.TreeSelectionModel;
|
||||
|
||||
import com.formdev.flatlaf.FlatLightLaf;
|
||||
import info.openrocket.swing.gui.Resettable;
|
||||
|
||||
import info.openrocket.core.arch.SystemInfo;
|
||||
import info.openrocket.core.logging.Markers;
|
||||
import info.openrocket.core.startup.Application;
|
||||
import info.openrocket.core.startup.Preferences;
|
||||
|
||||
@ -3,9 +3,6 @@ package info.openrocket.swing.gui.widgets;
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
|
||||
import info.openrocket.swing.gui.util.GUIUtil;
|
||||
import info.openrocket.swing.gui.theme.UITheme;
|
||||
|
||||
import javax.swing.JToggleButton;
|
||||
import javax.swing.Action;
|
||||
import javax.swing.Icon;
|
||||
|
||||
@ -4,9 +4,6 @@ import javax.swing.JComponent;
|
||||
import javax.swing.JLabel;
|
||||
import javax.swing.JPanel;
|
||||
import javax.swing.JSpinner;
|
||||
import javax.swing.JTextField;
|
||||
import java.awt.event.FocusEvent;
|
||||
import java.awt.event.FocusListener;
|
||||
|
||||
import info.openrocket.core.document.Simulation;
|
||||
import info.openrocket.core.simulation.extension.example.StopSimulation;
|
||||
@ -15,7 +12,6 @@ import info.openrocket.swing.gui.adaptors.IntegerModel;
|
||||
import info.openrocket.swing.gui.components.BasicSlider;
|
||||
import info.openrocket.core.plugin.Plugin;
|
||||
import info.openrocket.swing.simulation.extension.AbstractSwingSimulationExtensionConfigurator;
|
||||
import info.openrocket.core.unit.UnitGroup;
|
||||
|
||||
@Plugin
|
||||
public class StopSimulationConfigurator extends AbstractSwingSimulationExtensionConfigurator<StopSimulation> {
|
||||
|
||||
@ -1,6 +1,5 @@
|
||||
package info.openrocket.swing.simulation.extension.impl;
|
||||
|
||||
import java.awt.Color;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
import java.awt.event.FocusEvent;
|
||||
|
||||
@ -6,7 +6,6 @@ import java.awt.desktop.OpenFilesHandler;
|
||||
import java.awt.desktop.PreferencesHandler;
|
||||
import java.awt.desktop.QuitHandler;
|
||||
import java.awt.desktop.AppReopenedListener;
|
||||
import java.io.File;
|
||||
|
||||
import info.openrocket.core.communication.UpdateInfoRetriever;
|
||||
import info.openrocket.core.arch.SystemInfo;
|
||||
|
||||
@ -1,7 +1,5 @@
|
||||
package info.openrocket.swing.utils;
|
||||
|
||||
import info.openrocket.swing.gui.main.SimulationPanel;
|
||||
|
||||
import javax.swing.AbstractAction;
|
||||
import javax.swing.ActionMap;
|
||||
import javax.swing.InputMap;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user