props.put(ApplicationDescriptor.APPLICATION_LAUNCHABLE, appContainer.isLocked() ? Boolean.FALSE : Boolean.TRUE); props.put(ApplicationDescriptor.APPLICATION_LOCKED, locked); props.put(ApplicationDescriptor.APPLICATION_VISIBLE, visible ? Boolean.TRUE : Boolean.FALSE); props.put(APP_TYPE, APP_TYPE_MAIN_TREAD);
Boolean launchable = appContainer.isLocked(this) ? Boolean.FALSE : Boolean.TRUE; props.put(ApplicationDescriptor.APPLICATION_LAUNCHABLE, launchable); props.put(ApplicationDescriptor.APPLICATION_LOCKED, getLocked()); Boolean visible = (flags & FLAG_VISIBLE) != 0 ? Boolean.TRUE : Boolean.FALSE; props.put(ApplicationDescriptor.APPLICATION_VISIBLE, visible); props.put(APP_TYPE, getTypeString());
	Hashtable getServiceProperties() {		Hashtable props = new Hashtable(10);		props.put(ApplicationDescriptor.APPLICATION_PID, getApplicationId());		props.put(ApplicationDescriptor.APPLICATION_CONTAINER, Activator.PI_APP);		props.put(ApplicationDescriptor.APPLICATION_LOCATION, getLocation());		props.put(ApplicationDescriptor.APPLICATION_LAUNCHABLE, appContainer.isLocked() ? Boolean.FALSE : Boolean.TRUE);		props.put(ApplicationDescriptor.APPLICATION_LOCKED, locked);		props.put(ApplicationDescriptor.APPLICATION_VISIBLE, visible ? Boolean.TRUE : Boolean.FALSE);		props.put(APP_TYPE, APP_TYPE_MAIN_TREAD);		return props;	}