This commit is contained in:
ldy
2026-03-01 23:18:55 -05:00
commit 67f753a5d1
3087 changed files with 218259 additions and 0 deletions

View File

@@ -0,0 +1,429 @@
!SESSION 2023-04-13 18:30:01.826 -----------------------------------------------
eclipse.buildId=4.26.0.20221201-1200
java.version=17.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -data E:\JAVA 2023\Assignment4_2230026071 -product org.eclipse.epp.package.jee.product
!ENTRY ch.qos.logback.classic 1 0 2023-04-13 18:30:02.736
!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized.
!ENTRY ch.qos.logback.classic 1 0 2023-04-13 18:30:03.557
!MESSAGE Logback config file: E:\JAVA 2023\Assignment4_2230026071\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.1.0.20221015-0744.xml
!ENTRY org.eclipse.jface 2 0 2023-04-13 18:30:05.161
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-13 18:30:05.161
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
Open a type in a Java editor,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
,
Category(org.eclipse.lsp4e.category,Language Servers,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-13 18:30:05.161
!MESSAGE A conflict occurred for ALT+SHIFT+R:
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring ,
Rename the selected element,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.edit.text.java.rename.element"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.ui.edit.rename,Rename,
Rename the selected item,
Category(org.eclipse.ui.category.file,File,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.ui.edit.rename"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.egit.ui 2 0 2023-04-13 18:30:08.519
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Danie'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!SESSION 2023-04-14 15:15:52.659 -----------------------------------------------
eclipse.buildId=4.26.0.20221201-1200
java.version=17.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -data E:\JAVA 2023\Assignment4_2230026071 -product org.eclipse.epp.package.jee.product
!ENTRY ch.qos.logback.classic 1 0 2023-04-14 15:15:53.615
!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized.
!ENTRY ch.qos.logback.classic 1 0 2023-04-14 15:15:54.473
!MESSAGE Logback config file: E:\JAVA 2023\Assignment4_2230026071\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.1.0.20221015-0744.xml
!ENTRY org.eclipse.jface 2 0 2023-04-14 15:15:56.245
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-14 15:15:56.245
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
Open a type in a Java editor,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
,
Category(org.eclipse.lsp4e.category,Language Servers,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-14 15:15:56.245
!MESSAGE A conflict occurred for ALT+SHIFT+R:
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring ,
Rename the selected element,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.edit.text.java.rename.element"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.ui.edit.rename,Rename,
Rename the selected item,
Category(org.eclipse.ui.category.file,File,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.ui.edit.rename"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.egit.ui 2 0 2023-04-14 15:15:58.090
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Danie'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!SESSION 2023-04-14 21:52:29.150 -----------------------------------------------
eclipse.buildId=4.26.0.20221201-1200
java.version=17.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product
!ENTRY ch.qos.logback.classic 1 0 2023-04-14 21:52:30.282
!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized.
!ENTRY ch.qos.logback.classic 1 0 2023-04-14 21:52:31.291
!MESSAGE Logback config file: E:\JAVA 2023\Assignment4_2230026071\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.1.0.20221015-0744.xml
!ENTRY org.eclipse.jface 2 0 2023-04-14 21:52:33.556
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-14 21:52:33.556
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
Open a type in a Java editor,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
,
Category(org.eclipse.lsp4e.category,Language Servers,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-14 21:52:33.556
!MESSAGE A conflict occurred for ALT+SHIFT+R:
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring ,
Rename the selected element,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.edit.text.java.rename.element"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.ui.edit.rename,Rename,
Rename the selected item,
Category(org.eclipse.ui.category.file,File,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.ui.edit.rename"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.egit.ui 2 0 2023-04-14 21:52:36.492
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Danie'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!SESSION 2023-04-15 17:35:26.630 -----------------------------------------------
eclipse.buildId=4.26.0.20221201-1200
java.version=17.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product
!ENTRY ch.qos.logback.classic 1 0 2023-04-15 17:35:28.047
!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized.
!ENTRY ch.qos.logback.classic 1 0 2023-04-15 17:35:29.240
!MESSAGE Logback config file: E:\JAVA 2023\Assignment4_2230026071\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.1.0.20221015-0744.xml
!ENTRY org.eclipse.jface 2 0 2023-04-15 17:35:31.681
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-15 17:35:31.681
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
Open a type in a Java editor,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
,
Category(org.eclipse.lsp4e.category,Language Servers,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-15 17:35:31.681
!MESSAGE A conflict occurred for ALT+SHIFT+R:
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring ,
Rename the selected element,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.edit.text.java.rename.element"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.ui.edit.rename,Rename,
Rename the selected item,
Category(org.eclipse.ui.category.file,File,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.ui.edit.rename"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.egit.ui 2 0 2023-04-15 17:35:33.806
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Danie'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!SESSION 2023-04-16 13:50:06.982 -----------------------------------------------
eclipse.buildId=4.26.0.20221201-1200
java.version=17.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product
!ENTRY ch.qos.logback.classic 1 0 2023-04-16 13:50:08.053
!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized.
!ENTRY ch.qos.logback.classic 1 0 2023-04-16 13:50:09.122
!MESSAGE Logback config file: E:\JAVA 2023\Assignment4_2230026071\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.1.0.20221015-0744.xml
!ENTRY org.eclipse.jface 2 0 2023-04-16 13:50:11.265
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-16 13:50:11.265
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
Open a type in a Java editor,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
,
Category(org.eclipse.lsp4e.category,Language Servers,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-16 13:50:11.265
!MESSAGE A conflict occurred for ALT+SHIFT+R:
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring ,
Rename the selected element,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.edit.text.java.rename.element"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.ui.edit.rename,Rename,
Rename the selected item,
Category(org.eclipse.ui.category.file,File,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.ui.edit.rename"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.egit.ui 2 0 2023-04-16 13:50:13.189
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Danie'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!SESSION 2023-04-20 12:33:44.822 -----------------------------------------------
eclipse.buildId=4.26.0.20221201-1200
java.version=17.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product
!ENTRY ch.qos.logback.classic 1 0 2023-04-20 12:33:46.794
!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized.
!ENTRY ch.qos.logback.classic 1 0 2023-04-20 12:33:48.596
!MESSAGE Logback config file: E:\JAVA 2023\Assignment4_2230026071\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.1.0.20221015-0744.xml
!ENTRY org.eclipse.jface 2 0 2023-04-20 12:33:52.198
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-20 12:33:52.198
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
Open a type in a Java editor,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
,
Category(org.eclipse.lsp4e.category,Language Servers,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2023-04-20 12:33:52.198
!MESSAGE A conflict occurred for ALT+SHIFT+R:
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring ,
Rename the selected element,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.edit.text.java.rename.element"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.ui.edit.rename,Rename,
Rename the selected item,
Category(org.eclipse.ui.category.file,File,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.ui.edit.rename"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.egit.ui 2 0 2023-04-20 12:33:57.563
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Danie'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!ENTRY org.eclipse.core.jobs 4 2 2023-04-20 12:34:23.493
!MESSAGE An internal error occurred during: "https://www.eclipse.org/setups/setups.zip".
!STACK 0
java.lang.NullPointerException: Cannot invoke "org.osgi.framework.BundleContext.createFilter(String)" because "context" is null
at org.osgi.util.tracker.ServiceTracker.<init>(ServiceTracker.java:187)
at org.osgi.util.tracker.ServiceTracker.<init>(ServiceTracker.java:250)
at org.eclipse.ecf.internal.provider.filetransfer.httpclient5.Activator.getLogService(Activator.java:202)
at org.eclipse.ecf.internal.provider.filetransfer.httpclient5.Activator.log(Activator.java:213)
at org.eclipse.ecf.provider.filetransfer.httpclient5.HttpClientRetrieveFileTransfer.hardClose(HttpClientRetrieveFileTransfer.java:200)
at org.eclipse.ecf.provider.filetransfer.retrieve.AbstractRetrieveFileTransfer$1.performFileTransfer(AbstractRetrieveFileTransfer.java:199)
at org.eclipse.ecf.filetransfer.FileTransferJob.run(FileTransferJob.java:76)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
!ENTRY org.eclipse.core.jobs 2 2 2023-04-20 12:34:24.495
!MESSAGE Job found still running after platform shutdown. Jobs should be canceled by the plugin that scheduled them during shutdown: org.eclipse.oomph.internal.ui.EarlyStart$1
!SESSION 2023-06-03 08:52:39.625 -----------------------------------------------
eclipse.buildId=4.26.0.20221201-1200
java.version=17.0.6
java.vendor=Eclipse Adoptium
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -data E:\JAVA 2023\Assignment4_2230026071 -product org.eclipse.epp.package.jee.product
!ENTRY ch.qos.logback.classic 1 0 2023-06-03 08:52:40.491
!MESSAGE Activated before the state location was initialized. Retry after the state location is initialized.
!ENTRY ch.qos.logback.classic 1 0 2023-06-03 08:52:41.360
!MESSAGE Logback config file: E:\JAVA 2023\Assignment4_2230026071\.metadata\.plugins\org.eclipse.m2e.logback\logback.2.1.0.20221015-0744.xml
!ENTRY org.eclipse.jface 2 0 2023-06-03 08:52:43.209
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2023-06-03 08:52:43.209
!MESSAGE A conflict occurred for CTRL+SHIFT+T:
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type,
Open a type in a Java editor,
Category(org.eclipse.ui.category.navigate,Navigate,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.navigate.open.type"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(CTRL+SHIFT+T,
ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace,
,
Category(org.eclipse.lsp4e.category,Language Servers,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.lsp4e.symbolinworkspace"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!SUBENTRY 1 org.eclipse.jface 2 0 2023-06-03 08:52:43.209
!MESSAGE A conflict occurred for ALT+SHIFT+R:
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.jdt.ui.edit.text.java.rename.element,Rename - Refactoring ,
Rename the selected element,
Category(org.eclipse.jdt.ui.category.refactoring,Refactor - Java,Java Refactoring Actions,true),
WorkbenchHandlerServiceHandler("org.eclipse.jdt.ui.edit.text.java.rename.element"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+SHIFT+R,
ParameterizedCommand(Command(org.eclipse.ui.edit.rename,Rename,
Rename the selected item,
Category(org.eclipse.ui.category.file,File,null,true),
WorkbenchHandlerServiceHandler("org.eclipse.ui.edit.rename"),
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.egit.ui 2 0 2023-06-03 08:52:44.835
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'C:\Users\Danie'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.

View File

@@ -0,0 +1,3 @@
eclipse.preferences.version=1
encoding=UTF-8
version=1

View File

@@ -0,0 +1,3 @@
eclipse.preferences.version=1
org.eclipse.debug.ui.PREF_LAUNCH_PERSPECTIVES=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<launchPerspectives/>\r\n
preferredTargets=default,org.eclipse.lsp4e.debug.toggleBreakpointTarget\:default|org.eclipse.lsp4e.debug.toggleBreakpointTarget\:org.eclipse.lsp4e.debug.toggleBreakpointTarget|

View File

@@ -0,0 +1,9 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.codeComplete.visibilityCheck=enabled
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
org.eclipse.jdt.core.compiler.compliance=17
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.release=enabled
org.eclipse.jdt.core.compiler.source=17

View File

@@ -0,0 +1,2 @@
eclipse.preferences.version=1
org.eclipse.jdt.junit.content_assist_favorite_static_members_migrated=true

View File

@@ -0,0 +1,2 @@
eclipse.preferences.version=1
org.eclipse.jdt.launching.PREF_VM_XML=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?>\r\n<vmSettings defaultVM\="57,org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType13,1681381836663" defaultVMConnector\="">\r\n <vmType id\="org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType">\r\n <vm id\="1681381836663" name\="jre" path\="C\:\\Users\\Danie\\.p2\\pool\\plugins\\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_17.0.6.v20230204-1729\\jre"/>\r\n </vmType>\r\n</vmSettings>\r\n

View File

@@ -0,0 +1,10 @@
content_assist_lru_history=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><history maxLHS\="100" maxRHS\="10"/>
content_assist_number_of_computers=17
content_assist_proposals_background=255,255,255
content_assist_proposals_foreground=0,0,0
eclipse.preferences.version=1
org.eclipse.jdt.ui.formatterprofiles.version=22
spelling_locale_initialized=true
typefilter_migrated_2=true
useAnnotationsPrefPage=true
useQuickDiffPrefPage=true

View File

@@ -0,0 +1,2 @@
eclipse.preferences.version=1
org.eclipse.jsch.core.hasChangedDefaultWin32SshHome=true

View File

@@ -0,0 +1,2 @@
areThereWebServices=false
eclipse.preferences.version=1

View File

@@ -0,0 +1,2 @@
eclipse.preferences.version=1
org.eclipse.m2e.discovery.pref.projects=

View File

@@ -0,0 +1,2 @@
eclipse.preferences.version=1
knownEEFragments=

View File

@@ -0,0 +1,5 @@
SWITCH_PERSPECTIVE_ON_PROJECT_CREATION=always
eclipse.preferences.version=1
platformState=1677130608974
quickStart=false
tipsAndTricks=true

View File

@@ -0,0 +1,2 @@
eclipse.preferences.version=1
org.eclipse.ui.navigator.ProjectExplorer.filterActivation=\:org.eclipse.jdt.java.ui.filters.HidePackageDeclaration\:org.eclipse.jdt.java.ui.filters.HideOutputFolder\:org.eclipse.buildship.ui.navigator.filter.gradle.subProject\:org.eclipse.ui.navigator.resources.nested.HideTopLevelProjectIfNested\:org.eclipse.buildship.ui.navigator.filter.gradle.buildfolder\:org.eclipse.jdt.java.ui.filters.HideEmptyInnerPackages\:org.eclipse.jst.j2ee.navigator.ui.filters.jetemitters\:org.eclipse.jdt.java.ui.filters.HideInnerClassFiles\:org.eclipse.ui.navigator.resources.filters.startsWithDot\:org.eclipse.jdt.java.ui.filters.HideEmptyLibraryContainers\:org.eclipse.jdt.java.ui.filters.HideImportDeclaration\:org.eclipse.jdt.java.ui.filters.HideSyntheticMembers\:org.eclipse.ui.navigator.resources.nested.HideFolderWhenProjectIsShownAsNested\:

View File

@@ -0,0 +1,2 @@
eclipse.preferences.version=1
showIntro=false

View File

@@ -0,0 +1,10 @@
//org.eclipse.ui.commands/state/org.eclipse.ui.navigator.resources.nested.changeProjectPresentation/org.eclipse.ui.commands.radioState=false
//org.eclipse.ui.commands/state/org.eclipse.wst.xml.views.XPathView.processor.xpathprocessor/org.eclipse.ui.commands.radioState=xpath10
PLUGINS_NOT_ACTIVATED_ON_STARTUP=;org.eclipse.m2e.discovery;
eclipse.preferences.version=1
org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_END=255,255,255
org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_BG_START=255,255,255
org.eclipse.ui.workbench.ACTIVE_NOFOCUS_TAB_TEXT_COLOR=16,16,16
org.eclipse.ui.workbench.ACTIVE_TAB_BG_END=255,255,255
org.eclipse.ui.workbench.ACTIVE_TAB_BG_START=255,255,255
org.eclipse.ui.workbench.INACTIVE_TAB_BG_START=242,242,242

View File

@@ -0,0 +1,2 @@
eclipse.preferences.version=1
processedSchemes=,eclipse+mpc,eclipse+command

View File

@@ -0,0 +1,9 @@
eclipse.preferences.version=1
fontPropagated=true
org.eclipse.wst.jsdt.ui.editor.tab.width=
org.eclipse.wst.jsdt.ui.formatterprofiles.version=11
org.eclipse.wst.jsdt.ui.javadoclocations.migrated=true
proposalOrderMigrated=true
tabWidthPropagated=true
useAnnotationsPrefPage=true
useQuickDiffPrefPage=true

View File

@@ -0,0 +1,3 @@
eclipse.preferences.version=1
org.eclipse.wst.ws.service.policy.ui.servicepols.wsiprofilecomp.wsiap.defaultProtocol=http\://schemas.xmlsoap.org/wsdl/soap/
org.eclipse.wst.ws.service.policy.ui.servicepols.wsiprofilecomp.wsissbp.defaultProtocol=http\://schemas.xmlsoap.org/wsdl/soap/

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/Question2/src/Start.java"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_EXCLUDE_TEST_CODE" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="Start"/>
<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value=""/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Question2"/>
</launchConfiguration>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/Question4/src/Start.java"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_EXCLUDE_TEST_CODE" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="Start"/>
<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value=""/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Question4"/>
</launchConfiguration>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/Question5/src/Start.java"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_EXCLUDE_TEST_CODE" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="Start"/>
<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value=""/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Question5"/>
</launchConfiguration>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/Question6/src/Start.java"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_EXCLUDE_TEST_CODE" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="Start"/>
<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value=""/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Question6"/>
</launchConfiguration>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/Question3/src/Start.java"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_EXCLUDE_TEST_CODE" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="Start"/>
<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value=""/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Question3"/>
</launchConfiguration>

View File

@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/Question1/src/Start.java"/>
</listAttribute>
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
<listEntry value="1"/>
</listAttribute>
<booleanAttribute key="org.eclipse.jdt.launching.ATTR_EXCLUDE_TEST_CODE" value="true"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="Start"/>
<stringAttribute key="org.eclipse.jdt.launching.MODULE_NAME" value=""/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="Question1"/>
</launchConfiguration>

View File

@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchHistory>
<launchGroup id="org.eclipse.debug.ui.launchGroup.debug">
<mruHistory>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (4)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (3)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (2)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (5)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (1)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start&quot;/&gt;&#13;&#10;"/>
</mruHistory>
<favorites/>
</launchGroup>
<launchGroup id="org.eclipse.debug.ui.launchGroup.profile">
<mruHistory/>
<favorites/>
</launchGroup>
<launchGroup id="org.eclipse.eclemma.ui.launchGroup.coverage">
<mruHistory>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (4)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (3)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (2)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (5)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (1)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start&quot;/&gt;&#13;&#10;"/>
</mruHistory>
<favorites/>
</launchGroup>
<launchGroup id="org.eclipse.ui.externaltools.launchGroup">
<mruHistory/>
<favorites/>
</launchGroup>
<launchGroup id="org.eclipse.debug.ui.launchGroup.run">
<mruHistory>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (4)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (3)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (2)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (5)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start (1)&quot;/&gt;&#13;&#10;"/>
<launch memento="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?&gt;&#13;&#10;&lt;launchConfiguration local=&quot;true&quot; path=&quot;Start&quot;/&gt;&#13;&#10;"/>
</mruHistory>
<favorites/>
</launchGroup>
</launchHistory>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>.org.eclipse.egit.core.cmp</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<list key="EGit.KnownHosts">
<item value="git.eclipse.org"/>
<item value="github.com"/>
<item value="bitbucket.org"/>
</list>
</section>

View File

@@ -0,0 +1,9 @@
INDEX VERSION 1.131+E:\JAVA 2023\Assignment4_2230026071\.metadata\.plugins\org.eclipse.jdt.core
1178474587.index
3629813240.index
2805711536.index
2942156142.index
911535316.index
825829581.index
1865797976.index
2821749111.index

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<dirs>
<entry loc="C:\Users\Danie\.p2\pool\plugins\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_17.0.6.v20230204-1729" stamp="1677130291646"/>
<entry loc="C:\Users\Danie\.p2\pool\plugins\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_17.0.6.v20230204-1729\jre" stamp="1677130291646"/>
</dirs>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<libraryInfos>
<libraryInfo home="C:\Users\Danie\.p2\pool\plugins\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_17.0.6.v20230204-1729" version="17.0.6"/>
<libraryInfo home="C:\Users\Danie\.p2\pool\plugins\org.eclipse.justj.openjdk.hotspot.jre.full.win32.x86_64_17.0.6.v20230204-1729\jre" version="17.0.6"/>
</libraryInfos>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<typeInfoHistroy/>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<qualifiedTypeNameHistroy>
<fullyQualifiedTypeName name="Base"/>
<fullyQualifiedTypeName name="java.util.ArrayList"/>
</qualifiedTypeNameHistroy>

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<item key="org.eclipse.jdt.ui.last.selected.jre.kind2" value="0"/>
<item key="org.eclipse.jdt.ui.last.selected.execution.enviroment" value="JavaSE-17"/>
<item key="org.eclipse.jdt.ui.last.selected.create.moduleinfo.comments" value="false"/>
<item key="org.eclipse.jdt.ui.last.selected.create.moduleinfo" value="false"/>
<section name="org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart">
<item key="group_libraries" value="true"/>
<item key="layout" value="2"/>
<item key="rootMode" value="1"/>
<item key="linkWithEditor" value="false"/>
<item key="memento" value="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;&#x0D;&#x0A;&lt;packageExplorer group_libraries=&quot;1&quot; layout=&quot;2&quot; linkWithEditor=&quot;0&quot; rootMode=&quot;1&quot; workingSetName=&quot;Aggregate for window 1681381808975&quot;&gt;&#x0D;&#x0A;&lt;customFilters userDefinedPatternsEnabled=&quot;false&quot;&gt;&#x0D;&#x0A;&lt;xmlDefinedFilters&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.StaticsFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.buildship.ui.packageexplorer.filter.gradle.buildfolder&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.NonSharedProjectsFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.internal.ui.PackageExplorer.EmptyInnerPackageFilter&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.m2e.MavenModuleFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.buildship.ui.packageexplorer.filter.gradle.subProject&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.ClosedProjectsFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.EmptyLibraryContainerFilter&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.PackageDeclarationFilter&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.pde.ui.BinaryProjectFilter1&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.LocalTypesFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.pde.ui.ExternalPluginLibrariesFilter1&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.FieldsFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.NonJavaProjectsFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer_patternFilterId_.*&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.SyntheticMembersFilter&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.ContainedLibraryFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.internal.ui.PackageExplorer.HideInnerClassFilesFilter&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.DeprecatedMembersFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.ImportDeclarationFilter&quot; isEnabled=&quot;true&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.NonJavaElementFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.LibraryFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.CuAndClassFileFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.internal.ui.PackageExplorer.EmptyPackageFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;child filterId=&quot;org.eclipse.jdt.ui.PackageExplorer.NonPublicFilter&quot; isEnabled=&quot;false&quot;/&gt;&#x0D;&#x0A;&lt;/xmlDefinedFilters&gt;&#x0D;&#x0A;&lt;/customFilters&gt;&#x0D;&#x0A;&lt;/packageExplorer&gt;"/>
</section>
<section name="OptionalMessageDialog.hide.">
<item key="org.eclipse.jdt.ui.typecomment.deprecated" value="true"/>
</section>
<section name="NewClassWizardPage">
<item key="create_constructor" value="false"/>
<item key="create_unimplemented" value="true"/>
</section>
<section name="completion_proposal_size">
</section>
<section name="quick_assist_proposal_size">
</section>
<section name="JavaElementSearchActions">
</section>
</section>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<session version="1.0">
<refactoring comment="Copy 2 elements to &apos;Question2/src&apos;&#x0D;&#x0A;- Original project: &apos;Question1&apos;&#x0D;&#x0A;- Destination element: &apos;Question2/src&apos;&#x0D;&#x0A;- Original elements:&#x0D;&#x0A; Course.java&#x0D;&#x0A; Start.java" description="Copy compilation units" destination="=Question2/src" element1="/src&lt;{Course.java" element2="/src&lt;{Start.java" files="0" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" policy="org.eclipse.jdt.ui.copyResources" stamp="1681382435298" units="2" version="1.0"/>
</session>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<session version="1.0">
<refactoring comment="Copy 3 elements to &apos;Question3/src&apos;&#x0D;&#x0A;- Original project: &apos;Question2&apos;&#x0D;&#x0A;- Destination element: &apos;Question3/src&apos;&#x0D;&#x0A;- Original elements:&#x0D;&#x0A; MajorRequired.java&#x0D;&#x0A; Course.java&#x0D;&#x0A; Start.java" description="Copy compilation units" destination="=Question3/src" element1="/src&lt;{MajorRequired.java" element2="/src&lt;{Course.java" element3="/src&lt;{Start.java" files="0" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" policy="org.eclipse.jdt.ui.copyResources" stamp="1681458244305" units="3" version="1.0"/>
</session>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<session version="1.0">
<refactoring comment="Copy 4 elements to &apos;Question4/src&apos;&#x0D;&#x0A;- Original project: &apos;Question3&apos;&#x0D;&#x0A;- Destination element: &apos;Question4/src&apos;&#x0D;&#x0A;- Original elements:&#x0D;&#x0A; MajorElective.java&#x0D;&#x0A; Start.java&#x0D;&#x0A; Course.java&#x0D;&#x0A; MajorRequired.java" description="Copy compilation units" destination="=Question4/src" element1="/src&lt;{MajorElective.java" element2="/src&lt;{Start.java" element3="/src&lt;{Course.java" element4="/src&lt;{MajorRequired.java" files="0" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" policy="org.eclipse.jdt.ui.copyResources" stamp="1681480649841" units="4" version="1.0"/>
</session>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<session version="1.0">
<refactoring comment="Copy 5 elements to &apos;Question5/src&apos;&#x0D;&#x0A;- Original project: &apos;Question4&apos;&#x0D;&#x0A;- Destination element: &apos;Question5/src&apos;&#x0D;&#x0A;- Original elements:&#x0D;&#x0A; Course.java&#x0D;&#x0A; Start.java&#x0D;&#x0A; MajorElective.java&#x0D;&#x0A; MajorRequired.java&#x0D;&#x0A; Base.java" description="Copy compilation units" destination="=Question5/src" element1="/src&lt;{Course.java" element2="/src&lt;{Start.java" element3="/src&lt;{MajorElective.java" element4="/src&lt;{MajorRequired.java" element5="/src&lt;{Base.java" files="0" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" policy="org.eclipse.jdt.ui.copyResources" stamp="1681481225431" units="5" version="1.0"/>
</session>

View File

@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<session version="1.0">&#x0A;<refactoring accessors="true" comment="Delete element from project &apos;Question5&apos;&#x0D;&#x0A;- Original project: &apos;Question5&apos;&#x0D;&#x0A;- Original element: &apos;Learnable.java&apos;" description="Delete element" element1="/src&lt;{Learnable.java" elements="1" flags="589830" id="org.eclipse.jdt.ui.delete" resources="0" stamp="1681482084672" subPackages="false" version="1.0"/>&#x0A;<refactoring comment="Copy 6 elements to &apos;Question6/src&apos;&#x0D;&#x0A;- Original project: &apos;Question5&apos;&#x0D;&#x0A;- Destination element: &apos;Question6/src&apos;&#x0D;&#x0A;- Original elements:&#x0D;&#x0A; MajorElective.java&#x0D;&#x0A; MajorRequired.java&#x0D;&#x0A; Base.java&#x0D;&#x0A; Learnable.java&#x0D;&#x0A; Start.java&#x0D;&#x0A; Course.java" description="Copy compilation units" destination="=Question6/src" element1="/src&lt;{MajorElective.java" element2="/src&lt;{MajorRequired.java" element3="/src&lt;{Base.java" element4="/src&lt;{Learnable.java" element5="/src&lt;{Start.java" element6="/src&lt;{Course.java" files="0" flags="589830" folders="0" id="org.eclipse.jdt.ui.copy" policy="org.eclipse.jdt.ui.copyResources" stamp="1681484229545" units="6" version="1.0"/>
</session>

View File

@@ -0,0 +1,2 @@
1681482084672 Delete element
1681484229545 Copy compilation units

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<section name="RefactoringWizard.preview">
<item key="width" value="600"/>
<item key="height" value="400"/>
</section>
</section>

View File

@@ -0,0 +1,7 @@
2023-04-13 18:30:08,506 [Worker-9: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read.
2023-04-14 15:15:58,081 [Worker-8: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read.
2023-04-14 21:52:36,485 [Worker-7: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is out-of-date. Trying to update.
2023-04-15 17:35:33,797 [Worker-7: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read.
2023-04-16 13:50:13,182 [Worker-1: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is out-of-date. Trying to update.
2023-04-20 12:33:57,548 [Worker-6: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is out-of-date. Trying to update.
2023-06-03 08:52:44,829 [Worker-1: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read.

View File

@@ -0,0 +1,41 @@
<configuration scan="true">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>%date [%thread] %-5level %logger{35} - %msg%n</pattern>
</encoder>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>OFF</level> <!-- change to DEBUG to mimic '-consolelog' behaviour -->
</filter>
</appender>
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${org.eclipse.m2e.log.dir}/0.log</File>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<FileNamePattern>${org.eclipse.m2e.log.dir}/%i.log</FileNamePattern>
<MinIndex>1</MinIndex>
<MaxIndex>10</MaxIndex>
</rollingPolicy>
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<MaxFileSize>10MB</MaxFileSize>
</triggeringPolicy>
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>%date [%thread] %-5level %logger{35} - %msg%n</pattern>
</encoder>
</appender>
<appender name="EclipseLog" class="org.eclipse.m2e.logback.appender.EclipseLogAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>WARN</level>
</filter>
</appender>
<appender name="MavenConsoleLog" class="org.eclipse.m2e.logback.appender.MavenConsoleAppender">
</appender>
<root level="INFO">
<appender-ref ref="FILE" />
<appender-ref ref="STDOUT" />
<appender-ref ref="EclipseLog" />
<appender-ref ref="MavenConsoleLog" />
</root>
</configuration>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<setup:Workspace
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:setup="http://www.eclipse.org/oomph/setup/1.0"
name="workspace"/>

View File

@@ -0,0 +1,2 @@
#Cached timestamps
#Sat Jun 03 09:01:47 CST 2023

View File

@@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
</section>

View File

@@ -0,0 +1,5 @@
#Fri Apr 14 22:21:22 CST 2023
0.Path=C\:\\WINDOWS\\System32\\wsl.exe
0.Translate=true
0.Args=--distribution Ubuntu-22.04
0.Name=Ubuntu-22.04 (WSL)

View File

@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<section name="NewWizardAction">
<item key="NewWizardSelectionPage.STORE_SELECTED_ID" value="org.eclipse.jdt.ui.wizards.JavaProjectWizard"/>
<list key="NewWizardSelectionPage.STORE_EXPANDED_CATEGORIES_ID">
</list>
</section>
<section name="ChooseWorkspaceDialogSettings">
<item key="DIALOG_X_ORIGIN" value="854"/>
<item key="DIALOG_Y_ORIGIN" value="383"/>
</section>
<section name="WORKBENCH_SETTINGS">
<list key="ENABLED_TRANSFERS">
</list>
</section>
</section>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<state reopen="false"/>

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<workingSetManager>
<workingSet editPageId="org.eclipse.jdt.internal.ui.DynamicSourcesWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1681381805928_0" label="Java Main Sources" name="Java Main Sources"/>
<workingSet editPageId="org.eclipse.jdt.internal.ui.DynamicSourcesWorkingSet" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1681381805940_1" label="Java Test Sources" name="Java Test Sources"/>
<workingSet aggregate="true" factoryID="org.eclipse.ui.internal.WorkingSetFactory" id="1681381808976_2" label="Window Working Set" name="Aggregate for window 1681381808975"/>
</workingSetManager>

View File

@@ -0,0 +1,618 @@
/*******************************************************************************
* Copyright (c) 2008, 2013 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
function BarProp(){};
BarProp.prototype = new Array();
/**
* Object Window()
* @super Global
* @constructor
* @since Common Usage, no standard
*/
function Window(){};
Window.prototype = new EventTarget();
Window.prototype.self = new Window();
Window.prototype.window = new Window();
Window.prototype.frames = new Array();
/**
* Property closed
* @type Boolean
* @memberOf Window
*/
Window.prototype.closed = new Boolean();
/**
* Property defaultStatus
* @type String
* @memberOf Window
*/
Window.prototype.defaultStatus = "";
/**
* Property document
* @type Document
* @memberOf Window
*/
Window.prototype.document= new HTMLDocument();
/**
* Property history
* @type History
* @memberOf Window
*/
Window.prototype.history= new History();
/**
* Property location
* @type Location
* @memberOf Window
*/
Window.prototype.location=new Location();
/**
* Property name
* @type String
* @memberOf Window
*/
Window.prototype.name = "";
/**
* Property navigator
* @type Navigator
* @memberOf Window
*/
Window.prototype.navigator = new Navigator();
/**
* Property opener
* @type Window
* @memberOf Window
*/
Window.prototype.opener = new Window();
/**
* Property outerWidth
* @type Number
* @memberOf Window
*/
Window.prototype.outerWidth = 0;
/**
* Property outerHeight
* @type Number
* @memberOf Window
*/
Window.prototype.outerHeight = 0;
/**
* Property pageXOffset
* @type Number
* @memberOf Window
*/
Window.prototype.pageXOffset = 0;
/**
* Property pageYOffset
* @type Number
* @memberOf Window
*/
Window.prototype.pageYOffset = 0;
/**
* Property parent
* @type Window
* @memberOf Window
*/
Window.prototype.parent = new Window();
/**
* Property screen
* @type Screen
* @memberOf Window
*/
Window.prototype.screen = new Screen();
/**
* Property status
* @type String
* @memberOf Window
*/
Window.prototype.status = "";
/**
* Property top
* @type Window
* @memberOf Window
*/
Window.prototype.top = new Window();
/*
* These properties may need to be moved into a browswer specific library.
*/
/**
* Property innerWidth
* @type Number
* @memberOf Window
*/
Window.prototype.innerWidth = 0;
/**
* Property innerHeight
* @type Number
* @memberOf Window
*/
Window.prototype.innerHeight = 0;
/**
* Property screenX
* @type Number
* @memberOf Window
*/
Window.prototype.screenX = 0;
/**
* Property screenY
* @type Number
* @memberOf Window
*/
Window.prototype.screenY = 0;
/**
* Property screenLeft
* @type Number
* @memberOf Window
*/
Window.prototype.screenLeft = 0;
/**
* Property screenTop
* @type Number
* @memberOf Window
*/
Window.prototype.screenTop = 0;
//Window.prototype.event = new Event();
Window.prototype.length = 0;
Window.prototype.scrollbars= new BarProp();
Window.prototype.scrollX=0;
Window.prototype.scrollY=0;
Window.prototype.content= new Window();
Window.prototype.menubar= new BarProp();
Window.prototype.toolbar= new BarProp();
Window.prototype.locationbar= new BarProp();
Window.prototype.personalbar= new BarProp();
Window.prototype.statusbar= new BarProp();
Window.prototype.directories= new BarProp();
Window.prototype.scrollMaxX=0;
Window.prototype.scrollMaxY=0;
Window.prototype.fullScreen="";
Window.prototype.frameElement="";
/* End properites */
/**
* function alert()
* @param {String} message
* @memberOf Window
*/
Window.prototype.alert = function(message){};
/**
* function blur()
* @memberOf Window
*/
Window.prototype.blur = function(){};
/**
* function clearInterval(intervalID)
* @param intervalID
* @memberOf Window
*/
Window.prototype.clearInterval = function(intervalID){};
/**
* function clearTimeout(intervalID)
* @param intervalID
* @memberOf Window
*/
Window.prototype.clearTimeout = function(intervalID){};
/**
* function close()
* @memberOf Window
*/
Window.prototype.close = function(){};
/**
* function confirm()
* @param {String} arg
* @memberOf Window
* @returns {Boolean}
*/
Window.prototype.confirm = function(arg){return false;};
/**
* function focus()
* @memberOf Window
*/
Window.prototype.focus = function(){};
/**
* function getComputedStyle(element, pseudoElt )
* @param {Element} element
* @param {String} pseudoElt
* @memberOf Window
* @returns {Object}
*/
Window.prototype.getComputedStyle = function(element,pseudoElt ){return new Object();};
/**
* function moveTo(x, y)
* @param {Number} x
* @param {Number} y
* @memberOf Window
*/
Window.prototype.moveTo = function(x,y){};
/**
* function moveBy(deltaX, deltaY)
* @param {Number} deltaX
* @param {Number} deltaY
* @memberOf Window
*/
Window.prototype.moveBy = function(deltaX,deltaY){};
/**
* function open(optionalArg1, optionalArg2, optionalArg3, optionalArg4)
* @param {String} url
* @param {String} windowName
* @param {String} windowFeatures
* @param {Boolean} optionalArg4
* @memberOf Window
* @returns {Window}
*/
Window.prototype.open = function(url, windowName, windowFeatures, optionalArg4){return new Window();};
/**
* function print()
* @memberOf Window
*/
Window.prototype.print = function(){};
/**
* function prompt(text, value)
* @param {String} text
* @param {String} value
* @memberOf Window
* @returns {String}
*/
Window.prototype.prompt = function(text, value){return "";};
/**
* function resizeTo(newOuterWidth,newOuterHeight)
* @param {Number} newOuterWidth
* @param {Number} newOuterHeighr
* @memberOf Window
*/
Window.prototype.resizeTo=function(newOuterWidth,newOuterHeight){};
/**
* function resizeBy(deltaX, deltaY)
* @param {Number} deltaX
* @param {Number} deltaY
* @memberOf Window
*/
Window.prototype.resizeBy=function(deltaX,deltaY){};
/**
* function scrollTo(x,y)
* @param {Number} x
* @param {Number} y
* @memberOf Window
*/
Window.prototype.scrollTo=function(x,y){};
/**
* function scrollBy(pixelX,pixelY)
* @param {Number} pixelX
* @param {Number} pixelY
* @memberOf Window
*/
Window.prototype.scrollBy=function(pixelX,pixelY){};
/**
* function setInterval(arg1, arg2)
* @param {Function} callback
* @param {Number} delay
* @memberOf Window
* @returns {Number}
*/
Window.prototype.setInterval=function(callback, delay){return 0;};
/**
* function setTimeout(callback, delay)
* @param {Function} callback
* @param {Number} delay
* @memberOf Window
* @returns {Number}
*/
Window.prototype.setTimeout=function(callback, delay){ return 0;};
/**
* function atob(encodedData)
* @param {String} encodedData
* @memberOf Window
* @returns {String}
*/
Window.prototype.atob=function(encodedData){return "";};
/**
* function btoa(arg)
* @param {String} stringToEncode
* @memberOf Window
* @returns {String}
*/
Window.prototype.btoa=function(stringToEncode){return "";};
/**
* function setResizable(resizable)
* @param {Boolean} resizable
* @memberOf Window
*/
Window.prototype.setResizable=function(resizable){};
Window.prototype.captureEvents=function(eventType){};
Window.prototype.releaseEvents=function(eventType){};
Window.prototype.routeEvent=function(eventType){};
Window.prototype.enableExternalCapture=function(){};
Window.prototype.disableExternalCapture=function(){};
Window.prototype.find=function(){};
Window.prototype.back=function(){};
Window.prototype.forward=function(){};
Window.prototype.home=function(){};
Window.prototype.stop=function(){};
/**
* @param {Number} pixelX
* @param {Number} pixelY
*/
Window.prototype.scroll=function(pixelX,pixelY){};
/* End functions */
/**
* Object History()
* @super Object
* @constructor
* @since Common Usage, no standard
*/
function History(){};
History.prototype=new Object();
History.prototype.history = new History();
/**
* Property length
* @type Number
* @memberOf History
*/
History.prototype.length = 0;
/**
* function back()
* @memberOf History
*/
History.prototype.back = function(){};
/**
* function forward()
* @memberOf History
*/
History.prototype.forward = function(){};
/**
* function back()
* @param arg
* @memberOf History
*/
History.prototype.go = function(arg){};
/**
* Object Location()
* @super Object
* @constructor
* @since Common Usage, no standard
*/
function Location(){};
Location.prototype = new Object();
Location.prototype.location = new Location();
/**
* Property hash
* @type String
* @memberOf Location
*/
Location.prototype.hash = "";
/**
* Property host
* @type String
* @memberOf Location
*/
Location.prototype.host = "";
/**
* Property hostname
* @type String
* @memberOf Location
*/
Location.prototype.hostname = "";
/**
* Property href
* @type String
* @memberOf Location
*/
Location.prototype.href = "";
/**
* Property pathname
* @type String
* @memberOf Location
*/
Location.prototype.pathname = "";
/**
* Property port
* @type String
* @memberOf Location
*/
Location.prototype.port = "";
/**
* Property protocol
* @type String
* @memberOf Location
*/
Location.prototype.protocol = "";
/**
* Property search
* @type String
* @memberOf Location
*/
Location.prototype.search = "";
/**
* function assign(arg)
* @param {String} arg
* @memberOf Location
*/
Location.prototype.assign = function(arg){};
/**
* function reload(optionalArg)
* @param {Boolean} optionalArg
* @memberOf Location
*/
Location.prototype.reload = function(optionalArg){};
/**
* function replace(arg)
* @param {String} arg
* @memberOf Location
*/
Location.prototype.replace = function(arg){};
/**
* Object Navigator()
* @super Object
* @constructor
* @since Common Usage, no standard
*/
function Navigator(){};
Navigator.prototype = new Object();
Navigator.prototype.navigator = new Navigator();
/**
* Property appCodeName
* @type String
* @memberOf Navigator
*/
Navigator.prototype.appCodeName = "";
/**
* Property appName
* @type String
* @memberOf Navigator
*/
Navigator.prototype.appName = "";
/**
* Property appVersion
* @type String
* @memberOf Navigator
*/
Navigator.prototype.appVersion = "";
/**
* Property cookieEnabled
* @type Boolean
* @memberOf Navigator
*/
Navigator.prototype.cookieEnabled = new Boolean();
/**
* Property mimeTypes
* @type Array
* @memberOf Navigator
*/
Navigator.prototype.mimeTypes = new Array();
/**
* Property platform
* @type String
* @memberOf Navigator
*/
Navigator.prototype.platform = "";
/**
* Property plugins
* @type Array
* @memberOf Navigator
*/
Navigator.prototype.plugins = new Array();
/**
* Property userAgent
* @type String
* @memberOf Navigator
*/
Navigator.prototype.userAgent = "";
/**
* function javaEnabled()
* @returns {Boolean}
* @memberOf Navigator
*/
Navigator.prototype.javaEnabled = function(){return false;};
/**
* Object Screen()
* @super Object
* @constructor
* @since Common Usage, no standard
*/
function Screen(){};
Screen.prototype = new Object();
Screen.prototype.screen = new Screen();
/**
* Property availHeight
* @type Number
* @memberOf Screen
*/
Navigator.prototype.availHeight = 0;
/**
* Property availWidth
* @type Number
* @memberOf Screen
*/
Navigator.prototype.availWidth = 0;
/**
* Property colorDepth
* @type Number
* @memberOf Screen
*/
Navigator.prototype.colorDepth = 0;
/**
* Property height
* @type Number
* @memberOf Screen
*/
Navigator.prototype.height = 0;
/**
* Property width
* @type Number
* @memberOf Screen
*/
Navigator.prototype.width = 0;
Event.prototype=new Object();
// PhaseType
Event.prototype.CAPTURING_PHASE = 1;
Event.prototype.AT_TARGET = 2;
Event.prototype.BUBBLING_PHASE = 3;
Event.prototype.type="";
Event.prototype.target=new EventTarget();
Event.prototype.currentTarget=new EventTarget();
Event.prototype.eventPhase=0;
Event.prototype.bubbles=false;
Event.prototype.cancelable=false;
Event.prototype.timeStamp=0;
Event.prototype.stopPropagation=function(){};
Event.prototype.preventDefault=function(){};
/**
* @param {String} eventTypeArg
* @param {Boolean} canBubbleArg
* @param {Boolean} cancelableArg
*/
Event.prototype.initEvent=function(eventTypeArg,
canBubbleArg,
cancelableArg){};
function EventListener(){};
EventListener.prototype=new Object();
/**
* @param {Event} event
* @memberOf EventListener
*/
EventListener.prototype.handleEvent=function(event){};
function EventTarget(){};
EventTarget.prototype=new Object();
/*
* These functions may need to be moved into a browser specific library.
*/
/**
* @memberOf Window
* @param event {Event}
* @throws {EventException}
*/
EventTarget.prototype.dispatchEvent=function(event){};
// https://developer.mozilla.org/en-US/docs/DOM/element.addEventListener
/**
* @memberOf Window
* @param {String} type
* @param {EventListener} listener
* @param {Boolean} useCapture
*/
EventTarget.prototype.addEventListener=function(type, listener, useCapture){};
// https://developer.mozilla.org/en-US/docs/DOM/element.removeEventListener
/**
* @memberOf Window
* @param {String} type
* @param {EventListener} listener
* @param {Boolean} useCapture
*/
EventTarget.prototype.removeEventListener=function(type, listener, useCapture){};

View File

@@ -0,0 +1,922 @@
/*******************************************************************************
* Copyright (c) 2013 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* Contributors:
* IBM Corporation - initial API and implementation
******************************************************************************/
/**
* function querySelector(selectors)
* http://www.w3.org/TR/2012/PR-selectors-api-20121213
* @param {String} selectors
* @memberOf Document
* @returns {Element}
*/
Document.prototype.querySelector=function(selectors){return new Element();};
/**
* function querySelectorAll(selectors)
* http://www.w3.org/TR/2012/PR-selectors-api-20121213
* @param {String} selectors
* @memberOf Document
* @returns {NodeList}
*/
Document.prototype.querySelectorAll=function(selectors){return new NodeList();};
/**
* function querySelector(selectors)
* http://www.w3.org/TR/2012/PR-selectors-api-20121213
* @param {String} selectors
* @memberOf DocumentFragment
* @returns {Element}
*/
DocumentFragment.prototype.querySelector=function(selectors){return new Element();};
/**
* function querySelectorAll(selectors)
* http://www.w3.org/TR/2012/PR-selectors-api-20121213
* @param {String} selectors
* @memberOf DocumentFragment
* @returns {NodeList}
*/
DocumentFragment.prototype.querySelectorAll=function(selectors){return new NodeList();};
/**
* function querySelector(selectors)
* http://www.w3.org/TR/2012/PR-selectors-api-20121213
* @param {String} selectors
* @memberOf Element
* @returns {Element}
*/
Element.prototype.querySelector=function(selectors){return new Element();};
/**
* function querySelectorAll(selectors)
* http://www.w3.org/TR/2012/PR-selectors-api-20121213
* @param {String} selectors
* @memberOf Element
* @returns {NodeList}
*/
Element.prototype.querySelectorAll=function(selectors){return new NodeList();};
/**
* Property state
* @type Object
* @memberOf History
*/
History.prototype.state=new Object();
/**
* function pushState(data,title,url)
* http://www.w3.org/TR/2012/CR-html5-20121217/browsers.html#history
* @param {Object} data
* @param {String} title
* @param {String} url - optional
* @memberOf History
*/
History.prototype.pushState=function(data,title,url){};
/**
* function replaceState(data,title,url)
* http://www.w3.org/TR/2012/CR-html5-20121217/browsers.html#history
* @param {Object} data
* @param {String} title
* @param {String} url - optional
* @memberOf History
*/
History.prototype.replaceState=function(data,title,url){};
/**
* Property sessionStorage
* http://www.w3.org/TR/2011/CR-webstorage-20111208
* @type Storage
* @memberOf Window
*/
Window.prototype.sessionStorage=new Storage();
/**
* Property localStorage
* http://www.w3.org/TR/2011/CR-webstorage-20111208
* @type Storage
* @memberOf Window
*/
Window.prototype.localStorage=new Storage();
/**
* Object Storage
* http://www.w3.org/TR/2011/CR-webstorage-20111208
*/
function Storage(){};
Storage.prototype=new Object();
/**
* Property length
* http://www.w3.org/TR/2011/CR-webstorage-20111208
* @type Number
* @memberOf Storage
*/
Storage.prototype.length=new Number();
/**
* function key(index)
* http://www.w3.org/TR/2011/CR-webstorage-20111208
* @param {Number} index
* @memberOf Storage
* @returns String
*/
Storage.prototype.key=function(index){return new String();};
/**
* function getItem(key)
* http://www.w3.org/TR/2011/CR-webstorage-20111208
* @param {String} key
* @memberOf Storage
* @returns String
*/
Storage.prototype.getItem=function(key){return new String();};
/**
* function setItem(key,value)
* http://www.w3.org/TR/2011/CR-webstorage-20111208
* @param {String} key
* @param {String} value
* @memberOf Storage
*/
Storage.prototype.setItem=function(key,value){};
/**
* function removeItem(key)
* http://www.w3.org/TR/2011/CR-webstorage-20111208
* @param {String} key
* @memberOf Storage
*/
Storage.prototype.removeItem=function(key){};
/**
* function clear()
* http://www.w3.org/TR/2011/CR-webstorage-20111208
* @memberOf Storage
*/
Storage.prototype.clear=function(){};
/**
* Object WebSocket
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @constructor
* @param {String} url
*/
function WebSocket(url){};
WebSocket.prototype=new Object();
/**
* Constant WebSocket.CONNECTING=0
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @constant
* @type Number
*/
WebSocket.prototype.CONNECTING=0;
/**
* Constant WebSocket.OPEN=1
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @constant
* @type Number
*/
WebSocket.prototype.OPEN=1;
/**
* Constant WebSocket.CLOSING=2
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @constant
* @type Number
*/
WebSocket.prototype.CLOSING=2;
/**
* Constant WebSocket.CLOSED=3
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @constant
* @type Number
*/
WebSocket.prototype.CLOSED=3;
/**
* Property url
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @type String
* @memberOf WebSocket
*/
WebSocket.prototype.url=new String();
/**
* Property readyState
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @type Number
* @memberOf WebSocket
*/
WebSocket.prototype.readyState=new Number();
/**
* Property bufferedAmount
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @type Number
* @memberOf WebSocket
*/
WebSocket.prototype.bufferedAmount=new Number();
/**
* Property extensions
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @type String
* @memberOf WebSocket
*/
WebSocket.prototype.extensions=new String();
/**
* Property protocol
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @type String
* @memberOf WebSocket
*/
WebSocket.prototype.protocol=new String();
/**
* Property binaryType
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @type String
* @memberOf WebSocket
*/
WebSocket.prototype.binaryType=new String();
/**
* function close(code,reason)
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @param {Number} code - optional
* @param {String} reason - optional
* @memberOf WebSocket
*/
WebSocket.prototype.close=function(code,reason){};
/**
* function send(data)
* http://www.w3.org/TR/2012/CR-websockets-20120920
* @param {Object} data - may be a String, Blob, ArrayBuffer, or ArrayBufferView
* @memberOf WebSocket
*/
WebSocket.prototype.send=function(data){};
/**
* Property geolocation
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Geolocation
* @memberOf Navigator
*/
Navigator.prototype.geolocation=new Geolocation();
/**
* Object Geolocation
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
*/
function Geolocation(){};
Geolocation.prototype=new Object();
/**
* function getCurrentPosition(successCallback,errorCallback,options)
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510/
* @param {Function} successCallback (Position pos)
* @param {Function} errorCallback (PositionError error) - optional
* @param {PositionOptions} options - optional
* @memberOf Geolocation
*/
Geolocation.prototype.getCurrentPosition=function(successCallback,errorCallback,options){};
/**
* function watchPosition(successCallback,errorCallback,options)
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510/
* @param {Function} successCallback (Position pos)
* @param {Function} errorCallback (PositionError error) - optional
* @param {PositionOptions} options - optional
* @memberOf Geolocation
* @returns {Number}
*/
Geolocation.prototype.watchPosition=function(successCallback,errorCallback,options){return new Number();};
/**
* function clearWatch(watchId)
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @param {Number} watchId
* @memberOf Geolocation
*/
Geolocation.prototype.clearWatch=function(watchId){};
/**
* Object Coordinates
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
*/
function Coordinates(){};
Coordinates.prototype=new Object();
/**
* Property latitude
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf Coordinates
*/
Coordinates.prototype.latitude=new Number();;
/**
* Property longitude
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf Coordinates
*/
Coordinates.prototype.longitude=new Number();;
/**
* Property altitude
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf Coordinates
*/
Coordinates.prototype.altitude=new Number();;
/**
* Property accuracy
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf Coordinates
*/
Coordinates.prototype.accuracy=new Number();;
/**
* Property altitudeAccuracy
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf Coordinates
*/
Coordinates.prototype.altitudeAccuracy=new Number();;
/**
* Property heading
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf Coordinates
*/
Coordinates.prototype.heading=new Number();;
/**
* Property speed
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf Coordinates
*/
Coordinates.prototype.speed=new Number();
/**
* Object Position
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
*/
function Position(){};
Position.prototype=new Object();
/**
* Property coords
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Coordinates
* @memberOf Position
*/
Position.prototype.coords=new Coordinates();
/**
* Property timestamp
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf Position
*/
Position.prototype.timestamp=new Number;
/**
* Object PositionError
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
*/
function PositionError(){};
PositionError.prototype=new Object();
/**
* Constant PositionError.PERMISSION_DENIED=1
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @constant
* @type Number
*/
PositionError.prototype.PERMISSION_DENIED=1;
/**
* Constant PositionError.POSITION_UNAVAILABLE=2
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @constant
* @type Number
*/
PositionError.prototype.POSITION_UNAVAILABLE=2;
/**
* Constant PositionError.TIMEOUT=3
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @constant
* @type Number
*/
PositionError.prototype.TIMEOUT=3;
/**
* Property code
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf PositionError
*/
PositionError.prototype.code=new Number();
/**
* Property message
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type String
* @memberOf PositionError
*/
PositionError.prototype.message=new String();
/**
* Object PositionOptions
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
*/
function PositionOptions(){};
PositionOptions.prototype=new Object();
/**
* Property enableHighAccuracy
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Boolean
* @memberOf PositionOptions
*/
PositionOptions.prototype.enableHighAccuracy=new Boolean();
/**
* Property timeout
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf PositionOptions
*/
PositionOptions.prototype.timeout=new Number();
/**
* Property maximumAge
* http://www.w3.org/TR/2012/PR-geolocation-API-20120510
* @type Number
* @memberOf PositionOptions
*/
PositionOptions.prototype.maximumAge=new Number();
/**
* Object TimeRanges
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
*/
function TimeRanges(){};
TimeRanges.prototype=new Object();
/**
* Property length
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf TimeRanges
*/
TimeRanges.prototype.length=new Number();
/**
* function start(index)
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @param {Number} index
* @memberOf TimeRanges
* @returns {Number}
*/
function start(index) {return new Number();};
/**
* function end(index)
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @param {Number} index
* @memberOf TimeRanges
* @returns {Number}
*/
function end(index) {return new Number();};
/**
* Object MediaError
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
*/
function MediaError(){};
MediaError.prototype=new Object();
/**
* Constant MediaError.MEDIA_ERR_ABORTED=1
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
MediaError.prototype.MEDIA_ERR_ABORTED=1;
/**
* Constant MediaError.MEDIA_ERR_NETWORK=2
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
MediaError.prototype.MEDIA_ERR_NETWORK=2;
/**
* Constant MediaError.MEDIA_ERR_DECODED=3
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
MediaError.prototype.MEDIA_ERR_DECODE=3;
/**
* Constant MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED=4
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
MediaError.prototype.MEDIA_ERR_SRC_NOT_SUPPORTED=4;
/**
* Property code
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf MediaError
*/
MediaError.prototype.code=new Number();
/**
* Object HTMLMediaElement
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @augments HTMLElement
* @see HTMLElement
*/
function HTMLMediaElement(){};
HTMLMediaElement.prototype = new HTMLElement();
/**
* Property src
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type String
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.src=new String();
/**
* Property currentSrc
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type String
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.currentSrc=new String();
/**
* Property crossOrigin
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type String
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.crossOrigin=new String();
/**
* Constant HTMLMediaElement.NETWORK_EMPTY=0
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.NETWORK_EMPTY=0;
/**
* Constant HTMLMediaElement.NETWORK_IDLE=1
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.NETWORK_IDLE=1;
/**
* Constant HTMLMediaElement.NETWORK_LOADING=2
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.NETWORK_LOADING=2;
/**
* Constant HTMLMediaElement.NETWORK_NO_SOURCE=3
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.NETWORK_NO_SOURCE=3;
/**
* Property networkState
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.networkState=new Number();
/**
* Property preload
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type String
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.preload=new String();
/**
* Property buffered
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type TimeRanges
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.buffered=new TimeRanges();
/**
* function load()
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.load=function(){};
/**
* function canPlayType(type)
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @param {String} type
* @memberOf HTMLMediaElement
* @returns {String}
*/
HTMLMediaElement.prototype.canPlayType=function(type){new String();};
/**
* Constant HTMLMediaElement.HAVE_NOTHING=0
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.HAVE_NOTHING=0;
/**
* Constant HTMLMediaElement.HAVE_METADATA=1
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.HAVE_METADATA=1;
/**
* Constant HTMLMediaElement.HAVE_CURRENT_DATA=2
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.HAVE_CURRENT_DATA=2;
/**
* Constant HTMLMediaElement.HAVE_FUTURE_DATA=3
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.HAVE_FUTURE_DATA=3;
/**
* Constant HTMLMediaElement.HAVE_ENOUGH_DATA=4
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @constant
* @type Number
*/
HTMLMediaElement.prototype.HAVE_ENOUGH_DATA=4;
/**
* Property readyState
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.readyState=new Number();
/**
* Property seeking
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Boolean
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.seeking=new Boolean();
/**
* Property currentTime
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.currentTime=new Number();
/**
* Property initialTime
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.initialTime=new Number();
/**
* Property duration
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.duration=new Number();
/**
* Property startOffsetTime
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Date
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.startOffsetTime=new Date();
/**
* Property paused
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Boolean
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.paused=new Boolean();
/**
* Property defaultPlaybackRate
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.defaultPlaybackRate=new Number();
/**
* Property playbackRate
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.playbackRate=new Number();
/**
* Property played
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type TimeRanges
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.played=new TimeRanges();
/**
* Property seekable
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type TimeRanges
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.seekable=new TimeRanges();
/**
* Property ended
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Boolean
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.ended=new Boolean();
/**
* Property autoplay
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Boolean
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.autoplay=new Boolean();
/**
* Property loop
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Boolean
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.loop=new Boolean();
/**
* function play()
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.play=function(){};
/**
* function pause()
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.pause=function(){};
/**
* Property controls
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Boolean
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.controls=new Boolean();
/**
* Property volume
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.volume=new Number();
/**
* Property muted
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Boolean
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.muted=new Boolean();
/**
* Property defaultMuted
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Boolean
* @memberOf HTMLMediaElement
*/
HTMLMediaElement.prototype.defaultMuted=new Boolean();
/**
* Object HTMLAudioElement
* http://www.w3.org/TR/2012/WD-html5-20120329/the-audio-element.html
* @augments HTMLMediaElement
* @constructor
* @param {String} src
* @see HTMLMediaElement
*/
function HTMLAudioElement(src){};
HTMLAudioElement.prototype = new HTMLMediaElement();
/**
* Object HTMLVideoElement
* http://www.w3.org/TR/2012/WD-html5-20120329/the-audio-element.html
* @augments HTMLMediaElement
* @see HTMLMediaElement
*/
function HTMLVideoElement(){};
HTMLVideoElement.prototype = new HTMLMediaElement();
/**
* Property width
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLVideoElement
*/
HTMLVideoElement.prototype.width=new Number();
/**
* Property height
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLVideoElement
*/
HTMLVideoElement.prototype.height=new Number();
/**
* Property videoWidth
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLVideoElement
*/
HTMLVideoElement.prototype.videoWidth=new Number();
/**
* Property videoHeight
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type Number
* @memberOf HTMLVideoElement
*/
HTMLVideoElement.prototype.videoHeight=new Number();
/**
* Property poster
* http://www.w3.org/TR/2012/WD-html5-20120329/media-elements.html
* @type String
* @memberOf HTMLVideoElement
*/
HTMLVideoElement.prototype.poster=new String();

View File

@@ -0,0 +1,104 @@
/*******************************************************************************
* Copyright (c) 2009, 2011 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v2.0
* which accompanies this distribution, and is available at
* https://www.eclipse.org/legal/epl-2.0/
*
* Contributors:
* IBM Corporation - initial API and implementation
******************************************************************************
*
* Based on information from https://developer.mozilla.org/En/XMLHttpRequest
* and http://msdn2.microsoft.com/en-us/library/ms533062.aspx
**/
/**
* function createRequest
* @type XMLHttpRequest
* @memberOf Window
*/
Window.prototype.createRequest= function(){return new XMLHttpRequest();};
/**
* Object XMLHttpRequest
* @type constructor
*/
XMLHttpRequest.prototype=new Object();
function XMLHttpRequest(){};
/**
* function onreadystatechange
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.onreadystatechange=function(){};
/**
* property readyState
* @type Number
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.readyState=0;
/**
* property responseText
* @type String
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.responseText="";
/**
* property responseXML
* @type Document
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.responseXML=new Document();
/**
* property status
* @type Number
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.status=0;
/**
* property statusText
* @type String
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.statusText="";
/**
* function abort()
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.abort=function(){};
/**
* function getAllResponseHeaders()
* @type String
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.getAllResponseHeaders=function(){return "";};
/**
* function open(method, url, async, username, password)
* @param {String} method
* @param {String} url
* @param {Boolean} optional async
* @param {String} optional username
* @param {String} optional password
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.open=function(method, url, async, username, password){};
/**
* function send(body)
* @param {Object} body
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.send=function(body){};
/**
* function setRequestHeader(header,value)
* @param {String} header
* @param {String} value
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.setRequestHeader=function(header,value){};
/**
* function getAllResponseHeaders()
* @param {String} header
* @type String
* @memberOf XMLHttpRequest
*/
XMLHttpRequest.prototype.getResponseHeader=function(header){return "";};

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<typeInfoHistroy/>

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<qualifiedTypeNameHistroy/>

View File

@@ -0,0 +1,3 @@
#Sat Jun 03 08:52:40 CST 2023
org.eclipse.core.runtime=2
org.eclipse.platform=4.26.0.v20221123-1800