Package Hierarchies:
- com.developer.nefarious.zjoule.plugin.auth,
- com.developer.nefarious.zjoule.plugin.chat,
- com.developer.nefarious.zjoule.plugin.chat.memory,
- com.developer.nefarious.zjoule.plugin.chat.models,
- com.developer.nefarious.zjoule.plugin.chat.openai,
- com.developer.nefarious.zjoule.plugin.chat.utils,
- com.developer.nefarious.zjoule.plugin.core,
- com.developer.nefarious.zjoule.plugin.core.events,
- com.developer.nefarious.zjoule.plugin.core.functions,
- com.developer.nefarious.zjoule.plugin.core.ui,
- com.developer.nefarious.zjoule.plugin.login,
- com.developer.nefarious.zjoule.plugin.login.api,
- com.developer.nefarious.zjoule.plugin.login.events,
- com.developer.nefarious.zjoule.plugin.login.memory,
- com.developer.nefarious.zjoule.plugin.login.pages,
- com.developer.nefarious.zjoule.plugin.login.utils,
- com.developer.nefarious.zjoule.plugin.memory,
- com.developer.nefarious.zjoule.plugin.memory.utils,
- com.developer.nefarious.zjoule.plugin.models
Class Hierarchy
- java.lang.Object
- com.developer.nefarious.zjoule.plugin.models.AccessToken
- com.developer.nefarious.zjoule.plugin.chat.AIClientFactory
- com.developer.nefarious.zjoule.plugin.auth.AuthClient (implements com.developer.nefarious.zjoule.plugin.auth.IAuthClient)
- com.developer.nefarious.zjoule.plugin.auth.AuthClientHelper (implements com.developer.nefarious.zjoule.plugin.auth.IAuthClientHelper)
- com.developer.nefarious.zjoule.plugin.core.ui.BrowserFactory
- org.eclipse.swt.browser.BrowserFunction
- com.developer.nefarious.zjoule.plugin.core.functions.PromptHandler
- com.developer.nefarious.zjoule.plugin.chat.ChatOrchestrator (implements com.developer.nefarious.zjoule.plugin.chat.IChatOrchestrator)
- com.developer.nefarious.zjoule.plugin.models.Deployment
- org.eclipse.jface.dialogs.DialogPage (implements org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider)
- org.eclipse.jface.wizard.WizardPage (implements org.eclipse.jface.wizard.IWizardPage)
- com.developer.nefarious.zjoule.plugin.memory.EclipseMemory (implements com.developer.nefarious.zjoule.plugin.memory.IEclipseMemory)
- com.developer.nefarious.zjoule.plugin.chat.utils.EditorContentReader
- org.eclipse.core.commands.common.EventManager
- org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
- org.eclipse.jface.action.Action
- com.developer.nefarious.zjoule.plugin.core.functions.ClearHandler
- com.developer.nefarious.zjoule.plugin.core.functions.LoginHandler
- com.developer.nefarious.zjoule.plugin.core.functions.LogoutHandler
- org.eclipse.ui.part.WorkbenchPart (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation)
- org.eclipse.ui.part.ViewPart (implements org.eclipse.ui.IViewPart)
- com.developer.nefarious.zjoule.plugin.login.api.GetDeploymentsResponse
- com.developer.nefarious.zjoule.plugin.login.api.GetResourceGroupsResponse
- com.developer.nefarious.zjoule.plugin.core.events.Initialization (implements java.lang.Runnable)
- com.developer.nefarious.zjoule.plugin.chat.Instruction
- com.developer.nefarious.zjoule.plugin.login.utils.JsonValidator
- com.developer.nefarious.zjoule.plugin.login.api.LoginClient (implements com.developer.nefarious.zjoule.plugin.login.api.ILoginClient)
- com.developer.nefarious.zjoule.plugin.login.api.LoginClientHelper (implements com.developer.nefarious.zjoule.plugin.login.api.ILoginClientHelper)
- com.developer.nefarious.zjoule.plugin.memory.MemoryAccessToken (implements com.developer.nefarious.zjoule.plugin.memory.IMemoryObject<T>)
- com.developer.nefarious.zjoule.plugin.memory.MemoryDeployment (implements com.developer.nefarious.zjoule.plugin.memory.IMemoryObject<T>)
- com.developer.nefarious.zjoule.plugin.chat.memory.MemoryMessageHistory (implements com.developer.nefarious.zjoule.plugin.chat.memory.IMemoryMessageHistory)
- com.developer.nefarious.zjoule.plugin.memory.MemoryResourceGroup (implements com.developer.nefarious.zjoule.plugin.memory.IMemoryObject<T>)
- com.developer.nefarious.zjoule.plugin.memory.MemoryServiceKey (implements com.developer.nefarious.zjoule.plugin.memory.IMemoryObject<T>)
- com.developer.nefarious.zjoule.plugin.chat.models.Message
- com.developer.nefarious.zjoule.plugin.chat.models.MessageHistory
- com.developer.nefarious.zjoule.plugin.core.functions.MessageHistoryLoader
- com.developer.nefarious.zjoule.plugin.memory.utils.ObjectSerializer (implements com.developer.nefarious.zjoule.plugin.memory.utils.IObjectSerializer)
- com.developer.nefarious.zjoule.plugin.chat.openai.OpenAIChatMessage (implements com.developer.nefarious.zjoule.plugin.chat.IChatMessage)
- com.developer.nefarious.zjoule.plugin.chat.openai.OpenAIClient (implements com.developer.nefarious.zjoule.plugin.chat.IAIClient)
- com.developer.nefarious.zjoule.plugin.chat.openai.OpenAIClientHelper (implements com.developer.nefarious.zjoule.plugin.chat.openai.IOpenAIClientHelper)
- com.developer.nefarious.zjoule.plugin.chat.openai.OpenAIRequestBody
- com.developer.nefarious.zjoule.plugin.chat.openai.OpenAIRequestResponse
- com.developer.nefarious.zjoule.plugin.chat.openai.OpenAIRequestResponse.Choice
- com.developer.nefarious.zjoule.plugin.chat.openai.OpenAIRequestResponse.Usage
- com.developer.nefarious.zjoule.plugin.core.events.PartListener (implements org.eclipse.ui.IPartListener2)
- org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
- org.eclipse.ui.plugin.AbstractUIPlugin
- com.developer.nefarious.zjoule.plugin.core.Activator
- com.developer.nefarious.zjoule.plugin.models.ResourceGroup
- com.developer.nefarious.zjoule.plugin.login.utils.ResourceGroupIdExtractor
- com.developer.nefarious.zjoule.plugin.models.Role.RoleSerializer (implements com.google.gson.JsonSerializer<T>)
- org.eclipse.swt.events.SelectionAdapter (implements org.eclipse.swt.events.SelectionListener)
- com.developer.nefarious.zjoule.plugin.core.events.SelectionListener (implements org.eclipse.ui.ISelectionListener)
- com.developer.nefarious.zjoule.plugin.models.ServiceKey
- com.developer.nefarious.zjoule.plugin.login.events.ServiceKeyModifyListener (implements org.eclipse.swt.events.ModifyListener)
- com.developer.nefarious.zjoule.plugin.auth.SessionManager
- com.developer.nefarious.zjoule.plugin.core.functions.TagHandler
- com.developer.nefarious.zjoule.plugin.login.memory.TemporaryMemoryAccessToken (implements com.developer.nefarious.zjoule.plugin.memory.IMemoryObject<T>, com.developer.nefarious.zjoule.plugin.login.memory.ITemporaryMemoryObject)
- com.developer.nefarious.zjoule.plugin.login.memory.TemporaryMemoryDeployment (implements com.developer.nefarious.zjoule.plugin.memory.IMemoryObject<T>, com.developer.nefarious.zjoule.plugin.login.memory.ITemporaryMemoryObject)
- com.developer.nefarious.zjoule.plugin.login.memory.TemporaryMemoryResourceGroup (implements com.developer.nefarious.zjoule.plugin.memory.IMemoryObject<T>, com.developer.nefarious.zjoule.plugin.login.memory.ITemporaryMemoryObject)
- com.developer.nefarious.zjoule.plugin.login.memory.TemporaryMemoryServiceKey (implements com.developer.nefarious.zjoule.plugin.memory.IMemoryObject<T>, com.developer.nefarious.zjoule.plugin.login.memory.ITemporaryMemoryObject)
- com.developer.nefarious.zjoule.plugin.core.ui.ViewRender (implements com.developer.nefarious.zjoule.plugin.core.ui.IViewRender)
- org.eclipse.jface.wizard.Wizard (implements org.eclipse.jface.window.IShellProvider, org.eclipse.jface.wizard.IWizard)
- com.developer.nefarious.zjoule.plugin.login.LoginWizard