mirror of
https://github.com/peterdell/wudsn-ide.git
synced 2024-05-31 17:41:28 +00:00
Replace com.wudsn.ide.asm.Hardware by import
com.wudsn.ide.base.hardware.Hardware
This commit is contained in:
parent
e74cf57237
commit
77f1c60e25
|
@ -18,8 +18,8 @@
|
|||
*/
|
||||
package com.wudsn.ide.asm.preferences.test;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.preferences.AssemblerPreferencesCompilersPage;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding arbitrary
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
*/
|
||||
package com.wudsn.ide.asm.preferences;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding Apple 2 compilers.
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
*/
|
||||
package com.wudsn.ide.asm.preferences;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding Apple 2 compilers.
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
*/
|
||||
package com.wudsn.ide.asm.preferences;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding Apple 2 compilers.
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
*/
|
||||
package com.wudsn.ide.asm.preferences;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding Atari 8-bit
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
*/
|
||||
package com.wudsn.ide.asm.preferences;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding C64 compilers.
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
*/
|
||||
package com.wudsn.ide.asm.preferences;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding NES compilers.
|
||||
|
|
|
@ -23,7 +23,7 @@ package com.wudsn.ide.asm;
|
|||
*
|
||||
* @author Peter Dell
|
||||
*
|
||||
* @sinbce 1.6.1
|
||||
* @since 1.6.1
|
||||
*/
|
||||
public enum CPU {
|
||||
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
/**
|
||||
* Copyright (C) 2009 - 2021 <a href="https://www.wudsn.com" target="_top">Peter Dell</a>
|
||||
*
|
||||
* This file is part of WUDSN IDE.
|
||||
*
|
||||
* WUDSN IDE is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation, either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* WUDSN IDE is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with WUDSN IDE. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
package com.wudsn.ide.asm;
|
||||
|
||||
/**
|
||||
* Enum for the supported hardware platforms. Used for classifying compilers,
|
||||
* emulators and converters.
|
||||
*
|
||||
* @author Peter Dell
|
||||
*
|
||||
*/
|
||||
public enum Hardware {
|
||||
|
||||
GENERIC, APPLE2, ATARI2600, ATARI7800, ATARI8BIT, C64, NES, TEST
|
||||
}
|
|
@ -22,6 +22,7 @@ import org.eclipse.jface.resource.ImageDescriptor;
|
|||
|
||||
import com.wudsn.ide.asm.compiler.CompilerFileWriter;
|
||||
import com.wudsn.ide.asm.compiler.writer.AppleFileWriter;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Map value of {@link Hardware} to icon paths and descriptors.
|
||||
|
|
|
@ -30,12 +30,12 @@ import org.eclipse.core.runtime.Status;
|
|||
|
||||
import com.wudsn.ide.asm.AssemblerPlugin;
|
||||
import com.wudsn.ide.asm.CPU;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.Texts;
|
||||
import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax;
|
||||
import com.wudsn.ide.base.common.FileUtility;
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.common.TextUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Definition of a compiler. The definition contains all static meta information
|
||||
|
|
|
@ -33,8 +33,8 @@ import org.eclipse.core.runtime.IExtensionRegistry;
|
|||
import org.eclipse.core.runtime.Platform;
|
||||
|
||||
import com.wudsn.ide.asm.CPU;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.compiler.syntax.CompilerSyntax;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Registry for compilers, based on the extension points
|
||||
|
|
|
@ -57,7 +57,6 @@ import com.wudsn.ide.asm.AssemblerPlugin;
|
|||
import com.wudsn.ide.asm.AssemblerProperties;
|
||||
import com.wudsn.ide.asm.AssemblerProperties.InvalidAssemblerPropertyException;
|
||||
import com.wudsn.ide.asm.CPU;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.compiler.Compiler;
|
||||
import com.wudsn.ide.asm.compiler.CompilerDefinition;
|
||||
import com.wudsn.ide.asm.compiler.parser.CompilerSourceFile;
|
||||
|
@ -66,6 +65,7 @@ import com.wudsn.ide.asm.compiler.parser.CompilerSourceParserTreeObject;
|
|||
import com.wudsn.ide.asm.compiler.parser.CompilerSourcePartitionScanner;
|
||||
import com.wudsn.ide.asm.preferences.CompilerPreferences;
|
||||
import com.wudsn.ide.base.common.Profiler;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* The assembler editor.
|
||||
|
|
|
@ -51,7 +51,6 @@ import org.eclipse.ui.console.IConsoleView;
|
|||
import org.eclipse.ui.ide.IDE;
|
||||
|
||||
import com.wudsn.ide.asm.AssemblerPlugin;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.HardwareUtility;
|
||||
import com.wudsn.ide.asm.Texts;
|
||||
import com.wudsn.ide.asm.compiler.Compiler;
|
||||
|
@ -73,6 +72,7 @@ import com.wudsn.ide.base.common.MarkerUtility;
|
|||
import com.wudsn.ide.base.common.NumberUtility;
|
||||
import com.wudsn.ide.base.common.ProcessWithLogs;
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Implementation of the "Compile" command.
|
||||
|
|
|
@ -36,7 +36,6 @@ import org.eclipse.ui.IWorkbenchWindow;
|
|||
import org.eclipse.ui.IWorkbenchWindowPulldownDelegate2;
|
||||
|
||||
import com.wudsn.ide.asm.AssemblerPlugin;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.HardwareUtility;
|
||||
import com.wudsn.ide.asm.Texts;
|
||||
import com.wudsn.ide.asm.preferences.CompilerPreferences;
|
||||
|
@ -44,6 +43,7 @@ import com.wudsn.ide.asm.runner.RunnerDefinition;
|
|||
import com.wudsn.ide.asm.runner.RunnerId;
|
||||
import com.wudsn.ide.asm.runner.RunnerRegistry;
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Delegate class to provide a dynamic drop-down menu for the toolbar based on
|
||||
|
|
|
@ -36,7 +36,6 @@ import com.wudsn.ide.asm.AssemblerPlugin;
|
|||
import com.wudsn.ide.asm.AssemblerProperties;
|
||||
import com.wudsn.ide.asm.AssemblerProperties.AssemblerProperty;
|
||||
import com.wudsn.ide.asm.AssemblerProperties.InvalidAssemblerPropertyException;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.Texts;
|
||||
import com.wudsn.ide.asm.compiler.CompilerDefinition;
|
||||
import com.wudsn.ide.asm.compiler.CompilerFiles;
|
||||
|
@ -45,6 +44,7 @@ import com.wudsn.ide.asm.compiler.parser.CompilerSourceParser;
|
|||
import com.wudsn.ide.base.common.FileUtility;
|
||||
import com.wudsn.ide.base.common.MarkerUtility;
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Logic to handle the {@link CompilerFiles} of an {@link AssemblerEditor}
|
||||
|
|
|
@ -44,7 +44,6 @@ import org.eclipse.help.IHelpContentProducer;
|
|||
|
||||
import com.wudsn.ide.asm.AssemblerPlugin;
|
||||
import com.wudsn.ide.asm.CPU;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.HardwareUtility;
|
||||
import com.wudsn.ide.asm.Texts;
|
||||
import com.wudsn.ide.asm.compiler.Compiler;
|
||||
|
@ -65,6 +64,7 @@ import com.wudsn.ide.base.common.EnumUtility;
|
|||
import com.wudsn.ide.base.common.HexUtility;
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.common.TextUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Dynamic help content provider. Uses static pages and the meta data from the
|
||||
|
|
|
@ -39,12 +39,12 @@ import org.eclipse.help.IUAElement;
|
|||
|
||||
import com.wudsn.ide.asm.AssemblerPlugin;
|
||||
import com.wudsn.ide.asm.CPU;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.Texts;
|
||||
import com.wudsn.ide.asm.compiler.CompilerDefinition;
|
||||
import com.wudsn.ide.asm.compiler.CompilerRegistry;
|
||||
import com.wudsn.ide.asm.preferences.AssemblerPreferences;
|
||||
import com.wudsn.ide.base.common.EnumUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Dynamic help content provider. Uses static pages and the meta data from the
|
||||
|
|
|
@ -22,11 +22,11 @@ package com.wudsn.ide.asm.preferences;
|
|||
import org.eclipse.jface.preference.IPreferenceStore;
|
||||
import org.eclipse.jface.text.TextAttribute;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.editor.AssemblerContentAssistProcessorDefaultCase;
|
||||
import com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandPositioningMode;
|
||||
import com.wudsn.ide.base.common.AbstractIDEPlugin;
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Facade class for typed access to the plugin preferences.
|
||||
|
|
|
@ -50,7 +50,6 @@ import org.eclipse.ui.IWorkbenchPreferencePage;
|
|||
|
||||
import com.wudsn.ide.asm.AssemblerPlugin;
|
||||
import com.wudsn.ide.asm.CPU;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.Texts;
|
||||
import com.wudsn.ide.asm.compiler.CompilerDefinition;
|
||||
import com.wudsn.ide.asm.compiler.CompilerOutputFolderMode;
|
||||
|
@ -64,6 +63,7 @@ import com.wudsn.ide.base.common.ProcessWithLogs;
|
|||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.common.TextUtility;
|
||||
import com.wudsn.ide.base.gui.SWTFactory;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Visual editor page for the assembler preferences regarding compilers. There
|
||||
|
|
|
@ -22,7 +22,7 @@ package com.wudsn.ide.asm.preferences;
|
|||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Constants for preferences.
|
||||
|
|
|
@ -29,7 +29,6 @@ import org.eclipse.swt.graphics.Color;
|
|||
import org.eclipse.swt.widgets.Display;
|
||||
|
||||
import com.wudsn.ide.asm.AssemblerPlugin;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.HardwareUtility;
|
||||
import com.wudsn.ide.asm.compiler.CompilerDefinition;
|
||||
import com.wudsn.ide.asm.compiler.CompilerOutputFolderMode;
|
||||
|
@ -37,6 +36,7 @@ import com.wudsn.ide.asm.compiler.CompilerRegistry;
|
|||
import com.wudsn.ide.asm.editor.AssemblerContentAssistProcessorDefaultCase;
|
||||
import com.wudsn.ide.asm.editor.AssemblerEditorCompileCommandPositioningMode;
|
||||
import com.wudsn.ide.asm.runner.RunnerId;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Initializer for setting defaults values in the preferences.
|
||||
|
|
|
@ -20,10 +20,10 @@
|
|||
package com.wudsn.ide.asm.preferences;
|
||||
|
||||
import com.wudsn.ide.asm.CPU;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.asm.compiler.CompilerOutputFolderMode;
|
||||
import com.wudsn.ide.asm.runner.RunnerId;
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Facade class for typed access to the global compiler preferences for a given
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
package com.wudsn.ide.asm.preferences;
|
||||
|
||||
import com.wudsn.ide.asm.AssemblerProperties;
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.common.StringUtility;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Facade class to mix compiler run specific preferences into the global
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
|
||||
package com.wudsn.ide.asm.runner;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Definition of a runner. The definition contains all static meta information
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.eclipse.core.runtime.IExtensionPoint;
|
|||
import org.eclipse.core.runtime.IExtensionRegistry;
|
||||
import org.eclipse.core.runtime.Platform;
|
||||
|
||||
import com.wudsn.ide.asm.Hardware;
|
||||
import com.wudsn.ide.base.hardware.Hardware;
|
||||
|
||||
/**
|
||||
* Registry for runners, based on the extension points
|
||||
|
|
|
@ -26,5 +26,5 @@ package com.wudsn.ide.base.hardware;
|
|||
*/
|
||||
public enum Hardware {
|
||||
|
||||
GENERIC, ATARI8BIT, C64
|
||||
GENERIC, APPLE2, ATARI2600, ATARI7800, ATARI8BIT, C64, NES, TEST
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user