Skip to content
Snippets Groups Projects
Commit 71975b63 authored by Erlend Stav's avatar Erlend Stav
Browse files

Initial commit of AAL Studio core plugin

parent 345ba5db
No related branches found
No related tags found
No related merge requests found
Showing
with 242 additions and 0 deletions
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
</classpath>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>org.universaal.tools.aalstudio.core</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.ManifestBuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.pde.SchemaBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
#Wed Jul 13 11:41:57 CEST 2011
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
org.eclipse.jdt.core.compiler.compliance=1.6
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.6
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: AAL Studio
Bundle-SymbolicName: org.universaal.tools.aalstudio.core;singleton:=true
Bundle-Version: 0.5.1
Bundle-Activator: org.universaal.tools.aalstudio.core.Activator
Bundle-Vendor: universAAL
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Bundle-ActivationPolicy: lazy
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
<title>About</title>
</head>
<h2>About AAL Studio</h2>
<p>
<img src="universAAL_logo.jpg" alt="universAAL project logo" />
<p/>
<p> The AAL Studio provides an integrated development environment based on Eclipse for building
applications and components using the universAAL execution platform. The AAL Studio will
make it easier to get started with the development, and will make some of the development
tasks more efficient. Also, it will give easy access to the resource needed by the developer. </p>
<p> For more information about the AAL Studio tools and the universAAL project, visit
the Developer Depot at <a href="http://depot.universaal.org/">http://depot.universaal.org/</a> and
the project web site at <a href="http://www.universaal.org/">http://www.universaal.org/</a> </p>
</body>
</html>
\ No newline at end of file
# about.ini
# contains information about a feature
# java.io.Properties file (ISO 8859-1 with "\" escapes)
# "%key" are externalized strings defined in about.properties
# This file does not need to be translated.
# Property "aboutText" contains blurb for "About" dialog (translated)
aboutText=%featureText
# Property "featureImage" contains path to feature image (32x32)
featureImage=logo_32x32.png
# Property "appName" contains name of the application (translated)
appName=%featureName
# Property "aboutImage" was added to try to get image in about.html
aboutImage=universAAL_logo.jpg
\ No newline at end of file
# about.mappings
# contains fill-ins for about.properties
# java.io.Properties file (ISO 8859-1 with "\" escapes)
# This file does not need to be translated.
0=R201107221400
# about.properties contains externalized strings for about.ini
featureName=universAAL Studio
featureText=universAAL Studio\n\
Version: {featureVersion}\n\
Build id: {0}\n\
\n\
AAL Studio is an integrated devleopement environment for \n\
developing AAL applications based on the universAAL paltform. \n\
For more info, visit: http://depot.universaal.org/
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
plugin.xml,\
universAAL_logo.jpg,\
logo_32x32.png,\
about.properties,\
about.mappings,\
about.ini,\
about.html
aalstudio/org.universaal.tools.aalstudio.core/logo_32x32.png

908 B

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.ui.preferencePages">
<page
class="org.universaal.tools.aalstudio.core.PreferencePageRoot"
id="org.universaal.tools.AALStudio"
name="AAL Studio">
</page>
</extension>
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="menu:org.eclipse.ui.main.menu?after=additions">
<menu
id="org.universaal.tools.AALStudio.menu"
label="AAL Studio"
mnemonic="U">
<separator
name="new"
visible="true">
</separator>
<separator
name="import"
visible="true">
</separator>
<separator
name="transform"
visible="true">
</separator>
<separator
name="build"
visible="true">
</separator>
</menu>
</menuContribution>
</extension>
</plugin>
package org.universaal.tools.aalstudio.core;
import org.eclipse.ui.plugin.AbstractUIPlugin;
import org.osgi.framework.BundleContext;
/**
* The activator class controls the plug-in life cycle
*/
public class Activator extends AbstractUIPlugin {
// The plug-in ID
public static final String PLUGIN_ID = "org.universaal.tools.aalstudio.core"; //$NON-NLS-1$
// The shared instance
private static Activator plugin;
/**
* The constructor
*/
public Activator() {
}
/*
* (non-Javadoc)
* @see org.eclipse.ui.plugin.AbstractUIPlugin#start(org.osgi.framework.BundleContext)
*/
public void start(BundleContext context) throws Exception {
super.start(context);
plugin = this;
}
/*
* (non-Javadoc)
* @see org.eclipse.ui.plugin.AbstractUIPlugin#stop(org.osgi.framework.BundleContext)
*/
public void stop(BundleContext context) throws Exception {
plugin = null;
super.stop(context);
}
/**
* Returns the shared instance
*
* @return the shared instance
*/
public static Activator getDefault() {
return plugin;
}
}
package org.universaal.tools.aalstudio.core;
import org.eclipse.jface.preference.FieldEditorPreferencePage;
import org.eclipse.ui.IWorkbench;
import org.eclipse.ui.IWorkbenchPreferencePage;
public class PreferencePageRoot
extends FieldEditorPreferencePage
implements IWorkbenchPreferencePage {
public PreferencePageRoot() {
super(GRID);
setPreferenceStore(Activator.getDefault().getPreferenceStore());
setDescription("Please see subcategories for options related to different " +
"AAL Studio plugins.");
}
@Override
public void init(IWorkbench workbench) {
// Intentionally left blank
}
@Override
protected void createFieldEditors() {
// Intentionally left blank
}
}
aalstudio/org.universaal.tools.aalstudio.core/universAAL_logo.jpg

24.2 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment