refactored file package
This commit is contained in:
parent
581f3324b7
commit
71a94858c4
1
TODO
1
TODO
@ -26,6 +26,7 @@ Postponed:
|
|||||||
- Reading thrust curves from external directory
|
- Reading thrust curves from external directory
|
||||||
- Plot motor thrust curve
|
- Plot motor thrust curve
|
||||||
|
|
||||||
|
- Screw weights for nose cones / transitions
|
||||||
|
|
||||||
- Windows executable wrapper (launch4j)
|
- Windows executable wrapper (launch4j)
|
||||||
- Allow only one instance of OpenRocket running (RMI communication)
|
- Allow only one instance of OpenRocket running (RMI communication)
|
||||||
|
@ -60,6 +60,6 @@ header("Content-type: text/plain; charset=utf-8");
|
|||||||
$version = $_GET["version"];
|
$version = $_GET["version"];
|
||||||
|
|
||||||
// No updates available
|
// No updates available
|
||||||
header("HTTP/1.0 202 No Content");
|
header("HTTP/1.0 204 No Content");
|
||||||
|
|
||||||
?>
|
?>
|
@ -56,7 +56,7 @@
|
|||||||
later. The Sun JRE is recommended.</em></p>
|
later. The Sun JRE is recommended.</em></p>
|
||||||
|
|
||||||
<p class="download">
|
<p class="download">
|
||||||
<a href="https://sourceforge.net/projects/openrocket/files/openrocket/OpenRocket-0.9.3.jar/download">Download OpenRocket 0.9.3</a></p>
|
<a href="https://sourceforge.net/projects/openrocket/files/openrocket/OpenRocket-0.9.4.jar/download">Download OpenRocket 0.9.4</a></p>
|
||||||
|
|
||||||
<p>OpenRocket is still considered <strong>beta software</strong>.
|
<p>OpenRocket is still considered <strong>beta software</strong>.
|
||||||
If you encounter any problems, please
|
If you encounter any problems, please
|
||||||
@ -65,7 +65,7 @@
|
|||||||
<p>OpenRocket can be started in graphical environments (such as
|
<p>OpenRocket can be started in graphical environments (such as
|
||||||
Windows) by double-clicking the package icon. No installation is
|
Windows) by double-clicking the package icon. No installation is
|
||||||
required. From the command line it can be started by</p>
|
required. From the command line it can be started by</p>
|
||||||
<pre class="quote">$ java -jar OpenRocket-0.9.3.jar</pre>
|
<pre class="quote">$ java -jar OpenRocket-0.9.4.jar</pre>
|
||||||
|
|
||||||
<p>Older packages and source code are available from the
|
<p>Older packages and source code are available from the
|
||||||
<a href="https://sourceforge.net/project/showfiles.php?group_id=260357&package_id=319743">SourceForge repository</a>.</p>
|
<a href="https://sourceforge.net/project/showfiles.php?group_id=260357&package_id=319743">SourceForge repository</a>.</p>
|
||||||
|
@ -90,6 +90,13 @@
|
|||||||
|
|
||||||
<h2>News</h2>
|
<h2>News</h2>
|
||||||
|
|
||||||
|
<p><strong>24.11.2009:</strong> Version 0.9.4 is
|
||||||
|
<a href="download.html">released</a>!</p>
|
||||||
|
|
||||||
|
<p>This version adds support for through-the-wall fin tabs,
|
||||||
|
attaching components to coupler tubes, material editing, automatic
|
||||||
|
update checking, in addition to fixing numerous bugs.</p>
|
||||||
|
|
||||||
<p><strong>1.9.2009:</strong> Version 0.9.3 is
|
<p><strong>1.9.2009:</strong> Version 0.9.3 is
|
||||||
<a href="download.html">released</a>!</p>
|
<a href="download.html">released</a>!</p>
|
||||||
|
|
||||||
|
@ -6,13 +6,21 @@ Steps for making a release:
|
|||||||
3. Update ChangeLog
|
3. Update ChangeLog
|
||||||
4. ant dist
|
4. ant dist
|
||||||
5. Test new features (not in project directory)
|
5. Test new features (not in project directory)
|
||||||
6. Copy distribution files into dist/
|
6. Copy distribution files into dists/
|
||||||
7. Update Eclipse project and commit files to SVN
|
7. Update Eclipse project and commit files to SVN
|
||||||
8. Tag the version in SVN
|
8. Tag the version in SVN, URL:
|
||||||
|
https://openrocket.svn.sourceforge.net/svnroot/openrocket/tags/Release_0.9.x
|
||||||
9. Upload JAR and source distribution and ReleaseNotes to Sourceforge
|
9. Upload JAR and source distribution and ReleaseNotes to Sourceforge
|
||||||
(Project Admin -> File Manager, create new version directory + upload)
|
- Project Admin -> File Manager
|
||||||
|
- create new version directory under /openrocket
|
||||||
|
- upload JAR, ZIP and ReleaseNotes
|
||||||
|
- select ReleaseNotes properties, set as release notes
|
||||||
|
- select JAR properties, set release note file and default downloads
|
||||||
|
- select ZIP properties, set release note file
|
||||||
10. Update HTML: index.html (release notes) download.html (version number)
|
10. Update HTML: index.html (release notes) download.html (version number)
|
||||||
11. Update HTML to web server
|
11. Update HTML to web server:
|
||||||
12. Send email about new release
|
scp * plaa,openrocket@web.sourceforge.net:htdocs/
|
||||||
|
12. Test downloading from Sourceforge and web site
|
||||||
13. Update build.properties to "pre" version + commit
|
13. Update build.properties to "pre" version + commit
|
||||||
|
14. Send email about new release to openrocket-announce@lists.sourceforge.net
|
||||||
|
|
||||||
|
@ -124,6 +124,7 @@ public class UpdateInfoRetriever {
|
|||||||
try {
|
try {
|
||||||
doConnection();
|
doConnection();
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
|
System.out.println("fetching update failed: " + e);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -158,6 +159,8 @@ public class UpdateInfoRetriever {
|
|||||||
try {
|
try {
|
||||||
connection.connect();
|
connection.connect();
|
||||||
|
|
||||||
|
System.out.println("response code: " + connection.getResponseCode());
|
||||||
|
|
||||||
if (connection.getResponseCode() == Communicator.UPDATE_INFO_NO_UPDATE_CODE) {
|
if (connection.getResponseCode() == Communicator.UPDATE_INFO_NO_UPDATE_CODE) {
|
||||||
// No updates are available
|
// No updates are available
|
||||||
info = new UpdateInfo();
|
info = new UpdateInfo();
|
||||||
|
@ -6,6 +6,8 @@ import java.io.Reader;
|
|||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import net.sf.openrocket.file.motor.RASPMotorLoader;
|
||||||
|
import net.sf.openrocket.file.motor.RockSimMotorLoader;
|
||||||
import net.sf.openrocket.motor.Motor;
|
import net.sf.openrocket.motor.Motor;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -7,6 +7,7 @@ import java.nio.charset.Charset;
|
|||||||
import java.util.zip.GZIPInputStream;
|
import java.util.zip.GZIPInputStream;
|
||||||
|
|
||||||
import net.sf.openrocket.document.OpenRocketDocument;
|
import net.sf.openrocket.document.OpenRocketDocument;
|
||||||
|
import net.sf.openrocket.file.openrocket.OpenRocketLoader;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file;
|
package net.sf.openrocket.file.motor;
|
||||||
|
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
@ -8,6 +8,7 @@ import java.util.ArrayList;
|
|||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import net.sf.openrocket.file.MotorLoader;
|
||||||
import net.sf.openrocket.motor.Manufacturer;
|
import net.sf.openrocket.motor.Manufacturer;
|
||||||
import net.sf.openrocket.motor.Motor;
|
import net.sf.openrocket.motor.Motor;
|
||||||
import net.sf.openrocket.motor.MotorDigest;
|
import net.sf.openrocket.motor.MotorDigest;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file;
|
package net.sf.openrocket.file.motor;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.Reader;
|
import java.io.Reader;
|
||||||
@ -8,6 +8,7 @@ import java.util.HashMap;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import net.sf.openrocket.aerodynamics.WarningSet;
|
import net.sf.openrocket.aerodynamics.WarningSet;
|
||||||
|
import net.sf.openrocket.file.MotorLoader;
|
||||||
import net.sf.openrocket.file.simplesax.ElementHandler;
|
import net.sf.openrocket.file.simplesax.ElementHandler;
|
||||||
import net.sf.openrocket.file.simplesax.NullElementHandler;
|
import net.sf.openrocket.file.simplesax.NullElementHandler;
|
||||||
import net.sf.openrocket.file.simplesax.PlainTextHandler;
|
import net.sf.openrocket.file.simplesax.PlainTextHandler;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file;
|
package net.sf.openrocket.file.openrocket;
|
||||||
|
|
||||||
import java.awt.Color;
|
import java.awt.Color;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
@ -16,6 +16,8 @@ import net.sf.openrocket.document.OpenRocketDocument;
|
|||||||
import net.sf.openrocket.document.Simulation;
|
import net.sf.openrocket.document.Simulation;
|
||||||
import net.sf.openrocket.document.StorageOptions;
|
import net.sf.openrocket.document.StorageOptions;
|
||||||
import net.sf.openrocket.document.Simulation.Status;
|
import net.sf.openrocket.document.Simulation.Status;
|
||||||
|
import net.sf.openrocket.file.RocketLoadException;
|
||||||
|
import net.sf.openrocket.file.RocketLoader;
|
||||||
import net.sf.openrocket.file.simplesax.ElementHandler;
|
import net.sf.openrocket.file.simplesax.ElementHandler;
|
||||||
import net.sf.openrocket.file.simplesax.PlainTextHandler;
|
import net.sf.openrocket.file.simplesax.PlainTextHandler;
|
||||||
import net.sf.openrocket.file.simplesax.SimpleSAX;
|
import net.sf.openrocket.file.simplesax.SimpleSAX;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file;
|
package net.sf.openrocket.file.openrocket;
|
||||||
|
|
||||||
import java.io.BufferedWriter;
|
import java.io.BufferedWriter;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
@ -14,6 +14,7 @@ import net.sf.openrocket.aerodynamics.Warning;
|
|||||||
import net.sf.openrocket.document.OpenRocketDocument;
|
import net.sf.openrocket.document.OpenRocketDocument;
|
||||||
import net.sf.openrocket.document.Simulation;
|
import net.sf.openrocket.document.Simulation;
|
||||||
import net.sf.openrocket.document.StorageOptions;
|
import net.sf.openrocket.document.StorageOptions;
|
||||||
|
import net.sf.openrocket.file.RocketSaver;
|
||||||
import net.sf.openrocket.rocketcomponent.FinSet;
|
import net.sf.openrocket.rocketcomponent.FinSet;
|
||||||
import net.sf.openrocket.rocketcomponent.Rocket;
|
import net.sf.openrocket.rocketcomponent.Rocket;
|
||||||
import net.sf.openrocket.rocketcomponent.RocketComponent;
|
import net.sf.openrocket.rocketcomponent.RocketComponent;
|
||||||
@ -40,7 +41,7 @@ public class OpenRocketSaver extends RocketSaver {
|
|||||||
|
|
||||||
private static final String OPENROCKET_CHARSET = "UTF-8";
|
private static final String OPENROCKET_CHARSET = "UTF-8";
|
||||||
|
|
||||||
private static final String METHOD_PACKAGE = "net.sf.openrocket.file.openrocket";
|
private static final String METHOD_PACKAGE = "net.sf.openrocket.file.openrocket.savers";
|
||||||
private static final String METHOD_SUFFIX = "Saver";
|
private static final String METHOD_SUFFIX = "Saver";
|
||||||
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
public class ComponentAssemblySaver extends RocketComponentSaver {
|
public class ComponentAssemblySaver extends RocketComponentSaver {
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.awt.Color;
|
import java.awt.Color;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -1,4 +1,4 @@
|
|||||||
package net.sf.openrocket.file.openrocket;
|
package net.sf.openrocket.file.openrocket.savers;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
@ -20,8 +20,8 @@ import net.miginfocom.swing.MigLayout;
|
|||||||
import net.sf.openrocket.document.OpenRocketDocument;
|
import net.sf.openrocket.document.OpenRocketDocument;
|
||||||
import net.sf.openrocket.document.Simulation;
|
import net.sf.openrocket.document.Simulation;
|
||||||
import net.sf.openrocket.document.StorageOptions;
|
import net.sf.openrocket.document.StorageOptions;
|
||||||
import net.sf.openrocket.file.OpenRocketSaver;
|
|
||||||
import net.sf.openrocket.file.RocketSaver;
|
import net.sf.openrocket.file.RocketSaver;
|
||||||
|
import net.sf.openrocket.file.openrocket.OpenRocketSaver;
|
||||||
import net.sf.openrocket.simulation.FlightData;
|
import net.sf.openrocket.simulation.FlightData;
|
||||||
import net.sf.openrocket.simulation.FlightDataBranch;
|
import net.sf.openrocket.simulation.FlightDataBranch;
|
||||||
|
|
||||||
|
@ -66,10 +66,10 @@ import net.sf.openrocket.communication.UpdateInfoRetriever;
|
|||||||
import net.sf.openrocket.database.Databases;
|
import net.sf.openrocket.database.Databases;
|
||||||
import net.sf.openrocket.document.OpenRocketDocument;
|
import net.sf.openrocket.document.OpenRocketDocument;
|
||||||
import net.sf.openrocket.file.GeneralRocketLoader;
|
import net.sf.openrocket.file.GeneralRocketLoader;
|
||||||
import net.sf.openrocket.file.OpenRocketSaver;
|
|
||||||
import net.sf.openrocket.file.RocketLoadException;
|
import net.sf.openrocket.file.RocketLoadException;
|
||||||
import net.sf.openrocket.file.RocketLoader;
|
import net.sf.openrocket.file.RocketLoader;
|
||||||
import net.sf.openrocket.file.RocketSaver;
|
import net.sf.openrocket.file.RocketSaver;
|
||||||
|
import net.sf.openrocket.file.openrocket.OpenRocketSaver;
|
||||||
import net.sf.openrocket.gui.StorageOptionChooser;
|
import net.sf.openrocket.gui.StorageOptionChooser;
|
||||||
import net.sf.openrocket.gui.configdialog.ComponentConfigDialog;
|
import net.sf.openrocket.gui.configdialog.ComponentConfigDialog;
|
||||||
import net.sf.openrocket.gui.dialogs.AboutDialog;
|
import net.sf.openrocket.gui.dialogs.AboutDialog;
|
||||||
|
@ -28,6 +28,7 @@ public class CenteringRing extends RadiusRingComponent {
|
|||||||
if (pos2 < 0 || pos1 > sibling.getLength())
|
if (pos2 < 0 || pos1 > sibling.getLength())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
// TODO: CRITICAL: ClassCastException below:
|
||||||
innerRadius = Math.max(innerRadius, ((InnerTube)sibling).getOuterRadius());
|
innerRadius = Math.max(innerRadius, ((InnerTube)sibling).getOuterRadius());
|
||||||
}
|
}
|
||||||
innerRadius = Math.min(innerRadius, getOuterRadius());
|
innerRadius = Math.min(innerRadius, getOuterRadius());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user