Dependencies
Declarations
-
org
-
eclipse
-
equinox
-
app
-
IApplication
-
IApplicationContext
-
EXIT_DATA_PROPERTY: String
-
APPLICATION_ARGS: String
-
EXIT_ASYNC_RESULT: Object
-
getArguments(): Map
-
applicationRunning(): void
-
getBrandingApplication(): String
-
getBrandingName(): String
-
getBrandingDescription(): String
-
getBrandingId(): String
-
getBrandingProperty(String): String
-
setResult(Object, IApplication): void
-
-
-
internal
-
app
-
Activator
-
AnyThreadAppLauncher
-
AppCommands
-
LAUNCHABLE_APP_FILTER: String
-
ACTIVE_APP_FILTER: String
-
LOCKED_APP_FILTER: String
-
NEW_LINE: String
-
TAB: String
-
commandsHelp: Map<String, String[]>
-
instance: AppCommands
-
AppCommands(): void
-
getHelp(): String
-
getHelp(String): String
-
initializeCommandsHelp(): void
-
addHeader(String, StringBuffer): void
-
addCommand(String, String, StringBuffer): void
-
addCommand(String, String, String, StringBuffer): void
-
addCommand(String, String[], StringBuffer): void
-
-
AppPersistence
-
PROP_CONFIG_AREA: String
-
FILTER_PREFIX: String
-
FILE_APPLOCKS: String
-
FILE_APPSCHEDULED: String
-
EVENT_HANDLER: String
-
DATA_VERSION: int
-
NULL: byte
-
OBJECT: int
-
locks: Collection<String>
-
scheduledApps: Map<String, EclipseScheduledApplication>
-
timerApps: ArrayList<EclipseScheduledApplication>
-
scheduling: boolean
-
shutdown: boolean
-
nextScheduledID: int
-
timerThread: Thread
-
stop(): void
-
initConfiguration(): void
-
closeConfiguration(): void
-
isLocked(ApplicationDescriptor): boolean
-
saveLock(ApplicationDescriptor, boolean): void
-
removeScheduledApp(EclipseScheduledApplication): void
-
addScheduledApp(EclipseScheduledApplication): void
-
getNextScheduledID(String): String
-
checkSchedulingSupport(): boolean
-
loadData(String): boolean
-
loadLocks(File): void
-
loadSchedules(File): void
-
saveData(String): void
-
saveLocks(File): void
-
saveSchedules(File): void
-
startTimer(): void
-
stopTimer(): void
-
AppTimer
-
readString(ObjectInputStream, boolean): String
-
writeStringOrNull(ObjectOutputStream, String): void
-
-
CommandLineArgs
-
NO_UPDATE: String
-
BOOT: String
-
NO_PACKAGE_PREFIXES: String
-
CLASSLOADER_PROPERTIES: String
-
PLUGINS: String
-
FIRST_USE: String
-
NEW_UPDATES: String
-
UPDATE: String
-
PASSWORD: String
-
KEYRING: String
-
PLUGIN_CUSTOMIZATION: String
-
PRODUCT: String
-
FEATURE: String
-
APPLICATION: String
-
appArgs: String[]
-
allArgs: String[]
-
product: String
-
application: String
-
getApplication(): String
-
getProduct(): String
-
getApplicationArgs(): String[]
-
getAllArgs(): String[]
-
-
DefaultApplicationListener
-
EclipseAppContainer
-
PI_RUNTIME: String
-
PT_APPLICATIONS: String
-
PT_APP_VISIBLE: String
-
PT_APP_THREAD: String
-
PT_APP_THREAD_ANY: String
-
PT_APP_CARDINALITY: String
-
PT_APP_CARDINALITY_SINGLETON_GLOBAL: String
-
PT_APP_CARDINALITY_SINGLETON_SCOPED: String
-
PT_APP_CARDINALITY_UNLIMITED: String
-
PT_APP_ICON: String
-
PT_PRODUCTS: String
-
EXT_ERROR_APP: String
-
PROP_PRODUCT: String
-
PROP_ECLIPSE_APPLICATION: String
-
PROP_ECLIPSE_APPLICATION_LAUNCH_DEFAULT: String
-
NOT_LOCKED: int
-
LOCKED_SINGLETON_GLOBAL_RUNNING: int
-
LOCKED_SINGLETON_GLOBAL_APPS_RUNNING: int
-
LOCKED_SINGLETON_SCOPED_RUNNING: int
-
LOCKED_SINGLETON_LIMITED_RUNNING: int
-
LOCKED_MAIN_THREAD_RUNNING: int
-
lock: Object
-
apps: HashMap<String, EclipseAppDescriptor>
-
extensionRegistry: IExtensionRegistry
-
branding: IBranding
-
missingProductReported: boolean
-
activeHandles: Collection<EclipseAppHandle>
-
activeMain: EclipseAppHandle
-
activeGlobalSingleton: EclipseAppHandle
-
activeScopedSingleton: EclipseAppHandle
-
activeLimited: HashMap<String, ArrayList<EclipseAppHandle>>
-
defaultAppId: String
-
defaultAppListener: DefaultApplicationListener
-
missingApp: boolean
-
missingAppLauncher: MainApplicationLauncher
-
start(): void
-
stop(): void
-
getAppDescriptor(String): EclipseAppDescriptor
-
createAppDescriptor(IExtension): EclipseAppDescriptor
-
removeAppDescriptor(String): EclipseAppDescriptor
-
getRegServiceAction(String[], Object, Dictionary<String, Object>): PrivilegedAction
-
RegisterService
-
registerAppDescriptors(): void
-
startDefaultApp(boolean): void
-
registerAppDescriptor(String): void
-
getAvailableAppExtensions(): IExtension[]
-
getAvailableAppsMsg(): String
-
getAppExtension(String): IExtension
-
launch(EclipseAppHandle): void
-
stopAllApps(): void
-
getDefaultAppId(): String
-
getBranding(): IBranding
-
refreshAppDescriptors(): void
-
lock(EclipseAppHandle): void
-
unlock(EclipseAppHandle): void
-
isLocked(EclipseAppDescriptor): int
-
callMethod(Object, String, Class[], Object[]): Object
-
callMethodWithException(Object, String, Class[], Object[]): Object
-
added(IExtension[]): void
-
added(IExtensionPoint[]): void
-
removed(IExtension[]): void
-
removed(IExtensionPoint[]): void
-
-
EclipseAppDescriptor
-
name: String
-
APP_TYPE: String
-
APP_DEFAULT: String
-
APP_TYPE_MAIN_THREAD: String
-
APP_TYPE_ANY_THREAD: String
-
FLAG_VISIBLE: int
-
FLAG_CARD_SINGLETON_GLOGAL: int
-
FLAG_CARD_SINGLETON_SCOPED: int
-
FLAG_CARD_UNLIMITED: int
-
FLAG_CARD_LIMITED: int
-
FLAG_TYPE_MAIN_THREAD: int
-
FLAG_TYPE_ANY_THREAD: int
-
FLAG_DEFAULT_APP: int
-
instanceID: long
-
locked: Boolean
-
appContainer: EclipseAppContainer
-
flags: int
-
cardinality: int
-
iconURL: URL
-
registrationLock: boolean[]
-
getPropertiesSpecific(String): Map
-
launchSpecific(Map): ApplicationHandle
-
lockSpecific(): void
-
unlockSpecific(): void
-
refreshProperties(): void
-
getLocked(): Boolean
-
getServiceProperties(): Hashtable<String, Object>
-
getLocation(): String
-
createAppHandle(Map<String, Object>): EclipseAppHandle
-
getContainerManager(): EclipseAppContainer
-
matchDNChain(String): boolean
-
isLaunchableSpecific(): boolean
-
unregister(): void
-
getThreadTypeString(): String
-
getThreadType(): int
-
getCardinalityType(): int
-
getCardinality(): int
-
getInstanceID(): String
-
-
EclipseAppHandle
-
FLAG_STARTING: int
-
FLAG_ACTIVE: int
-
FLAG_STOPPING: int
-
FLAG_STOPPED: int
-
STARTING: String
-
STOPPED: String
-
PROP_ECLIPSE_EXITCODE: String
-
NULL_RESULT: Object
-
status: int
-
arguments: Map<String, Object>
-
application: Object
-
defaultAppInstance: Boolean
-
result: Object
-
setResult: boolean
-
setAsyncResult: boolean
-
registrationLock: boolean[]
-
EclipseAppHandle(String, Map<String, Object>, EclipseAppDescriptor): void
-
getState(): String
-
destroySpecific(): void
-
getServiceProperties(): Dictionary<String, Object>
-
setAppStatus(int): void
-
getArguments(): Map
-
run(Object): Object
-
setInternalResult(Object, boolean, IApplication): Object
-
stop(): void
-
applicationRunning(): void
-
$2
-
getApplication(): IApplication
-
getConfiguration(): IConfigurationElement
-
getBrandingApplication(): String
-
getBrandingDescription(): String
-
getBrandingId(): String
-
getBrandingName(): String
-
getBrandingProperty(String): String
-
isDefault(): boolean
-
waitForResult(int): Object
-
getExitValue(long): Object
-
setResult(Object, IApplication): void
-
-
EclipseScheduledApplication
-
FILTER_PREFIX: String
-
FILTER_POSTFIX: String
-
recurring: boolean
-
topic: String
-
eventFilter: String
-
args: Map<String, Object>
-
appPid: String
-
id: String
-
removed: boolean
-
getScheduleId(): String
-
getAppPid(): String
-
getTopic(): String
-
getEventFilter(): String
-
isRecurring(): boolean
-
getApplicationDescriptor(): ApplicationDescriptor
-
getArguments(): Map<String, Object>
-
remove(): void
-
TriggerGuard
-
-
ErrorApplication
-
IBranding
-
MainApplicationLauncher
-
Messages
-
apps_running: String
-
main_running: String
-
max_running: String
-
MESSAGES_NAME: String
-
application_invalidExtension: String
-
application_noIdFound: String
-
application_notFound: String
-
application_returned: String
-
application_errorStartDefault: String
-
application_error_stopping: String
-
application_error_state_stopped: String
-
application_error_starting: String
-
application_error_noMainThread: String
-
application_instance_stopped: String
-
provider_invalid: String
-
provider_invalid_general: String
-
product_notFound: String
-
scheduled_app_removed: String
-
scheduled_app_launch_error: String
-
persistence_error_saving: String
-
singleton_running: String
-
console_help_app_commands_header: String
-
console_help_activeapps_description: String
-
console_help_apps_description: String
-
console_help_arguments: String
-
console_help_lockapp_description: String
-
console_help_schedapp_arguments: String
-
console_help_schedapp_description: String
-
console_help_startapp_description: String
-
console_help_stopapp_description: String
-
console_help_unlockapp_description: String
-
console_help_unschedapp_description: String
-
static class initializer
-
reloadMessages(): void
-
-
ProductExtensionBranding
-
ATTR_DESCRIPTION: String
-
ATTR_NAME: String
-
ATTR_APPLICATION: String
-
ATTR_VALUE: String
-
application: String
-
name: String
-
id: String
-
description: String
-
properties: HashMap<String, String>
-
ProductExtensionBranding(String, IConfigurationElement): void
-
loadProperties(IConfigurationElement): void
-
getApplication(): String
-
getName(): String
-
getDescription(): String
-
getId(): String
-
getProperty(String): String
-
getProduct(): Object
-
-
ProviderExtensionBranding
-
-
app
-
app
-
equinox
-
osgi
-
service
-
application
-
ApplicationAdminPermission
-
serialVersionUID: long
-
LIFECYCLE_ACTION: String
-
SCHEDULE_ACTION: String
-
LOCK_ACTION: String
-
applicationDescriptor: ApplicationDescriptor
-
ApplicationAdminPermission(ApplicationDescriptor, String): void
-
setCurrentApplicationId(String): ApplicationAdminPermission
-
implies(Permission): boolean
-
equals(Object): boolean
-
equal(Object, Object): boolean
-
hashCode(): int
-
getActions(): String
-
applicationID: String
-
ACTIONS: Vector
-
actionsVector: Vector
-
filter: String
-
actions: String
-
static class initializer
-
actionsVector(String): Vector
-
SignerWrapper
-
init(): void
-
-
ApplicationDescriptor
-
APPLICATION_LICENSE: String
-
APPLICATION_NAME: String
-
APPLICATION_ICON: String
-
APPLICATION_PID: String
-
APPLICATION_VERSION: String
-
APPLICATION_VENDOR: String
-
APPLICATION_VISIBLE: String
-
APPLICATION_LAUNCHABLE: String
-
APPLICATION_LOCKED: String
-
APPLICATION_DESCRIPTION: String
-
APPLICATION_DOCUMENTATION: String
-
APPLICATION_COPYRIGHT: String
-
APPLICATION_CONTAINER: String
-
APPLICATION_LOCATION: String
-
pid: String
-
locked: boolean[]
-
ApplicationDescriptor(String): void
-
getApplicationId(): String
-
matchDNChain(String): boolean
-
getProperties(String): Map
-
getPropertiesSpecific(String): Map
-
launch(Map): ApplicationHandle
-
launchSpecific(Map): ApplicationHandle
-
isLaunchableSpecific(): boolean
-
lock(): void
-
lockSpecific(): void
-
unlock(): void
-
unlockSpecific(): void
-
saveLock(boolean): void
-
isPersistentlyLocked(): boolean
-
scalars: Collection
-
scalarsArrays: Collection
-
primitiveArrays: Collection
-
checkArgs(Map, boolean): Map
-
validateValue(Entry, Map): void
-
-
ApplicationException
-
serialVersionUID: long
-
errorCode: int
-
APPLICATION_LOCKED: int
-
APPLICATION_NOT_LAUNCHABLE: int
-
APPLICATION_INTERNAL_ERROR: int
-
APPLICATION_SCHEDULING_FAILED: int
-
APPLICATION_DUPLICATE_SCHEDULE_ID: int
-
APPLICATION_EXITVALUE_NOT_AVAILABLE: int
-
APPLICATION_INVALID_STARTUP_ARGUMENT: int
-
ApplicationException(int): void
-
ApplicationException(int, Throwable): void
-
ApplicationException(int, String): void
-
ApplicationException(int, String, Throwable): void
-
getCause(): Throwable
-
getErrorCode(): int
-
-
ApplicationHandle
-
APPLICATION_PID: String
-
APPLICATION_DESCRIPTOR: String
-
APPLICATION_STATE: String
-
APPLICATION_SUPPORTS_EXITVALUE: String
-
RUNNING: String
-
STOPPING: String
-
instanceId: String
-
descriptor: ApplicationDescriptor
-
ApplicationHandle(String, ApplicationDescriptor): void
-
getApplicationDescriptor(): ApplicationDescriptor
-
getState(): String
-
getExitValue(long): Object
-
getInstanceId(): String
-
destroy(): void
-
destroySpecific(): void
-
-
ScheduledApplication
-
APPLICATION_PID: String
-
SCHEDULE_ID: String
-
TRIGGERING_EVENT: String
-
TIMER_TOPIC: String
-
YEAR: String
-
MONTH: String
-
DAY_OF_MONTH: String
-
DAY_OF_WEEK: String
-
HOUR_OF_DAY: String
-
MINUTE: String
-
getScheduleId(): String
-
getTopic(): String
-
getEventFilter(): String
-
isRecurring(): boolean
-
getApplicationDescriptor(): ApplicationDescriptor
-
getArguments(): Map
-
remove(): void
-
-
-
application
-
service
-
eclipse