META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/p2.inf
META-INF/eclipse.inf
.api_description
.options
about.html
about_files/
about_files/LICENSE-2.0.txt
about_files/NOTICE.txt
plugin.properties
org/
org/apache/
org/apache/felix/
org/apache/felix/scr/
org/apache/felix/scr/Component.class
Component.java package org.apache.felix.scr public abstract org.apache.felix.scr.Component extends java.lang.Object { public static final int STATE_DISABLED public static final int STATE_ENABLING public static final int STATE_ENABLED public static final int STATE_UNSATISFIED public static final int STATE_ACTIVATING public static final int STATE_ACTIVE public static final int STATE_REGISTERED public static final int STATE_FACTORY public static final int STATE_DEACTIVATING public static final int STATE_DISABLING public static final int STATE_DISPOSING public static final int STATE_DESTROYED public static final int STATE_DISPOSED public abstract long getId () public abstract java.lang.String getName () public abstract int getState () public abstract org.osgi.framework.Bundle getBundle () public abstract java.lang.String getFactory () public abstract boolean isServiceFactory () public abstract java.lang.String getClassName () public abstract boolean isDefaultEnabled () public abstract boolean isImmediate () public abstract java.lang.String[] getServices () public abstract java.util.Dictionary getProperties () public abstract org.apache.felix.scr.Reference[] getReferences () public abstract org.osgi.service.component.ComponentInstance getComponentInstance () public abstract java.lang.String getActivate () public abstract boolean isActivateDeclared () public abstract java.lang.String getDeactivate () public abstract boolean isDeactivateDeclared () public abstract java.lang.String getModified () public abstract java.lang.String getConfigurationPolicy () public abstract void enable () public abstract void disable () }
org/apache/felix/scr/Reference.class
Reference.java package org.apache.felix.scr public abstract org.apache.felix.scr.Reference extends java.lang.Object { public abstract java.lang.String getName () public abstract java.lang.String getServiceName () public abstract org.osgi.framework.ServiceReference[] getServiceReferences () public abstract boolean isSatisfied () public abstract boolean isOptional () public abstract boolean isMultiple () public abstract boolean isStatic () public abstract java.lang.String getTarget () public abstract java.lang.String getBindMethodName () public abstract java.lang.String getUnbindMethodName () }
org/apache/felix/scr/ScrService.class
ScrService.java package org.apache.felix.scr public abstract org.apache.felix.scr.ScrService extends java.lang.Object { public abstract org.apache.felix.scr.Component[] getComponents () public abstract org.apache.felix.scr.Component getComponent (long) public abstract org.apache.felix.scr.Component[] getComponents (org.osgi.framework.Bundle) }
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/ds/
org/eclipse/equinox/internal/ds/Activator.class
Activator.java package org.eclipse.equinox.internal.ds public org.eclipse.equinox.internal.ds.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator org.osgi.framework.SynchronousBundleListener org.osgi.framework.ServiceListener { public static org.osgi.framework.BundleContext bc public static org.osgi.service.cm.ConfigurationAdmin configAdmin public static boolean security private org.osgi.framework.ServiceRegistration configListenerReg private org.eclipse.equinox.internal.ds.SCRManager scrManager public org.eclipse.equinox.internal.ds.ScrServiceImpl scrService private org.osgi.framework.ServiceRegistration scrServiceReg private org.osgi.framework.ServiceRegistration scrCommandProviderReg private static org.eclipse.osgi.framework.log.FrameworkLog fwLog private boolean inited public static org.eclipse.equinox.internal.util.ref.Log log public static boolean DEBUG public static boolean PERF public static boolean DBSTORE public static boolean INSTANTIATE_ALL public static boolean startup static long[] time static Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static Class class$5 static Class class$6 static Class class$7 static void <clinit> () public void <init> () public static void timeLog (java.lang.String) String message private void initSCR () boolean lazyIniting long tmp org.osgi.framework.ServiceReference caRef public void start (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext bundleContext long tmp org.osgi.util.tracker.ServiceTracker debugTracker org.eclipse.osgi.service.debug.DebugOptions debugOptions boolean print org.osgi.framework.ServiceReference fwRef boolean hasHeaders org.osgi.framework.Bundle[] allBundles int i java.util.Dictionary allHeaders org.osgi.framework.ServiceReference envInfoRef org.eclipse.osgi.service.environment.EnvironmentInfo envInfo public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception org.osgi.framework.BundleContext bundleContext org.osgi.framework.ServiceReference envInfoRef org.eclipse.osgi.service.environment.EnvironmentInfo envInfo public static org.osgi.framework.Filter createFilter (java.lang.String) throws org.osgi.framework.InvalidSyntaxException String filter public void bundleChanged (org.osgi.framework.BundleEvent) org.osgi.framework.BundleEvent event java.util.Dictionary allHeaders public static org.osgi.service.cm.Configuration getConfiguration (java.lang.String) throws java.io.IOException String pid public static org.osgi.service.cm.Configuration[] listConfigurations (java.lang.String) throws java.io.IOException org.osgi.framework.InvalidSyntaxException String filter public static boolean getBoolean (java.lang.String, boolean) String property boolean defaultValue String prop public static boolean getBoolean (java.lang.String) String property public static int getInteger (java.lang.String, int) String property int defaultValue String prop public boolean getBooleanDebugOption (org.eclipse.osgi.service.debug.DebugOptions, java.lang.String, boolean) org.eclipse.osgi.service.debug.DebugOptions optionsService String option boolean defaultValue String value private void installCommandProvider () org.eclipse.equinox.internal.ds.SCRCommandProvider scrCommandProvider java.util.Hashtable reg_props NoClassDefFoundError e public static void log (org.osgi.framework.BundleContext, int, java.lang.String, java.lang.Throwable) org.osgi.framework.BundleContext bundleContext int level String message Throwable t org.osgi.service.log.LogService logService org.osgi.framework.ServiceReference logRef Exception e String prefix private static void dumpOnConsole (java.lang.String, org.osgi.framework.BundleContext, java.lang.String, java.lang.Throwable, boolean) String prefix org.osgi.framework.BundleContext bundleContext String msg Throwable t boolean printInErr String message private static void logToFWLog (java.lang.String, int, java.lang.String, java.lang.Throwable) String bsn int level String message Throwable t int severity public void serviceChanged (org.osgi.framework.ServiceEvent) org.osgi.framework.ServiceEvent event Object caService org.osgi.framework.ServiceReference caRef }
org/eclipse/equinox/internal/ds/CircularityException.class
CircularityException.java package org.eclipse.equinox.internal.ds public org.eclipse.equinox.internal.ds.CircularityException extends java.lang.Exception { private static final long serialVersionUID private org.eclipse.equinox.internal.ds.model.ServiceComponentProp causingComponent public void <init> (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp public org.eclipse.equinox.internal.ds.model.ServiceComponentProp getCausingComponent () }
org/eclipse/equinox/internal/ds/ComponentStorage.class
ComponentStorage.java package org.eclipse.equinox.internal.ds public abstract org.eclipse.equinox.internal.ds.ComponentStorage extends java.lang.Object { private final org.eclipse.equinox.internal.ds.model.DeclarationParser parser public void <init> () public abstract java.util.Vector loadComponentDefinitions (org.osgi.framework.Bundle, java.lang.String) public abstract void deleteComponentDefinitions (long) public abstract void stop () protected java.util.Vector parseXMLDeclaration (org.osgi.framework.Bundle, java.lang.String) throws java.lang.Exception org.osgi.framework.Bundle bundle String dsHeader java.util.Vector components java.util.StringTokenizer tok String definitionFile int ind String path java.io.InputStream is java.util.Enumeration urls java.net.URL url int compSize java.io.IOException ie Throwable t }
org/eclipse/equinox/internal/ds/FactoryReg.class
FactoryReg.java package org.eclipse.equinox.internal.ds final org.eclipse.equinox.internal.ds.FactoryReg extends java.lang.Object implements org.osgi.framework.ServiceFactory { private final org.eclipse.equinox.internal.ds.model.ServiceComponentProp component void <init> (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp component public java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration) org.osgi.framework.Bundle bundle org.osgi.framework.ServiceRegistration registration org.osgi.service.component.ComponentInstance ci Throwable t public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object) org.osgi.framework.Bundle bundle org.osgi.framework.ServiceRegistration registration Object service public java.lang.String toString () }
org/eclipse/equinox/internal/ds/InstanceProcess$Counter.class
InstanceProcess.java package org.eclipse.equinox.internal.ds org.eclipse.equinox.internal.ds.InstanceProcess$Counter extends java.lang.Object { int count void <init> () }
org/eclipse/equinox/internal/ds/InstanceProcess.class
InstanceProcess.java package org.eclipse.equinox.internal.ds public org.eclipse.equinox.internal.ds.InstanceProcess extends java.lang.Object { public static org.eclipse.equinox.internal.ds.Resolver resolver public static org.eclipse.equinox.internal.ds.InstanceProcess staticRef protected java.util.Hashtable factoryRegistrations private java.util.Vector delayedBindList static java.util.Hashtable buildingThreads static java.util.Hashtable stackCounts static int waitTime boolean busyBuilding Thread workingThread Object lock int lockCounter static Class class$0 static void <clinit> () void <init> (org.eclipse.equinox.internal.ds.Resolver) org.eclipse.equinox.internal.ds.Resolver resolver void dispose () void getLock () Thread currentThread long start long timeToWait boolean lockSucceeded void freeLock () public void buildComponents (java.util.Vector, boolean) java.util.Vector list boolean security org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.eclipse.equinox.internal.ds.model.ServiceComponent sc String factoryPid java.util.Vector listToBuild int i int i long start boolean successfullyBuilt Throwable e org.osgi.service.cm.Configuration config Exception e java.util.Vector toDisable Throwable t void disposeInstances (java.util.Vector, int) java.util.Vector scpList int deactivateReason int i org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp long start Throwable t private void disposeInstances (org.eclipse.equinox.internal.ds.model.ServiceComponentProp, int) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp int deactivateReason org.osgi.framework.ServiceRegistration reg org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.osgi.framework.ServiceRegistration reg private void registerComponentFactory (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.osgi.service.component.ComponentFactory factory org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.osgi.framework.BundleContext bc java.util.Hashtable properties org.osgi.framework.ServiceRegistration reg final java.util.Vector dynamicBind (java.util.Vector) java.util.Vector refList java.util.Vector unboundRefs int i org.eclipse.equinox.internal.ds.Reference ref org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector instances int j org.osgi.service.component.ComponentInstance compInstance ClassCircularityError cce Throwable t final void dynamicUnBind (java.util.Hashtable) java.util.Hashtable serviceTable java.util.Enumeration e org.eclipse.equinox.internal.ds.Reference ref java.util.Hashtable serviceSubTable java.util.Enumeration sub org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.osgi.framework.ServiceReference serviceReference java.util.Vector instances int i org.osgi.service.component.ComponentInstance compInstance Throwable t Throwable e private void registerService (org.eclipse.equinox.internal.ds.model.ServiceComponentProp, boolean, org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp boolean factory org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl ci org.osgi.framework.ServiceRegistration reg Object service Object service public org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl buildComponent (org.osgi.framework.Bundle, org.eclipse.equinox.internal.ds.model.ServiceComponentProp, java.lang.Object, boolean) throws org.osgi.service.component.ComponentException org.osgi.framework.Bundle usingBundle org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp Object instance boolean security org.eclipse.equinox.internal.ds.InstanceProcess$Counter counter org.eclipse.equinox.internal.ds.InstanceProcess$Counter counter Thread curThread Thread theSCPThread long start long timeToWait long start org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance ClassCircularityError e java.util.Vector component org.osgi.service.component.ComponentException e Throwable t public void modifyComponent (org.eclipse.equinox.internal.ds.model.ServiceComponentProp, java.util.Dictionary) throws org.osgi.service.component.ComponentException org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Dictionary newProps long start org.osgi.service.component.ComponentException e Throwable t public java.lang.Object getService (org.eclipse.equinox.internal.ds.Reference, org.osgi.framework.ServiceReference) org.eclipse.equinox.internal.ds.Reference reference org.osgi.framework.ServiceReference serviceReference Object serviceObject private boolean checkCanCauseCycle (org.eclipse.equinox.internal.ds.Reference, org.osgi.framework.ServiceReference) org.eclipse.equinox.internal.ds.Reference reference org.osgi.framework.ServiceReference serviceReference org.eclipse.equinox.internal.ds.model.ServiceComponentProp consumerSCP String producerComponentName org.eclipse.equinox.internal.ds.model.ServiceComponentProp producerSCP int i org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.osgi.framework.Bundle bundle int i org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl producerComponentInstance }
org/eclipse/equinox/internal/ds/Messages.class
Messages.java package org.eclipse.equinox.internal.ds public org.eclipse.equinox.internal.ds.Messages extends org.eclipse.osgi.util.NLS { private static final String BUNDLE_NAME public static String ALL_COMPONENTS public static String ALL_REFERENCES_RESOLVED public static String BIND_METHOD_NOT_FOUND_OR_NOT_ACCESSIBLE public static String BUNDLE_NOT_FOUND public static String CANNOT_BUILD_COMPONENT public static String CANNOT_CREATE_INSTANCE public static String CANNOT_FIND_COMPONENT_BUNDLE public static String CANNOT_GET_CONFIGURATION public static String CANNOT_GET_REFERENCES public static String CANNOT_MODIFY_INSTANCE__MODIFY_METHOD_NOT_FOUND public static String CANT_ACTIVATE_INSTANCE public static String CANT_GET_SERVICE public static String CANT_GET_SERVICE_OBJECT public static String CANT_LIST_CONFIGURATIONS public static String CANT_OPEN_STREAM_TO_COMPONENT_XML public static String CANT_RESOLVE_COMPONENT_INSTANCE public static String CIRCULARITY_EXCEPTION_FOUND public static String COMPONENT_DISPOSED public static String COMPONENT_CONFIGURATIONS public static String COMPONENT_DETAILS public static String COMPONENT_HAS_ILLEGAL_REFERENCE public static String COMPONENT_ID_DEFINIED_BY_LIST_COMMAND public static String COMPONENT_LACKS_APPROPRIATE_PERMISSIONS public static String COMPONENT_NAME public static String COMPONENT_NAME_IS_NULL public static String COMPONENT_NOT_FOUND public static String COMPONENT_NOT_RESOLVED public static String COMPONENT_REQURES_CONFIGURATION_ACTIVATION public static String COMPONENT_RESOLVED public static String COMPONENT_WAS_NOT_BUILT public static String COMPONENT_XML_NOT_FOUND public static String COMPONENTS_IN_BUNDLE public static String CONFIG_ADMIN_SERVICE_NOT_AVAILABLE public static String CONFIG_PROPERTIES public static String COULD_NOT_CREATE_INSTANCE public static String COULD_NOT_CREATE_NEW_INSTANCE public static String DISABLE_ALL_COMPONENTS public static String DISABLE_COMPONENT public static String DISABLING_ALL_BUNDLE_COMPONENTS public static String DISABLING_ALL_COMPONENTS public static String DUPLICATED_REFERENCE_NAMES public static String DUPLICATED_SERVICE_TAGS public static String DYNAMIC_INFO public static String ENABLE_ALL_COMPONENTS public static String ENABLE_COMPONENT public static String ENABLING_ALL_BUNDLE_COMPONENTS public static String ENABLING_ALL_COMPONENTS public static String ERROR_BINDING_REFERENCE public static String ERROR_BUILDING_COMPONENT_INSTANCE public static String ERROR_CREATING_SCP public static String ERROR_DEACTIVATING_INSTANCE public static String ERROR_DISPATCHING_WORK public static String ERROR_DISPOSING_INSTANCES public static String ERROR_LISTING_CONFIGURATIONS public static String ERROR_LOADING_COMPONENTS public static String ERROR_LOADING_DATA_FILE public static String ERROR_LOADING_PROPERTIES_FILE public static String ERROR_OPENING_COMP_XML public static String ERROR_PARSING_MANIFEST_HEADER public static String ERROR_PROCESSING_CONFIGURATION public static String ERROR_PROCESSING_END_TAG public static String ERROR_PROCESSING_PROPERTY public static String ERROR_PROCESSING_START_TAG public static String ERROR_UNBINDING_REFERENCE public static String ERROR_UNBINDING_REFERENCE2 public static String EXCEPTION_ACTIVATING_INSTANCE public static String EXCEPTION_BUILDING_COMPONENT public static String EXCEPTION_CREATING_COMPONENT_INSTANCE public static String EXCEPTION_GETTING_METHOD public static String EXCEPTION_LOCATING_SERVICE public static String EXCEPTION_LOCATING_SERVICES public static String EXCEPTION_MODIFYING_COMPONENT public static String EXCEPTION_UNBINDING_REFERENCE public static String EXPECTED_PARAMETER_COMPONENT_ID public static String FACTORY_CONF_NOT_APPLICABLE_FOR_COMPONENT_FACTORY public static String FACTORY_REGISTRATION_ALREADY_DISPOSED public static String FOUND_COMPONENTS_WITH_DUPLICATED_NAMES public static String FOUND_COMPONENTS_WITH_DUPLICATED_NAMES2 public static String ILLEGAL_DEFINITION_FILE public static String ILLEGAL_ELEMENT_IN_SERVICE_TAG public static String ILLEGAL_TAG_FOUND public static String INCOMPATIBLE_COMBINATION public static String INCORRECT_ACTIVATION_POLICY public static String INCORRECT_VALUE_TYPE public static String INSTANCE_ALREADY_CREATED public static String INSTANCE_CREATION_TOOK_LONGER public static String INSTANCE_NOT_BOUND public static String INVALID_CARDINALITY_ATTR public static String INVALID_COMPONENT_FACTORY_AND_SERVICE_FACTORY public static String INVALID_COMPONENT_ID public static String INVALID_COMPONENT_IMMEDIATE_AND_FACTORY public static String INVALID_COMPONENT_IMMEDIATE_AND_SERVICE_FACTORY public static String INVALID_COMPONENT_NO_SERVICES_NO_IMMEDIATE public static String INVALID_COMPONENT_TAG__MULTIPLE_IMPL_ATTRIBS public static String INVALID_COMPONENT_TAG__NO_CLASS_ATTR public static String INVALID_OBJECT public static String INVALID_POLICY_ATTR public static String INVALID_PROPERTIES_TAG__INVALID_ENTRY_VALUE public static String INVALID_PROPERTIES_TAG__NO_ENTRY_ATTR public static String INVALID_PROPERTY_TAG__NO_BODY_CONTENT public static String INVALID_PROPERTY_TAG__NO_NAME_ATTR public static String INVALID_PROPERTY_TYPE public static String INVALID_PROVIDE_TAG__NO_INTERFACE_ATTR public static String INVALID_REFERENCE_TAG__BIND_ATTR_EMPTY public static String INVALID_REFERENCE_TAG__BIND_EQUALS_UNBIND public static String INVALID_REFERENCE_TAG__UNBIND_ATTR_EMPTY public static String INVALID_SERVICE_REFERENCE public static String INVALID_SERVICE_TAG__NO_PROVIDE_TAG public static String INVALID_TAG_ACCORDING_TO_NAMESPACE1_0 public static String INVALID_TARGET_FILTER public static String LIST_ALL_BUNDLE_COMPONENTS public static String LIST_ALL_COMPONENTS public static String LOCATED_IN_BUNDLE public static String METHOD_UNACCESSABLE public static String MISSING_CHARACTER public static String NO_BUILT_COMPONENT_CONFIGURATIONS public static String NO_COMPONENTS_FOUND public static String NO_IMPLEMENTATION_ATTRIBUTE public static String NO_INTERFACE_ATTR_IN_REFERENCE_TAG public static String NO_NAME_ATTRIBUTE public static String NOT_RESOLVED_REFERENCES public static String PRINT_COMPONENT_INFO public static String PROCESSING_BUNDLE_FAILED public static String REGISTERED_AS_COMPONENT_AND_MANAGED_SERVICE_FACORY public static String REGISTRATION_ALREADY_DISPOSED public static String RETURNING_NOT_FULLY_ACTIVATED_INSTANCE public static String SCR public static String SENT_DISABLING_REQUEST public static String SENT_ENABLING_REQUEST public static String SERVICE_REFERENCE_ALREADY_BOUND public static String SERVICE_USAGE_COUNT public static String SPECIFIED_ACTIVATE_METHOD_NOT_FOUND public static String SPECIFIED_DEACTIVATE_METHOD_NOT_FOUND public static String STATE public static String STATIC_OPTIONAL_REFERENCE_TO_BE_REMOVED public static String TIMEOUT_GETTING_LOCK public static String TIMEOUT_PROCESSING public static String TIMEOUT_REACHED_ENABLING_COMPONENTS public static String UNEXPECTED_ERROR public static String UNEXPECTED_EXCEPTION public static String UNSUPPORTED_TYPE public static String WRONG_PARAMETER public static String WRONG_PARAMETER2 public static String ERROR_DELETING_COMPONENT_DEFINITIONS public static String ERROR_WRITING_OBJECT public static String ERROR_READING_OBJECT public static String DBMANAGER_SERVICE_TRACKER_OPENED public static String ERROR_LOADING_COMPONENT_DEFINITIONS public static String ERROR_MODIFYING_COMPONENT public static String ERROR_SAVING_COMPONENT_DEFINITIONS public static String FILE_DOESNT_EXIST_OR_DIRECTORY static Class class$0 static void <clinit> () private void <init> () }
org/eclipse/equinox/internal/ds/Reference.class
Reference.java package org.eclipse.equinox.internal.ds public final org.eclipse.equinox.internal.ds.Reference extends java.lang.Object implements org.apache.felix.scr.Reference { public org.eclipse.equinox.internal.ds.model.ComponentReference reference org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp String interfaceName String target int policy int cardinalityHigh int cardinalityLow java.util.Vector boundServiceReferences void <init> (org.eclipse.equinox.internal.ds.model.ComponentReference, org.eclipse.equinox.internal.ds.model.ServiceComponentProp, java.util.Dictionary) org.eclipse.equinox.internal.ds.model.ComponentReference reference org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Dictionary properties public java.lang.String getTarget () public void setTarget (java.lang.String) String newTarget final boolean hasProviders (java.util.Hashtable) java.util.Hashtable serviceReferenceTable org.osgi.framework.ServiceReference[] serviceReferences int i org.osgi.framework.InvalidSyntaxException e final boolean isRequiredFor (org.eclipse.equinox.internal.ds.model.ServiceComponent) org.eclipse.equinox.internal.ds.model.ServiceComponent cd public boolean isRequired () public boolean isUnary () final boolean bindNewReference (org.osgi.framework.ServiceReference, boolean) org.osgi.framework.ServiceReference referenceToBind boolean dynamicBind String[] serviceNames boolean hasName int i org.osgi.framework.Filter filter public boolean doSatisfy (java.lang.String) String newTargetFilter org.osgi.framework.ServiceReference[] refs org.osgi.framework.InvalidSyntaxException e java.util.Enumeration keys Object serviceRef boolean found int i int i Object serviceRef boolean found int j final boolean dynamicUnbindReference (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference changedReference final boolean staticUnbindReference (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference changedReference public boolean isInSatisfiedList (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference serviceReference org.osgi.framework.Filter filter org.osgi.framework.Filter filter org.osgi.framework.InvalidSyntaxException e public void setBoundServiceReferences (org.osgi.framework.ServiceReference[]) org.osgi.framework.ServiceReference[] references int i public org.eclipse.equinox.internal.ds.model.ServiceComponentProp[] selectProviders (java.util.Vector) java.util.Vector scps org.osgi.framework.Filter filter org.osgi.framework.Filter filter org.osgi.framework.InvalidSyntaxException e java.util.Vector result int i org.eclipse.equinox.internal.ds.model.ServiceComponentProp providerSCP org.eclipse.equinox.internal.ds.model.ServiceComponentProp[] res public boolean isBound () public java.util.Vector getBoundServiceReferences () public java.lang.String getBindMethodName () public java.lang.String getName () public java.lang.String getServiceName () public org.osgi.framework.ServiceReference[] getServiceReferences () java.util.Vector result java.util.Enumeration keys org.osgi.framework.ServiceReference[] finalResult public java.lang.String getUnbindMethodName () public boolean isMultiple () public boolean isOptional () public boolean isSatisfied () org.osgi.framework.ServiceReference[] serviceReferences public boolean isStatic () }
org/eclipse/equinox/internal/ds/Resolver$ReferenceSCPWrapper.class
Resolver.java package org.eclipse.equinox.internal.ds org.eclipse.equinox.internal.ds.Resolver$ReferenceSCPWrapper extends java.lang.Object { public org.eclipse.equinox.internal.ds.Reference ref public org.eclipse.equinox.internal.ds.model.ServiceComponentProp producer protected void <init> (org.eclipse.equinox.internal.ds.Reference, org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.Reference ref org.eclipse.equinox.internal.ds.model.ServiceComponentProp producer public java.lang.String toString () }
org/eclipse/equinox/internal/ds/Resolver.class
Resolver.java package org.eclipse.equinox.internal.ds public final org.eclipse.equinox.internal.ds.Resolver extends java.lang.Object implements org.eclipse.equinox.internal.ds.WorkPerformer { static final String[] WORK_TITLES public static final int BUILD public static final int DYNAMICBIND public static final int DISPOSE protected java.util.Vector scpEnabled private org.eclipse.equinox.internal.ds.InstanceProcess instanceProcess private Object syncLock private java.util.Hashtable serviceReferenceTable public org.eclipse.equinox.internal.ds.SCRManager mgr static Class class$0 static Class class$1 static void <clinit> () void <init> (org.eclipse.equinox.internal.ds.SCRManager) org.eclipse.equinox.internal.ds.SCRManager mgr void synchronizeServiceReferences () org.osgi.framework.ServiceReference[] references int i org.osgi.framework.InvalidSyntaxException e public java.lang.Object getSyncLock () void queueBlocked () void enableComponents (java.util.Vector) java.util.Vector serviceComponents long start org.osgi.service.cm.Configuration[] configs int i org.eclipse.equinox.internal.ds.model.ServiceComponent current String filter Exception e String customReason org.osgi.service.cm.Configuration config Exception e int index protected org.eclipse.equinox.internal.ds.model.ServiceComponentProp map (org.eclipse.equinox.internal.ds.model.ServiceComponent, org.osgi.service.cm.Configuration) org.eclipse.equinox.internal.ds.model.ServiceComponent component org.osgi.service.cm.Configuration config java.util.Dictionary configProps org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp String pid String fpid public org.eclipse.equinox.internal.ds.model.ServiceComponentProp map (org.eclipse.equinox.internal.ds.model.ServiceComponent, java.util.Dictionary) org.eclipse.equinox.internal.ds.model.ServiceComponent component java.util.Dictionary configProperties org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector referenceDescriptions java.util.Vector references int i org.eclipse.equinox.internal.ds.model.ComponentReference cRef org.eclipse.equinox.internal.ds.Reference ref Throwable t void getEligible (org.osgi.framework.ServiceEvent) org.osgi.framework.ServiceEvent event String eventType Object target java.util.Vector resolvedComponents java.util.Vector unboundRefs java.util.Vector componentsToDispose java.util.Vector componentsToDispose java.util.Vector componentsToDispose java.util.Vector componentsToDispose java.util.Vector newlyUnsatisfiedSCPs java.util.Vector newlyUnsatisfiedSCPs java.util.Vector newlyUnsatisfiedSCPs java.util.Vector newlyUnsatisfiedSCPs java.util.Vector unboundRefs public void buildNewlySatisfied (boolean) boolean checkForDependencyCycles java.util.Vector resolvedComponents java.util.Vector resolvedComponents private java.util.Vector getComponentsToBuild () java.util.Vector resolvedComponents org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp int i public void componentDisposed (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp private java.util.Vector resolveEligible () java.util.Vector enabledSCPs int k org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector refs int i org.eclipse.equinox.internal.ds.Reference reference boolean resolved String[] provides boolean hasPermission int i Throwable e private java.util.Vector selectNewlyUnsatisfied (org.osgi.framework.ServiceReference) org.osgi.framework.ServiceReference serviceRef java.util.Vector result int k org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector refs boolean toDispose int i org.eclipse.equinox.internal.ds.Reference reference boolean resolved Throwable e private boolean isPossibleMatch (org.eclipse.equinox.internal.ds.Reference, org.osgi.framework.ServiceReference) org.eclipse.equinox.internal.ds.Reference reference org.osgi.framework.ServiceReference serviceRef String[] serviceNames boolean hasName int i org.osgi.framework.Filter filter void disableComponents (java.util.Vector, int) java.util.Vector componentDescriptions int deactivateReason long start org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.eclipse.equinox.internal.ds.model.ServiceComponent component java.util.Vector removeList int i java.util.Vector scpList int iter int j public void disposeComponentConfigs (java.util.Vector, int) java.util.Vector scps int deactivateReason public void performWork (int, java.lang.Object) int workAction Object workObject String work java.util.Vector toBind int i org.eclipse.equinox.internal.ds.Reference ref Throwable e private java.util.Vector selectDynamicBind (java.util.Vector, org.osgi.framework.ServiceReference) java.util.Vector scps org.osgi.framework.ServiceReference serviceReference java.util.Vector toBind int i int size org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector references int j org.eclipse.equinox.internal.ds.Reference reference Throwable t private java.util.Vector selectStaticUnBind (java.util.Vector, org.osgi.framework.ServiceReference, boolean) java.util.Vector scpsToCheck org.osgi.framework.ServiceReference serviceReference boolean checkSatisfied java.util.Vector toUnbind int i int size org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector references int j org.eclipse.equinox.internal.ds.Reference reference Throwable t private java.util.Hashtable selectDynamicUnBind (java.util.Vector, org.osgi.framework.ServiceReference, boolean) java.util.Vector scps org.osgi.framework.ServiceReference serviceReference boolean checkSatisfied java.util.Hashtable unbindTable int i java.util.Hashtable unbindSubTable org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector references int j org.eclipse.equinox.internal.ds.Reference reference Throwable t public org.eclipse.equinox.internal.ds.model.ServiceComponentProp mapNewFactoryComponent (org.eclipse.equinox.internal.ds.model.ServiceComponent, java.util.Dictionary) org.eclipse.equinox.internal.ds.model.ServiceComponent component java.util.Dictionary configProperties org.eclipse.equinox.internal.ds.model.ServiceComponentProp newSCP java.util.Vector eligibleSCPs private void findDependencyCycles () java.util.Vector emptyVector java.util.Hashtable dependencies int i org.eclipse.equinox.internal.ds.model.ServiceComponentProp enabledSCP java.util.Vector dependencyVector int j org.eclipse.equinox.internal.ds.Reference reference org.eclipse.equinox.internal.ds.model.ServiceComponentProp[] providerSCPs int k java.util.Hashtable visited java.util.Enumeration keys org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector currentStack org.eclipse.equinox.internal.ds.CircularityException e private void checkDependencies (org.eclipse.equinox.internal.ds.model.ServiceComponentProp, java.util.Hashtable, java.util.Hashtable, java.util.Vector) throws org.eclipse.equinox.internal.ds.CircularityException org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Hashtable visited java.util.Hashtable dependencies java.util.Vector currentStack java.util.Vector refSCPs int i org.eclipse.equinox.internal.ds.Resolver$ReferenceSCPWrapper refSCP private void processDependencyCycle (org.eclipse.equinox.internal.ds.Resolver$ReferenceSCPWrapper, java.util.Vector) throws org.eclipse.equinox.internal.ds.CircularityException org.eclipse.equinox.internal.ds.Resolver$ReferenceSCPWrapper refSCP java.util.Vector currentStack org.eclipse.equinox.internal.ds.Resolver$ReferenceSCPWrapper optionalRefSCP int i org.eclipse.equinox.internal.ds.Resolver$ReferenceSCPWrapper cycleRefSCP private void removeAll (java.util.Vector, java.util.Vector) java.util.Vector src java.util.Vector elementsToRemove int i private void removeEnabledSCP (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp protected void reorderSCP (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp public void removeFromSatisfiedList (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector tmp public org.apache.felix.scr.Component getComponent (long) long componentId int i org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp }
org/eclipse/equinox/internal/ds/SCRCommandProvider$ComponentRef.class
SCRCommandProvider.java package org.eclipse.equinox.internal.ds org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef extends java.lang.Object { long bid String name int id public void <init> (long, java.lang.String) long bid String name public boolean equals (java.lang.Object) Object o org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef obj public int hashCode () }
org/eclipse/equinox/internal/ds/SCRCommandProvider.class
SCRCommandProvider.java package org.eclipse.equinox.internal.ds public org.eclipse.equinox.internal.ds.SCRCommandProvider extends java.lang.Object implements org.eclipse.osgi.framework.console.CommandProvider { private org.eclipse.equinox.internal.ds.Resolver resolver private org.eclipse.equinox.internal.ds.SCRManager scrManager private int curID private java.util.Hashtable componentRefsIDs protected void <init> (org.eclipse.equinox.internal.ds.SCRManager) org.eclipse.equinox.internal.ds.SCRManager scrManager public java.lang.String getHelp () StringBuffer res public void _list (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp boolean completeInfo org.osgi.framework.Bundle b String[] params public void _ls (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp public void _component (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String[] params int compIndex public void _comp (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp public void _enable (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String[] params int compIndex public void _en (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp public void _disable (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String[] params int compIndex public void _dis (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp public void _enableAll (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String[] params org.osgi.framework.Bundle b public void _enAll (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp public void _disableAll (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp String[] params org.osgi.framework.Bundle b public void _disAll (org.eclipse.osgi.framework.console.CommandInterpreter) throws java.lang.Exception org.eclipse.osgi.framework.console.CommandInterpreter intp private java.lang.String[] getParams (org.eclipse.osgi.framework.console.CommandInterpreter) org.eclipse.osgi.framework.console.CommandInterpreter intp java.util.Vector arguments String arg String[] res private org.osgi.framework.Bundle getBundle (org.eclipse.osgi.framework.console.CommandInterpreter, java.lang.String) org.eclipse.osgi.framework.console.CommandInterpreter intp String bidString long bid org.osgi.framework.Bundle b private org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef findComponentWithID (int) int compID java.util.Enumeration keys org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef key private void printComponentDetails (org.eclipse.osgi.framework.console.CommandInterpreter, int) org.eclipse.osgi.framework.console.CommandInterpreter intp int componentIndex org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef cRef org.osgi.framework.Bundle b java.util.Vector components int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc private void printComponentDetails (org.eclipse.osgi.framework.console.CommandInterpreter, org.eclipse.equinox.internal.ds.model.ServiceComponent) org.eclipse.osgi.framework.console.CommandInterpreter intp org.eclipse.equinox.internal.ds.model.ServiceComponent sc java.util.Vector unresulvedReferences boolean resolved int i int i java.util.Vector enabledSCPs int i org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp private void printSCP (org.eclipse.osgi.framework.console.CommandInterpreter, org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.osgi.framework.console.CommandInterpreter intp org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Hashtable props java.util.Enumeration keys Object key Object value int i private java.util.Vector getUnresolvedReferences (org.eclipse.equinox.internal.ds.model.ServiceComponent) org.eclipse.equinox.internal.ds.model.ServiceComponent sc java.util.Vector unresolved int i org.eclipse.equinox.internal.ds.model.ComponentReference ref private boolean hasProviders (org.eclipse.equinox.internal.ds.model.ComponentReference) org.eclipse.equinox.internal.ds.model.ComponentReference ref org.osgi.framework.ServiceReference[] serviceReferences private boolean isMandatory (org.eclipse.equinox.internal.ds.model.ComponentReference) org.eclipse.equinox.internal.ds.model.ComponentReference ref private void enableAll (org.eclipse.osgi.framework.console.CommandInterpreter, org.osgi.framework.Bundle) org.eclipse.osgi.framework.console.CommandInterpreter intp org.osgi.framework.Bundle b java.util.Vector componentsToEnable java.util.Vector components int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.osgi.framework.Bundle[] allBundles int j java.util.Vector components int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc private void disableAll (org.eclipse.osgi.framework.console.CommandInterpreter, org.osgi.framework.Bundle) org.eclipse.osgi.framework.console.CommandInterpreter intp org.osgi.framework.Bundle b java.util.Vector componentsToDisable java.util.Vector components int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.osgi.framework.Bundle[] allBundles int j java.util.Vector components int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc private void enableComponent (org.eclipse.osgi.framework.console.CommandInterpreter, int) org.eclipse.osgi.framework.console.CommandInterpreter intp int componentIndex org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef cRef private void disableComponent (org.eclipse.osgi.framework.console.CommandInterpreter, int) org.eclipse.osgi.framework.console.CommandInterpreter intp int componentIndex org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef cRef private void listComponents (org.eclipse.osgi.framework.console.CommandInterpreter, org.osgi.framework.Bundle, boolean) org.eclipse.osgi.framework.console.CommandInterpreter intp org.osgi.framework.Bundle b boolean completeInfo java.util.Vector components int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef aRef org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef ref org.osgi.framework.Bundle[] allBundles int j java.util.Vector components int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef aRef org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef ref private void initComponentRefs () org.osgi.framework.Bundle[] allBundles int j java.util.Vector components int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef aRef org.eclipse.equinox.internal.ds.SCRCommandProvider$ComponentRef ref private java.lang.String getBundleRepresentationName (org.osgi.framework.Bundle) org.osgi.framework.Bundle b String res private synchronized int generateID () }
org/eclipse/equinox/internal/ds/SCRManager$QueuedJob.class
SCRManager.java package org.eclipse.equinox.internal.ds org.eclipse.equinox.internal.ds.SCRManager$QueuedJob extends java.lang.Object { final org.eclipse.equinox.internal.ds.WorkPerformer performer final int actionType final Object workToDo void <init> (org.eclipse.equinox.internal.ds.WorkPerformer, int, java.lang.Object) org.eclipse.equinox.internal.ds.WorkPerformer d int a Object o void dispatch () Throwable t public java.lang.String toString () }
org/eclipse/equinox/internal/ds/SCRManager.class
SCRManager.java package org.eclipse.equinox.internal.ds public org.eclipse.equinox.internal.ds.SCRManager extends java.lang.Object implements org.osgi.framework.ServiceListener org.osgi.framework.SynchronousBundleListener org.osgi.service.cm.ConfigurationListener org.eclipse.equinox.internal.ds.WorkPerformer java.security.PrivilegedAction { public final int ENABLE_COMPONENTS public final int DISABLE_COMPONENTS protected java.util.Hashtable bundleToServiceComponents protected org.eclipse.equinox.internal.util.event.Queue queue private org.eclipse.equinox.internal.ds.Resolver resolver private org.eclipse.equinox.internal.ds.WorkThread workThread protected boolean running protected boolean stopped private org.osgi.util.tracker.ServiceTracker threadPoolManagerTracker private boolean hasRegisteredServiceListener private org.eclipse.equinox.internal.ds.ComponentStorage storage static Class class$0 static Class class$1 public void <init> () String storageClass Exception e public void startIt () org.osgi.framework.Bundle[] bundles int i org.osgi.framework.Bundle current String lazy public void addEvent (java.lang.Object, boolean) Object upEv boolean securityCall org.eclipse.equinox.internal.util.threadpool.ThreadPoolManager threadPool Throwable e public java.lang.Object run () org.eclipse.equinox.internal.util.threadpool.ThreadPoolManager threadPool public void queueBlocked () public void enqueueWork (org.eclipse.equinox.internal.ds.WorkPerformer, int, java.lang.Object, boolean) org.eclipse.equinox.internal.ds.WorkPerformer d int a Object o boolean securityCall public void stopIt () int counter public void serviceChanged (org.osgi.framework.ServiceEvent) org.osgi.framework.ServiceEvent sEv public final void bundleChanged (org.osgi.framework.BundleEvent) org.osgi.framework.BundleEvent event long start int type public void configurationEvent (org.osgi.service.cm.ConfigurationEvent) org.osgi.service.cm.ConfigurationEvent event protected void processConfigurationEvent (org.osgi.service.cm.ConfigurationEvent) org.osgi.service.cm.ConfigurationEvent event long start String pid String pid String fpid String fpid java.util.Enumeration keys java.util.Enumeration keys java.util.Vector bundleComps java.util.Vector bundleComps int i int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.eclipse.equinox.internal.ds.model.ServiceComponent sc String name String name Throwable e private void processConfigurationEvent (org.osgi.service.cm.ConfigurationEvent, org.eclipse.equinox.internal.ds.model.ServiceComponent) org.osgi.service.cm.ConfigurationEvent event org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.osgi.service.cm.Configuration[] config String pid String fpid String filter java.io.IOException e org.osgi.framework.InvalidSyntaxException e boolean requiresRestart org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector components org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp boolean requiresRestart java.util.Vector components java.util.Vector components org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector components java.util.Vector components private boolean processConfigurationChange (org.eclipse.equinox.internal.ds.model.ServiceComponentProp, org.osgi.service.cm.Configuration) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.osgi.service.cm.Configuration config boolean result java.util.Hashtable currentProps java.util.Dictionary newProps java.util.Enumeration keys java.util.Vector checkedFilters String key String newFilter org.eclipse.equinox.internal.ds.Reference reference String refName java.util.Vector references int i String key org.eclipse.equinox.internal.ds.Reference reference String refName java.util.Vector references int i private void disposeBundles () java.util.Enumeration e org.osgi.framework.Bundle bundle void stoppingBundle (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle java.util.Vector components String bundleName int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc void startedBundle (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle long start String dsHeader java.util.Dictionary allHeaders java.util.Vector components org.eclipse.equinox.internal.ds.model.ServiceComponent comp org.eclipse.equinox.internal.ds.model.ServiceComponent comp2 org.eclipse.equinox.internal.ds.model.ServiceComponent comp2 int i int j java.util.Enumeration keys java.util.Vector components2 int j long startTime private java.lang.String getBundleName (org.osgi.framework.Bundle) org.osgi.framework.Bundle b public void enableComponent (java.lang.String, org.osgi.framework.Bundle) String name org.osgi.framework.Bundle bundle private void changeComponent (java.lang.String, org.osgi.framework.Bundle, boolean) String name org.osgi.framework.Bundle bundle boolean enable java.util.Vector componentsToProcess String message java.util.Vector bundleComponents boolean found int i org.eclipse.equinox.internal.ds.model.ServiceComponent component org.eclipse.equinox.internal.ds.model.ServiceComponent sc int i IllegalArgumentException iae Throwable e public void disableComponent (java.lang.String, org.osgi.framework.Bundle) String name org.osgi.framework.Bundle bundle public void performWork (int, java.lang.Object) int workAction Object workObject protected void configAdminRegistered (org.osgi.service.cm.ConfigurationAdmin, org.osgi.framework.ServiceReference) org.osgi.service.cm.ConfigurationAdmin configAdmin org.osgi.framework.ServiceReference caReference java.util.Vector toProcess org.osgi.service.cm.Configuration[] configs Exception e java.util.Enumeration keys java.util.Vector bundleComps int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc int j org.osgi.service.cm.ConfigurationEvent ce public org.apache.felix.scr.Component[] getComponents () java.util.Vector result java.util.Enumeration en org.osgi.framework.Bundle b java.util.Vector serviceComponents int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.apache.felix.scr.Component[] res public org.apache.felix.scr.Component[] getComponent (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle java.util.Vector serviceComponents java.util.Vector result int i org.eclipse.equinox.internal.ds.model.ServiceComponent sc org.apache.felix.scr.Component[] res }
org/eclipse/equinox/internal/ds/SCRUtil.class
SCRUtil.java package org.eclipse.equinox.internal.ds public final org.eclipse.equinox.internal.ds.SCRUtil extends java.lang.Object implements org.eclipse.equinox.internal.util.pool.ObjectCreator { private static org.eclipse.equinox.internal.util.pool.ObjectPool objectArrayPool private static java.lang.reflect.Method setAccessibleMethod private static Object[] args private static boolean failed static void <clinit> () org.eclipse.equinox.internal.ds.SCRUtil u private void <init> () public static java.lang.Object[] getObjectArray () public static void release (java.lang.Object[]) Object[] objectArray int j public java.lang.Object getInstance () throws java.lang.Exception public static void copyTo (java.util.Dictionary, java.util.Dictionary) java.util.Dictionary dst java.util.Dictionary src Object key java.util.Enumeration e public static boolean checkMethodAccess (java.lang.Class, java.lang.Class, java.lang.reflect.Method, boolean) Class implClass Class currentClass java.lang.reflect.Method methodToCheck boolean isComponent11 int modifiers boolean result public static final void setAccessible (java.lang.reflect.Method) java.lang.reflect.Method method public static java.lang.String getStringRepresentation (java.lang.Object) Object value StringBuffer res String[] arr int i int[] arr int i long[] arr int i char[] arr int i boolean[] arr int i double[] arr int i float[] arr int i Object[] arr int i public static java.lang.String getStateStringRepresentation (int) int state String result }
org/eclipse/equinox/internal/ds/SCRmessages.properties
org/eclipse/equinox/internal/ds/ScrServiceImpl.class
ScrServiceImpl.java package org.eclipse.equinox.internal.ds public org.eclipse.equinox.internal.ds.ScrServiceImpl extends java.lang.Object implements org.apache.felix.scr.ScrService { boolean disposed public void <init> () public org.apache.felix.scr.Component getComponent (long) long componentId public org.apache.felix.scr.Component[] getComponents () public org.apache.felix.scr.Component[] getComponents (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle public void dispose () }
org/eclipse/equinox/internal/ds/ServiceReg.class
ServiceReg.java package org.eclipse.equinox.internal.ds final org.eclipse.equinox.internal.ds.ServiceReg extends java.lang.Object implements org.osgi.framework.ServiceFactory { static boolean dontDisposeInstances private int useCount private org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl instance private org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp static void <clinit> () String tmp void <init> (org.eclipse.equinox.internal.ds.model.ServiceComponentProp, org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl instance public java.lang.Object getService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration) org.osgi.framework.Bundle bundle org.osgi.framework.ServiceRegistration registration Exception e public void ungetService (org.osgi.framework.Bundle, org.osgi.framework.ServiceRegistration, java.lang.Object) org.osgi.framework.Bundle bundle org.osgi.framework.ServiceRegistration registration Object service boolean shallDispose public java.lang.String toString () }
org/eclipse/equinox/internal/ds/WorkPerformer.class
WorkPerformer.java package org.eclipse.equinox.internal.ds public abstract org.eclipse.equinox.internal.ds.WorkPerformer extends java.lang.Object { public abstract void performWork (int, java.lang.Object) }
org/eclipse/equinox/internal/ds/WorkThread.class
WorkThread.java package org.eclipse.equinox.internal.ds public org.eclipse.equinox.internal.ds.WorkThread extends java.lang.Object implements java.lang.Runnable org.eclipse.equinox.internal.util.timer.TimerListener { public static int IDLE_TIMEOUT public static int BLOCK_TIMEOUT private org.eclipse.equinox.internal.ds.SCRManager mgr private Object objectToProcess boolean running Thread processingThread int waiting static void <clinit> () public void <init> (org.eclipse.equinox.internal.ds.SCRManager) org.eclipse.equinox.internal.ds.SCRManager mgr public void run () org.eclipse.equinox.internal.util.event.Queue queue org.eclipse.equinox.internal.util.event.Queue queue org.eclipse.equinox.internal.util.event.Queue queue Throwable t public void timer (int) int event }
org/eclipse/equinox/internal/ds/impl/
org/eclipse/equinox/internal/ds/impl/ComponentContextImpl.class
ComponentContextImpl.java package org.eclipse.equinox.internal.ds.impl public org.eclipse.equinox.internal.ds.impl.ComponentContextImpl extends java.lang.Object implements org.osgi.service.component.ComponentContext { private org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance private org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp private org.osgi.framework.Bundle usingBundle private org.eclipse.equinox.internal.ds.SCRManager mgr public void <init> (org.eclipse.equinox.internal.ds.model.ServiceComponentProp, org.osgi.framework.Bundle, org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl, org.eclipse.equinox.internal.ds.SCRManager) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp org.osgi.framework.Bundle usingBundle org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl ci org.eclipse.equinox.internal.ds.SCRManager mgr public java.util.Dictionary getProperties () public java.lang.Object locateService (java.lang.String) String name java.util.Vector references int i org.eclipse.equinox.internal.ds.Reference reference org.eclipse.equinox.internal.ds.model.ComponentReference ref org.osgi.framework.ServiceReference serviceReference java.util.Vector boundServiceReferences org.osgi.framework.ServiceReference[] serviceReferences Throwable t public java.lang.Object[] locateServices (java.lang.String) String name java.util.Vector references int i org.eclipse.equinox.internal.ds.Reference reference org.eclipse.equinox.internal.ds.model.ComponentReference ref org.osgi.framework.ServiceReference[] serviceReferences org.osgi.framework.ServiceReference serviceReference java.util.Vector boundServiceReferences Object result java.util.Vector theServices Object service int j Throwable t public java.lang.Object locateService (java.lang.String, org.osgi.framework.ServiceReference) String name org.osgi.framework.ServiceReference serviceReference java.util.Vector references int i org.eclipse.equinox.internal.ds.Reference reference org.eclipse.equinox.internal.ds.model.ComponentReference ref String referenceToString Throwable t private java.lang.Object getBoundService (org.eclipse.equinox.internal.ds.Reference, org.osgi.framework.ServiceReference) org.eclipse.equinox.internal.ds.Reference reference org.osgi.framework.ServiceReference theServiceReference Object result public org.osgi.framework.BundleContext getBundleContext () public org.osgi.framework.Bundle getUsingBundle () org.eclipse.equinox.internal.ds.model.ServiceComponent componentDescription public org.osgi.service.component.ComponentInstance getComponentInstance () public void enableComponent (java.lang.String) String name public void disableComponent (java.lang.String) String name public org.osgi.framework.ServiceReference getServiceReference () org.osgi.framework.ServiceRegistration reg }
org/eclipse/equinox/internal/ds/impl/ComponentFactoryImpl.class
ComponentFactoryImpl.java package org.eclipse.equinox.internal.ds.impl public org.eclipse.equinox.internal.ds.impl.ComponentFactoryImpl extends java.lang.Object implements org.osgi.service.component.ComponentFactory { private org.eclipse.equinox.internal.ds.model.ServiceComponentProp sci public void <init> (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp component public org.osgi.service.component.ComponentInstance newInstance (java.util.Dictionary) java.util.Dictionary additionalProps org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl instance org.eclipse.equinox.internal.ds.model.ServiceComponentProp newSCP java.util.Hashtable props java.util.Vector toBuild Throwable e private void disposeSCP (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp java.util.Vector toDispose public java.lang.String toString () }
org/eclipse/equinox/internal/ds/impl/ComponentInstanceImpl.class
ComponentInstanceImpl.java package org.eclipse.equinox.internal.ds.impl public org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl extends java.lang.Object implements org.osgi.service.component.ComponentInstance { private Object instance private org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp private org.osgi.service.component.ComponentContext componentContext public java.util.Hashtable bindedServices public void <init> (java.lang.Object, org.eclipse.equinox.internal.ds.model.ServiceComponentProp) Object instance org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp public void dispose () java.util.Vector toDispose public void freeServiceReferences () java.util.Enumeration keys org.osgi.framework.ServiceReference reference public java.lang.Object getInstance () public org.osgi.service.component.ComponentContext getComponentContext () public void setComponentContext (org.osgi.service.component.ComponentContext) org.osgi.service.component.ComponentContext componentContext }
org/eclipse/equinox/internal/ds/model/
org/eclipse/equinox/internal/ds/model/ComponentReference.class
ComponentReference.java package org.eclipse.equinox.internal.ds.model public org.eclipse.equinox.internal.ds.model.ComponentReference extends java.lang.Object implements org.eclipse.equinox.internal.util.io.Externalizable org.apache.felix.scr.Reference { public static final int CARDINALITY_0_1 public static final int CARDINALITY_0_N public static final int CARDINALITY_1_1 public static final int CARDINALITY_1_N public static final int POLICY_STATIC public static final int POLICY_DYNAMIC public String name public String interfaceName public int cardinality public int policy public String target public String bind public String unbind public org.eclipse.equinox.internal.ds.model.ServiceComponent component private boolean bindCached private boolean unbindCached java.lang.reflect.Method bindMethod java.lang.reflect.Method unbindMethod public java.util.Hashtable serviceReferences private java.util.Hashtable serviceReferencesToUnbind static final Class[] SERVICE_REFERENCE static Class class$0 static Class class$1 static void <clinit> () void <init> (org.eclipse.equinox.internal.ds.model.ServiceComponent) org.eclipse.equinox.internal.ds.model.ServiceComponent component java.lang.reflect.Method getMethod (org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl, org.eclipse.equinox.internal.ds.Reference, java.lang.String, org.osgi.framework.ServiceReference) org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance org.eclipse.equinox.internal.ds.Reference reference String methodName org.osgi.framework.ServiceReference serviceReference Class consumerClass Object serviceObject Class serviceObjectClass Class interfaceClass Class[] param_interfaceClass java.lang.reflect.Method method NoClassDefFoundError err Class searchForInterfaceClass Class[] interfaceClasses int i NoClassDefFoundError err java.lang.reflect.Method[] methods int i Class[] params int i Class[] params int i Class[] params int modifier private void logMethodNotVisible (org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl, org.eclipse.equinox.internal.ds.Reference, java.lang.String, java.lang.Class[]) org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance org.eclipse.equinox.internal.ds.Reference reference String methodName Class[] param_interfaceClasses StringBuffer buffer int i String message private void logMethodNotFoundError (org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl, org.eclipse.equinox.internal.ds.Reference, java.lang.String) org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance org.eclipse.equinox.internal.ds.Reference reference String methodName StringBuffer buffer String message private void appendDetails (java.lang.StringBuffer, org.eclipse.equinox.internal.ds.Reference) StringBuffer buffer org.eclipse.equinox.internal.ds.Reference reference String indent private void logWarning (java.lang.String, java.lang.Throwable, org.eclipse.equinox.internal.ds.Reference) String message Throwable t org.eclipse.equinox.internal.ds.Reference reference StringBuffer buffer private void logError (java.lang.String, java.lang.Throwable, org.eclipse.equinox.internal.ds.Reference) String message Throwable t org.eclipse.equinox.internal.ds.Reference reference StringBuffer buffer private java.lang.StringBuffer createBuffer () final void bind (org.eclipse.equinox.internal.ds.Reference, org.osgi.service.component.ComponentInstance, org.osgi.framework.ServiceReference) throws java.lang.Exception org.eclipse.equinox.internal.ds.Reference reference org.osgi.service.component.ComponentInstance instance org.osgi.framework.ServiceReference serviceReference java.util.Vector instances Object methodParam Class[] paramTypes Object[] params java.util.HashMap map String[] keys int i Throwable t private void removeServiceReference (org.osgi.framework.ServiceReference, org.osgi.service.component.ComponentInstance) org.osgi.framework.ServiceReference serviceReference org.osgi.service.component.ComponentInstance instance java.util.Vector instances public final void unbind (org.eclipse.equinox.internal.ds.Reference, org.osgi.service.component.ComponentInstance, org.osgi.framework.ServiceReference) org.eclipse.equinox.internal.ds.Reference reference org.osgi.service.component.ComponentInstance instance org.osgi.framework.ServiceReference serviceReference boolean referenceExists java.util.Vector instances java.util.Vector instancesToUnbind Object methodParam Object methodParam Class[] paramTypes Class[] paramTypes Object[] params java.util.HashMap map String[] keys int i Throwable t java.util.Vector instances java.util.Vector instances java.util.Vector instances public final void dispose () public final java.lang.String toString () StringBuffer buffer public synchronized void writeObject (java.io.OutputStream) throws java.lang.Exception java.io.OutputStream o java.io.DataOutputStream out java.io.DataOutputStream out boolean flag Exception e public synchronized void readObject (java.io.InputStream) throws java.lang.Exception java.io.InputStream s java.io.DataInputStream in java.io.DataInputStream in boolean flag Exception e public java.lang.String getBindMethodName () public java.lang.String getName () public java.lang.String getServiceName () public org.osgi.framework.ServiceReference[] getServiceReferences () java.util.Vector result java.util.Enumeration keys org.osgi.framework.ServiceReference[] finalResult public java.lang.String getTarget () public java.lang.String getUnbindMethodName () public boolean isMultiple () public boolean isOptional () public boolean isSatisfied () org.osgi.framework.ServiceReference[] _serviceReferences public boolean isStatic () }
org/eclipse/equinox/internal/ds/model/DeclarationParser.class
DeclarationParser.java package org.eclipse.equinox.internal.ds.model public org.eclipse.equinox.internal.ds.model.DeclarationParser extends java.lang.Object implements org.eclipse.equinox.internal.util.xml.ExTagListener { private static final String XMLNS_1_0 private static final String XMLNS_1_1 private static final String ATTR_XMLNS private static final String COMPONENT_TAG_NAME private static final String ATTR_AUTOENABLE private static final String ATTR_NAME private static final String ATTR_FACTORY private static final String ATTR_IMMEDIATE private static final String ATTR_CONF_POLICY private static final String ATTR_ACTIVATE private static final String ATTR_DEACTIVATE private static final String ATTR_MODIFIED private static final String TAG_IMPLEMENTATION private static final String ATTR_CLASS private static final String TAG_PROPERTY private static final String ATTR_VALUE private static final String ATTR_TYPE private static final String TAG_PROPERTIES private static final String ATTR_ENTRY private static final String TAG_SERVICE private static final String ATTR_SERVICEFACTORY private static final String TAG_PROVIDE private static final String ATTR_INTERFACE private static final String TAG_REFERENCE private static final String ATTR_CARDINALITY private static final String ATTR_POLICY private static final String ATTR_TARGET private static final String ATTR_BIND private static final String ATTR_UNBIND public java.util.Vector components private org.osgi.framework.Bundle bundle private org.osgi.framework.BundleContext bc private org.eclipse.equinox.internal.ds.model.ServiceComponent currentComponent private String closeTag boolean immediateSet private java.util.Hashtable namespaces private boolean rootPassed private String currentURL public void <init> () public void parse (java.io.InputStream, org.osgi.framework.Bundle, java.util.Vector, java.lang.String) throws java.lang.Exception java.io.InputStream in org.osgi.framework.Bundle bundle java.util.Vector components String processingURL public final void startTag (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag tag String tagName IllegalArgumentException iae Throwable e private void doEndTag (org.eclipse.equinox.internal.util.xml.Tag) throws org.osgi.framework.InvalidSyntaxException org.eclipse.equinox.internal.util.xml.Tag tag String tagName IllegalArgumentException e public final void endTag (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag tag IllegalArgumentException iae Throwable e private int getCardinality (java.lang.String) String value private void doReference (org.eclipse.equinox.internal.util.xml.Tag) throws org.osgi.framework.InvalidSyntaxException org.eclipse.equinox.internal.util.xml.Tag tag String name String iface IllegalArgumentException e String cardinalityS int cardinality IllegalArgumentException e String policyS int policy IllegalArgumentException e String bind String unbind IllegalArgumentException e IllegalArgumentException e IllegalArgumentException e org.eclipse.equinox.internal.ds.model.ComponentReference ref private void doImplementation (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag tag IllegalArgumentException e String tmp IllegalArgumentException e private void doService (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag tag String tmp int size IllegalArgumentException e IllegalArgumentException e int i org.eclipse.equinox.internal.util.xml.Tag p String pName String iFace IllegalArgumentException e IllegalArgumentException e private void doProperty (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag tag String name IllegalArgumentException e String type int mtType int mtType int mtType int mtType int mtType int mtType int mtType int mtType int mtType int mtType IllegalArgumentException e String value Object _value Object _value IllegalArgumentException e java.util.StringTokenizer tok java.util.Vector el String next IllegalArgumentException e String[] values IllegalArgumentException iae Throwable e private void doProperties (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag tag String fileEntry IllegalArgumentException e java.io.InputStream is java.net.URL resource boolean invalid java.io.IOException e IllegalArgumentException e private void doCorrectComponentTag (org.eclipse.equinox.internal.util.xml.Tag, java.lang.String) org.eclipse.equinox.internal.util.xml.Tag tag String tagName String tmp private boolean isCorrectComponentTag (java.lang.String) String tagName String qualifier String localTagName String namespace public static java.lang.Object makeObject (java.lang.String, int) throws java.lang.IllegalArgumentException String string int syntax public static java.lang.Object makeArr (java.lang.String[], int) throws java.lang.IllegalArgumentException String[] array int syntax int[] ints int i long[] longs int i float[] floats int i double[] doubles int i byte[] bytes int i short[] shorts int i char[] chars int i boolean[] booleans int i private boolean isNamespace11 (java.lang.String) String tagName String qualifier String namespace private void processNamespacesEnter (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag tag java.util.Enumeration en String attrName String qualifier java.util.Stack stack private java.lang.String getCurrentNamespace (java.lang.String) String qualifier java.util.Stack stack private void processNamespacesLeave (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag tag java.util.Enumeration en String attrName String qualifier java.util.Stack stack private java.lang.String getNamespaceQualifier (java.lang.String) String name int index }
org/eclipse/equinox/internal/ds/model/ServiceComponent.class
ServiceComponent.java package org.eclipse.equinox.internal.ds.model public org.eclipse.equinox.internal.ds.model.ServiceComponent extends java.lang.Object implements org.eclipse.equinox.internal.util.io.Externalizable org.apache.felix.scr.Component { public static String CONF_POLICY_OPTIONAL public static String CONF_POLICY_REQUIRE public static String CONF_POLICY_IGNORE public java.util.Vector componentProps public String name public String factory String implementation java.util.Properties properties String configurationPolicy String activateMethodName String deactivateMethodName public String modifyMethodName public java.util.Vector serviceInterfaces public String[] provides public boolean serviceFactory public java.util.Vector references public boolean autoenable public boolean immediate public boolean namespace11 private boolean activateCached private boolean deactivateCached private boolean modifyCached private java.lang.reflect.Method activateMethod private java.lang.reflect.Method deactivateMethod private java.lang.reflect.Method modifyMethod public boolean enabled public org.osgi.framework.Bundle bundle public org.osgi.framework.BundleContext bc boolean activateMethodDeclared boolean deactivateMethodDeclared int state private static final Class[] ACTIVATE_METHODS_PARAMETERS static Class class$0 static Class class$1 static Class class$2 static Class class$3 static void <clinit> () public void <init> () private final java.lang.reflect.Method getMethod (java.lang.Object, java.lang.String, boolean) throws java.lang.Exception Object instance String methodName boolean isActivate java.lang.reflect.Method method int methodPriority Class clazz java.lang.reflect.Method[] methods int i Class[] params boolean accepted int j int prio int modifiers private int getMethodPriority (java.lang.Class[]) Class[] params int priority void activate (java.lang.Object, org.osgi.service.component.ComponentContext) throws org.osgi.service.component.ComponentException Object instance org.osgi.service.component.ComponentContext context Class[] paramTypes Object[] params int i Object[] params Throwable t void modified (java.lang.Object, org.osgi.service.component.ComponentContext) throws org.osgi.service.component.ComponentException Object instance org.osgi.service.component.ComponentContext context Class[] paramTypes Object[] params int i Throwable t void deactivate (java.lang.Object, org.osgi.service.component.ComponentContext, int) Object instance org.osgi.service.component.ComponentContext context int deactivateReason Class[] paramTypes Object[] params int i Object[] params Throwable t void validate (int, boolean) int line boolean namespace11 int i org.eclipse.equinox.internal.ds.model.ComponentReference r int j org.eclipse.equinox.internal.ds.model.ComponentReference ref2 final java.lang.Object createInstance () throws java.lang.Exception Throwable t public final void dispose () int i org.eclipse.equinox.internal.ds.model.ComponentReference ref public boolean provides (java.lang.String) String interfaceName public final java.lang.String toString () StringBuffer buffer StringBuffer buf java.util.Enumeration keys Object key int i public synchronized void writeObject (java.io.OutputStream) throws java.lang.Exception java.io.OutputStream s java.io.DataOutputStream out java.io.DataOutputStream out boolean flag int count int i int i org.eclipse.equinox.internal.ds.model.ComponentReference ref org.eclipse.equinox.internal.util.io.ExternalizableDictionary dictionary Exception e public synchronized void readObject (java.io.InputStream) throws java.lang.Exception java.io.InputStream s java.io.DataInputStream in java.io.DataInputStream in boolean flag int count int i String entry int i org.eclipse.equinox.internal.ds.model.ComponentReference ref org.eclipse.equinox.internal.util.io.ExternalizableDictionary dictionary java.util.Properties props java.util.Enumeration keys String key Exception e public org.eclipse.equinox.internal.ds.model.ServiceComponentProp getComponentPropByPID (java.lang.String) String pid int i org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp public void addServiceComponentProp (org.eclipse.equinox.internal.ds.model.ServiceComponentProp) org.eclipse.equinox.internal.ds.model.ServiceComponentProp scp public org.eclipse.equinox.internal.ds.model.ServiceComponentProp getServiceComponentProp () public boolean isImmediate () public void setImmediate (boolean) boolean immediate public java.lang.String getConfigurationPolicy () public void disable () public void enable () public java.lang.String getActivate () public org.osgi.framework.Bundle getBundle () public java.lang.String getClassName () public org.osgi.service.component.ComponentInstance getComponentInstance () java.util.Vector instances public java.lang.String getDeactivate () public java.lang.String getFactory () public long getId () public java.lang.String getModified () public java.lang.String getName () public java.util.Dictionary getProperties () public org.apache.felix.scr.Reference[] getReferences () org.apache.felix.scr.Reference[] res public java.lang.String[] getServices () public int getState () public boolean isActivateDeclared () public boolean isDeactivateDeclared () public boolean isDefaultEnabled () public boolean isServiceFactory () public void setState (int) int newState }
org/eclipse/equinox/internal/ds/model/ServiceComponentProp.class
ServiceComponentProp.java package org.eclipse.equinox.internal.ds.model public org.eclipse.equinox.internal.ds.model.ServiceComponentProp extends java.lang.Object implements org.apache.felix.scr.Component java.security.PrivilegedExceptionAction { public org.osgi.framework.ServiceRegistration registration public String name public org.eclipse.equinox.internal.ds.model.ServiceComponent serviceComponent public java.util.Hashtable properties public java.util.Vector instances public org.osgi.framework.BundleContext bc public java.util.Vector references protected boolean isComponentFactory private int state protected java.util.Vector delayActivateSCPNames private org.eclipse.equinox.internal.ds.SCRManager mgr private static long componentid boolean locked int waiting org.osgi.framework.Bundle bundle Object inst static void <clinit> () public void <init> (org.eclipse.equinox.internal.ds.model.ServiceComponent, java.util.Dictionary, org.eclipse.equinox.internal.ds.SCRManager) org.eclipse.equinox.internal.ds.model.ServiceComponent serviceComponent java.util.Dictionary configProperties org.eclipse.equinox.internal.ds.SCRManager mgr public void dispose (int) int deactivateReason org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl current public java.util.Dictionary getProperties () public void activate (org.osgi.framework.Bundle, org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl) throws java.lang.Exception org.osgi.framework.Bundle usingBundle org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance private void deactivate (org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl, int) org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance int deactivateReason public void modify (java.util.Dictionary) throws java.lang.Exception java.util.Dictionary newProps java.util.Hashtable oldProperties int i org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance public boolean bind (org.osgi.service.component.ComponentInstance) throws java.lang.Exception org.osgi.service.component.ComponentInstance componentInstance int i org.eclipse.equinox.internal.ds.Reference ref ClassCircularityError ccError ClassCircularityError cce int j public void unbind (org.osgi.service.component.ComponentInstance) org.osgi.service.component.ComponentInstance componentInstance int i org.eclipse.equinox.internal.ds.Reference ref public java.lang.Object createInstance () throws java.lang.Exception synchronized void lock (org.osgi.framework.Bundle, java.lang.Object) org.osgi.framework.Bundle usingBundle Object instance synchronized void unlock () public java.lang.Object run () throws java.lang.Exception org.osgi.framework.Bundle b Object instance public org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl build (org.osgi.framework.Bundle, java.lang.Object, boolean) throws java.lang.Exception org.osgi.framework.Bundle usingBundle Object instance boolean security org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance Exception e public void disposeObj (java.lang.Object, int) Object obj int deactivateReason org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl ci int i public void dispose (org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl, int) org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl componentInstance int deactivateReason public void bindReference (org.eclipse.equinox.internal.ds.Reference, org.osgi.service.component.ComponentInstance) throws java.lang.Exception org.eclipse.equinox.internal.ds.Reference reference org.osgi.service.component.ComponentInstance componentInstance org.osgi.framework.ServiceReference[] serviceReferences Exception e int i int i private void handleBoundServicesUpdate (java.util.Hashtable, java.util.Dictionary) java.util.Hashtable oldProps java.util.Dictionary newProps java.util.Enumeration keys java.util.Vector checkedFilters String key String newFilter org.eclipse.equinox.internal.ds.Reference reference String refName int i String key org.eclipse.equinox.internal.ds.Reference reference String refName int i private void processReferenceBoundServices (org.eclipse.equinox.internal.ds.Reference, java.lang.String) org.eclipse.equinox.internal.ds.Reference reference String newTargetFilter org.osgi.framework.ServiceReference[] refs org.osgi.framework.InvalidSyntaxException e int i org.osgi.service.component.ComponentInstance componentInstance java.util.Vector servicesToUnbind java.util.Enumeration keys Object serviceRef boolean found int i int i boolean found Object serviceRef int j org.osgi.service.component.ComponentInstance componentInstance Exception e int i int j org.osgi.service.component.ComponentInstance componentInstance Exception e public void unbindReference (org.eclipse.equinox.internal.ds.Reference, org.osgi.service.component.ComponentInstance) org.eclipse.equinox.internal.ds.Reference reference org.osgi.service.component.ComponentInstance componentInstance java.util.Enumeration serviceReferences public void unbindDynamicReference (org.eclipse.equinox.internal.ds.Reference, org.osgi.service.component.ComponentInstance, org.osgi.framework.ServiceReference) throws java.lang.Exception org.eclipse.equinox.internal.ds.Reference ref org.osgi.service.component.ComponentInstance instance org.osgi.framework.ServiceReference serviceReference private java.util.Hashtable initProperties (java.util.Dictionary, java.lang.Long) java.util.Dictionary configProperties Long componentId java.util.Hashtable result java.util.Properties propertyDescriptions org.eclipse.equinox.internal.ds.model.ComponentReference ref int i java.util.Enumeration keys Object key Object val Long nextId String[] provides private void assertCreateSingleInstance () public java.lang.String toString () StringBuffer buffer StringBuffer buf java.util.Enumeration keys Object key public void setRegistration (org.osgi.framework.ServiceRegistration) org.osgi.framework.ServiceRegistration reg public java.util.Hashtable getPublicServiceProperties () java.util.Hashtable publicProps java.util.Enumeration keys String key public void setDelayActivateSCPName (java.lang.String) String scpName public java.util.Vector getDelayActivateSCPNames () public boolean isComponentFactory () public void setComponentFactory (boolean) boolean isComponentFactory static synchronized long getNewComponentID () public boolean isKindOfFactory () public synchronized int getState () public synchronized void setState (int) int state public void disable () public void enable () public java.lang.String getActivate () public org.osgi.framework.Bundle getBundle () public java.lang.String getClassName () public org.osgi.service.component.ComponentInstance getComponentInstance () public java.lang.String getConfigurationPolicy () public java.lang.String getDeactivate () public java.lang.String getFactory () public long getId () public java.lang.String getModified () public java.lang.String getName () public org.apache.felix.scr.Reference[] getReferences () org.apache.felix.scr.Reference[] res public java.lang.String[] getServices () public boolean isActivateDeclared () public boolean isDeactivateDeclared () public boolean isDefaultEnabled () public boolean isImmediate () public boolean isServiceFactory () public boolean isBuilt () public boolean isUnsatisfied () }
org/eclipse/equinox/internal/ds/storage/
org/eclipse/equinox/internal/ds/storage/file/
org/eclipse/equinox/internal/ds/storage/file/DBObject.class
DBObject.java package org.eclipse.equinox.internal.ds.storage.file public org.eclipse.equinox.internal.ds.storage.file.DBObject extends java.lang.Object implements java.io.Serializable { private static final long serialVersionUID public java.util.Vector components public void <init> () public void <init> (java.util.Vector) java.util.Vector components public void writeObject (java.io.OutputStream) throws java.lang.Exception java.io.OutputStream out java.io.DataOutputStream dataOut java.io.DataOutputStream dataOut int k public void readObject (java.io.InputStream) throws java.lang.Exception java.io.InputStream in java.io.DataInputStream dataIn java.io.DataInputStream dataIn int size int k org.eclipse.equinox.internal.ds.model.ServiceComponent component }
org/eclipse/equinox/internal/ds/storage/file/FileStorage.class
FileStorage.java package org.eclipse.equinox.internal.ds.storage.file public org.eclipse.equinox.internal.ds.storage.file.FileStorage extends org.eclipse.equinox.internal.ds.ComponentStorage { public static final String PROP_CHECK_CONFIG private static String CUSTOM_DB_NAME private org.osgi.framework.BundleContext bc private org.eclipse.equinox.internal.util.io.ExternalizableDictionary data private StringBuffer pathBuffer private String separator private boolean isDirty static void <clinit> () public void <init> (org.osgi.framework.BundleContext) org.osgi.framework.BundleContext bc java.io.File file java.io.FileInputStream fis java.io.IOException e Exception e public java.util.Vector loadComponentDefinitions (org.osgi.framework.Bundle, java.lang.String) org.osgi.framework.Bundle bundle String dsHeader java.util.Vector components long lastModified long lastModified String[] dbBundlePath String lastModifiedValue long dbLastModified Throwable e private java.util.Vector loadComponentsFromDB (org.osgi.framework.Bundle) throws java.lang.Exception org.osgi.framework.Bundle bundle String[] dbCompPath org.eclipse.equinox.internal.ds.model.ServiceComponent currentComponent long bundleId org.eclipse.equinox.internal.ds.storage.file.DBObject value byte[] byteArr java.io.ByteArrayInputStream tmpIn java.util.Vector components int i Throwable t public void deleteComponentDefinitions (long) long bundleID String[] dbBundlePath String[] dbCompPath java.io.File file private void saveComponentDefinitions (java.util.Vector, long) throws java.lang.Exception java.util.Vector components long bundleID String[] dbCompPath org.eclipse.equinox.internal.ds.storage.file.DBObject tmpObj java.io.ByteArrayOutputStream buf Exception e public void stop () private void saveFile () java.io.FileOutputStream fos java.io.File file java.io.File file Exception e java.io.FileNotFoundException e private java.lang.String getPath (java.lang.String[]) String[] path int i protected long getLastModifiedTimestamp (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle long result org.eclipse.osgi.util.ManifestElement[] elements int i java.net.URL componentURL java.net.URLConnection connection long lastModified private org.eclipse.osgi.util.ManifestElement[] parseManifestHeader (org.osgi.framework.Bundle) org.osgi.framework.Bundle bundle java.util.Dictionary headers String files org.osgi.framework.BundleException e }
org/eclipse/equinox/internal/util/
org/eclipse/equinox/internal/util/io/
org/eclipse/equinox/internal/util/io/Externalizable.class
Externalizable.java package org.eclipse.equinox.internal.util.io public abstract org.eclipse.equinox.internal.util.io.Externalizable extends java.lang.Object { public abstract void writeObject (java.io.OutputStream) throws java.lang.Exception public abstract void readObject (java.io.InputStream) throws java.lang.Exception }
org/eclipse/equinox/internal/util/io/ExternalizableDictionary.class
ExternalizableDictionary.java package org.eclipse.equinox.internal.util.io public org.eclipse.equinox.internal.util.io.ExternalizableDictionary extends java.util.Dictionary implements org.eclipse.equinox.internal.util.io.Externalizable java.lang.Cloneable { private static Class[] CLASSES private org.eclipse.equinox.internal.util.io.HashtableEntry[] table private int count private int threshold private float loadFactor private static int MIN_CAPACITY ClassLoader loader static Class class$0 static Class class$1 static Class class$2 static Class class$3 static Class class$4 static Class class$5 static Class class$6 static Class class$7 static Class class$8 static Class class$9 static Class class$10 static Class class$11 static void <clinit> () public void <init> (int, float) int initialCapacity float loadFactor private void initTable (int) int initialCapacity public void <init> (int) int initialCapacity public void <init> () public java.lang.ClassLoader setClassLaoder (java.lang.ClassLoader) ClassLoader loader ClassLoader tmp public java.lang.ClassLoader setClassLoader (java.lang.ClassLoader) ClassLoader loader ClassLoader tmp public java.lang.Class[] remoteInterfaces () public int size () public boolean isEmpty () public synchronized java.util.Enumeration keys () public synchronized java.util.Enumeration elements () private int hashCode (java.lang.String) String key public synchronized java.lang.Object get (java.lang.Object) Object key org.eclipse.equinox.internal.util.io.HashtableEntry[] tab int hash int index org.eclipse.equinox.internal.util.io.HashtableEntry e protected void rehash () int oldCapacity org.eclipse.equinox.internal.util.io.HashtableEntry[] oldTable int newCapacity org.eclipse.equinox.internal.util.io.HashtableEntry[] newTable int i org.eclipse.equinox.internal.util.io.HashtableEntry old org.eclipse.equinox.internal.util.io.HashtableEntry e int index public synchronized java.lang.Object put (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException Object key Object value int hash int index org.eclipse.equinox.internal.util.io.HashtableEntry[] tab org.eclipse.equinox.internal.util.io.HashtableEntry e Object old org.eclipse.equinox.internal.util.io.HashtableEntry e public synchronized java.lang.Object remove (java.lang.Object) throws java.lang.IllegalArgumentException Object key org.eclipse.equinox.internal.util.io.HashtableEntry[] tab int hash int index org.eclipse.equinox.internal.util.io.HashtableEntry e org.eclipse.equinox.internal.util.io.HashtableEntry prev public synchronized void clear () int index public synchronized java.lang.Object clone () org.eclipse.equinox.internal.util.io.ExternalizableDictionary cmDict int i public synchronized boolean equals (java.lang.Object) Object o java.util.Dictionary dict int max java.util.Enumeration k java.util.Enumeration e int i Object key Object value public synchronized java.lang.String toString () int max StringBuffer buf java.util.Enumeration k java.util.Enumeration e int i String s1 String s2 public synchronized void writeObject (java.io.OutputStream) throws java.lang.Exception java.io.OutputStream os java.util.Enumeration keys java.util.Enumeration values private static void writeValue (java.lang.Object, java.io.OutputStream) throws java.io.IOException Object value java.io.OutputStream os Class valueClass int length Class componentType Object[] oArr int i int size int i private static java.lang.Object readValue (java.io.InputStream, java.lang.ClassLoader) throws java.lang.Exception java.io.InputStream is ClassLoader loader byte type Class vClass int length java.util.Vector v int i int length boolean primitive Object array int i public synchronized void readObject (java.io.InputStream) throws java.lang.Exception java.io.InputStream is int size int i Exception e private static void writePrimitiveArray (java.lang.Class, java.lang.Object, int, java.io.OutputStream) throws java.io.IOException Class componentType Object array int length java.io.OutputStream os int[] ints int i long[] longs int i boolean[] booleans int i char[] chars int i short[] shorts int i float[] floats int i double[] doubles int i private static java.lang.Object readPrimitiveArray (int, java.io.InputStream) throws java.io.IOException int length java.io.InputStream is byte type int[] ints int i long[] longs int i byte[] bytes boolean[] booleans int i char[] chars int i short[] shorts int i float[] floats int i double[] doubles int i private static void writeRealObject (java.lang.Object, java.lang.Class, java.io.OutputStream) throws java.io.IOException Object value Class vClass java.io.OutputStream os String name org.eclipse.equinox.internal.util.io.Externalizable tmp java.io.ObjectOutputStream out Exception exc private static java.lang.Object readRealObject (byte, java.io.InputStream, java.lang.ClassLoader) throws java.io.IOException byte type java.io.InputStream is ClassLoader loader String name Class c org.eclipse.equinox.internal.util.io.Externalizable obj java.io.ObjectInputStream in ClassNotFoundException cnfe Exception exc public synchronized void copyFrom (java.util.Dictionary) throws java.lang.IllegalArgumentException java.util.Dictionary props java.util.Enumeration keys java.util.Enumeration values }
org/eclipse/equinox/internal/util/io/HashtableEntry.class
ExternalizableDictionary.java package org.eclipse.equinox.internal.util.io org.eclipse.equinox.internal.util.io.HashtableEntry extends java.lang.Object { int hash String key Object value org.eclipse.equinox.internal.util.io.HashtableEntry next void <init> () protected java.lang.Object clone () org.eclipse.equinox.internal.util.io.HashtableEntry entry }
org/eclipse/equinox/internal/util/io/HashtableEnumerator.class
ExternalizableDictionary.java package org.eclipse.equinox.internal.util.io org.eclipse.equinox.internal.util.io.HashtableEnumerator extends java.lang.Object implements java.util.Enumeration { boolean keys int index org.eclipse.equinox.internal.util.io.HashtableEntry[] table org.eclipse.equinox.internal.util.io.HashtableEntry entry void <init> (org.eclipse.equinox.internal.util.io.HashtableEntry[], boolean) org.eclipse.equinox.internal.util.io.HashtableEntry[] table boolean keys public boolean hasMoreElements () public java.lang.Object nextElement () org.eclipse.equinox.internal.util.io.HashtableEntry e }
org/eclipse/equinox/internal/util/io/PDataStream.class
PDataStream.java package org.eclipse.equinox.internal.util.io public final org.eclipse.equinox.internal.util.io.PDataStream extends java.lang.Object { public void <init> () public static void writeInt (int, java.io.OutputStream) throws java.io.IOException int i java.io.OutputStream os public static void writeLong (long, java.io.OutputStream) throws java.io.IOException long l java.io.OutputStream os public static void writeShort (short, java.io.OutputStream) throws java.io.IOException short s java.io.OutputStream os public static void writeChar (char, java.io.OutputStream) throws java.io.IOException char ch java.io.OutputStream os public static void writeBoolean (boolean, java.io.OutputStream) throws java.io.IOException boolean b java.io.OutputStream os public static void writeByte (byte, java.io.OutputStream) throws java.io.IOException byte b java.io.OutputStream os public static void writeBytes (java.lang.String, java.io.OutputStream) throws java.io.IOException String str java.io.OutputStream os byte[] b public static void writeString (java.lang.String, java.io.OutputStream) throws java.io.IOException String str java.io.OutputStream os public static void writeUTF (java.lang.String, java.io.OutputStream) throws java.io.IOException String str java.io.OutputStream os int strlen int utflen int i int ch int i int ch public static void writeChars (java.lang.String, java.io.OutputStream) throws java.io.IOException String str java.io.OutputStream os int len int i int ch public static void writeDouble (double, java.io.OutputStream) throws java.io.IOException double d java.io.OutputStream os public static void writeFloat (float, java.io.OutputStream) throws java.io.IOException float f java.io.OutputStream os public static int readInt (java.io.InputStream) throws java.io.IOException java.io.InputStream is int ch1 int ch2 int ch3 int ch4 public static char readChar (java.io.InputStream) throws java.io.IOException java.io.InputStream is int ch1 int ch2 public static short readShort (java.io.InputStream) throws java.io.IOException java.io.InputStream is int ch1 int ch2 public static long readLong (java.io.InputStream) throws java.io.IOException java.io.InputStream is public static boolean readBoolean (java.io.InputStream) throws java.io.IOException java.io.InputStream is int ch public static byte readByte (java.io.InputStream) throws java.io.IOException java.io.InputStream is int ch public static int readUnsignedByte (java.io.InputStream) throws java.io.IOException java.io.InputStream is int ch public static double readDouble (java.io.InputStream) throws java.io.IOException java.io.InputStream is public static float readFloat (java.io.InputStream) throws java.io.IOException java.io.InputStream is public static java.lang.String readString (java.io.InputStream) throws java.io.IOException java.io.InputStream is public static java.lang.String readUTF (java.io.InputStream) throws java.io.IOException java.io.InputStream is int utflen char[] str int cnt int strlen int c int char2 int char2 int char3 }
org/eclipse/equinox/internal/util/io/XObjectInputStream.class
ExternalizableDictionary.java package org.eclipse.equinox.internal.util.io org.eclipse.equinox.internal.util.io.XObjectInputStream extends java.io.ObjectInputStream { ClassLoader loader public void <init> (java.lang.ClassLoader, java.io.InputStream) throws java.io.IOException ClassLoader loader java.io.InputStream is protected java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.lang.ClassNotFoundException java.io.ObjectStreamClass v }
org/eclipse/equinox/internal/util/string/
org/eclipse/equinox/internal/util/string/CharBuffer.class
CharBuffer.java package org.eclipse.equinox.internal.util.string public org.eclipse.equinox.internal.util.string.CharBuffer extends java.lang.Object { private char[] value private int cnt public void <init> () public void <init> (int) int len public int length () public void ensureCapacity (int) int minCapacity private void expandCapacity (int) int minCapacity int capacity char[] newVal public void setLength (int) int newLen public char charAt (int) int index public void setCharAt (int, char) int index char ch public void append (java.lang.String) String str int len int newcnt public void append (char[], int, int) char[] str int offset int len int newcnt public void append (char[]) char[] str public void append (char) char c int newcount public java.lang.String substring (int, int) int start int end public java.lang.String trim () int len int st int off char[] newVal public boolean equals (int, java.lang.String) int offset String with int len int i public void getChars (int, int, char[], int) int srcStart int srcEnd char[] dest int destStart public java.lang.String toString () public char[] getValue () char[] retVal }
org/eclipse/equinox/internal/util/xml/
org/eclipse/equinox/internal/util/xml/ExTagListener.class
ExTagListener.java package org.eclipse.equinox.internal.util.xml public abstract org.eclipse.equinox.internal.util.xml.ExTagListener extends java.lang.Object { public abstract void startTag (org.eclipse.equinox.internal.util.xml.Tag) throws java.lang.IllegalArgumentException public abstract void endTag (org.eclipse.equinox.internal.util.xml.Tag) throws java.lang.IllegalArgumentException }
org/eclipse/equinox/internal/util/xml/Tag.class
Tag.java package org.eclipse.equinox.internal.util.xml public abstract org.eclipse.equinox.internal.util.xml.Tag extends java.lang.Object { public abstract java.lang.String getAttribute (java.lang.String) public abstract java.util.Enumeration getAttributeNames () public abstract java.util.Enumeration getAttributeValues () public abstract java.lang.String getName () public abstract java.lang.String getContent () public abstract int getLine () public abstract int size () public abstract org.eclipse.equinox.internal.util.xml.Tag getTagAt (int) public abstract java.lang.String getContent (int, java.lang.String) }
org/eclipse/equinox/internal/util/xml/TagClass.class
TagClass.java package org.eclipse.equinox.internal.util.xml public org.eclipse.equinox.internal.util.xml.TagClass extends java.lang.Object { private static final String INTERN_TAGCONTENT private static boolean fInternTagContent private org.eclipse.equinox.internal.util.string.CharBuffer fContent private String fName private java.util.Vector fTags String fAttributes private int fLine protected boolean fInline static void <clinit> () public void <init> () public void <init> (java.lang.String) String name public void <init> (int, java.lang.String) int line String name public void <init> (java.lang.String, java.lang.String) String name String contentStr public void <init> (int, java.lang.String, java.lang.String) int line String name String contentStr private void setup (int, java.lang.String, java.lang.String) int line String name String contentStr protected void appendContent (org.eclipse.equinox.internal.util.string.CharBuffer) org.eclipse.equinox.internal.util.string.CharBuffer toAppend protected void appendContent (java.lang.String) String toAppend public java.lang.String getContent () String result public java.lang.String getContent (int, java.lang.String) int aPos String aName org.eclipse.equinox.internal.util.xml.TagClass child protected org.eclipse.equinox.internal.util.string.CharBuffer getContentBuffer () public java.lang.String getName () protected void setName (java.lang.String) String aName public java.lang.String getAttributes () public java.lang.String getAttribute (java.lang.String) String attrName public void addTag (org.eclipse.equinox.internal.util.xml.TagClass) org.eclipse.equinox.internal.util.xml.TagClass aTag public org.eclipse.equinox.internal.util.xml.TagClass getTagAt (int) int aPos public int size () public int getLine () protected void setLine (int) int aLine protected void setInline () }
org/eclipse/equinox/internal/util/xml/TagListener.class
TagListener.java package org.eclipse.equinox.internal.util.xml public abstract org.eclipse.equinox.internal.util.xml.TagListener extends java.lang.Object { public abstract void useTag (org.eclipse.equinox.internal.util.xml.TagClass) throws java.lang.IllegalArgumentException }
org/eclipse/equinox/internal/util/xml/XMLParser.class
XMLParser.java package org.eclipse.equinox.internal.util.xml public org.eclipse.equinox.internal.util.xml.XMLParser extends java.lang.Object { public void <init> () public static void parseXML (java.io.InputStream, org.eclipse.equinox.internal.util.xml.ExTagListener, int) throws java.io.IOException java.io.InputStream aInputStream org.eclipse.equinox.internal.util.xml.ExTagListener aListener int aLevel org.eclipse.equinox.internal.util.xml.impl.XMLParserImpl xml public static void parseXML (java.io.Reader, org.eclipse.equinox.internal.util.xml.ExTagListener, int) throws java.io.IOException java.io.Reader aReader org.eclipse.equinox.internal.util.xml.ExTagListener aListener int aLevel org.eclipse.equinox.internal.util.xml.impl.XMLParserImpl xml }
org/eclipse/equinox/internal/util/xml/XMLReader.class
XMLReader.java package org.eclipse.equinox.internal.util.xml public org.eclipse.equinox.internal.util.xml.XMLReader extends java.lang.Object { private static final String DEBUG private static final String SET_OLD_BEHAVIOUR private static final String SET_OLD_LEVELS private static final String INTERN_ATTRIBUTES private static final String CDATA private static final String XML private static final String VERSION private static final String ENCODING private static final String STANDALONE private static final String ERR_EOS private static final String ERR_ENTITY_EXPECTED private static final String ERR_EQUAL_EXPECTED private static final String ERR_QUOT_EXPECTED private static final String ERR_GT_EXPECTED private static final String ERR_LT_EXPECTED private static final String ERR_CLOSE_TAG1_EXPECTED private static final String ERR_CLOSE_TAG2_EXPECTED private static final String ERR_CLOSE_TAG3_EXPECTED private static final String ERR_CONTENT_EXPECTED private static final String ERR_QUESTIONMARK_EXPECTED private static final String ERR_ILLEGAL_CHARACTER private static final String ERR_TAGNAME_EXPECTED private static final String ERR_TAGNAME2_EXPECTED private static final String ERR_DASH_EXPECTED private static final String ERR_COMMENT_CLOSE_EXPECTED private static final String ERR_CDATA_EXPECTED private static final String ERR_OPENSQBRACKET_EXPECTED private static final String ERR_CLOSE_CDATA_EXPECTED private static final String ERR_SEMICOLON_EXPECTED private static final String ERR_XMLPROLOG_EXPECTED private static final String ERR_VERSION_EXPECTED private static final String ERR_ENCODING_STANDALONE_EXPECTED private static final String ERR_STANDALONE_EXPECTED private static final boolean fDebug private static final boolean fOldBehaviour private static final boolean fOldLevels private static final boolean fInternAttributes private String fDefaultEncoding private org.eclipse.equinox.internal.util.string.CharBuffer temp private org.eclipse.equinox.internal.util.string.CharBuffer temp2 protected java.io.Reader fReader protected java.io.InputStream fStream protected char currentChar protected org.eclipse.equinox.internal.util.xml.TagListener fTagListener protected int fLine protected int fPos protected int fLevel protected int fCurrentLevel private String fVersion private String fEncoding private String fStandalone protected static final String[] fNew_entities protected static final char[] fNew_ent_chars protected static final String[] fOld_entities protected static final char[] fOld_ent_chars protected char prev_char protected char[] fBuffer protected int fBufferLen protected int fBufferPos private static final char bA private static final char aZ private static final char ba private static final char az private static final char b0 private static final char a9 private static final String[] fEntities private static final char[] fEnt_chars static void <clinit> () public void <init> () public void <init> (java.io.InputStream, org.eclipse.equinox.internal.util.xml.TagListener) java.io.InputStream aInputStream org.eclipse.equinox.internal.util.xml.TagListener aListener public void <init> (java.io.Reader, org.eclipse.equinox.internal.util.xml.TagListener) java.io.Reader aReader org.eclipse.equinox.internal.util.xml.TagListener aListener public static void read (java.io.InputStream, org.eclipse.equinox.internal.util.xml.TagListener) throws java.io.IOException java.io.InputStream aInputStream org.eclipse.equinox.internal.util.xml.TagListener aListener public static void read (java.io.InputStream, org.eclipse.equinox.internal.util.xml.TagListener, int) throws java.io.IOException java.io.InputStream aInputStream org.eclipse.equinox.internal.util.xml.TagListener aListener int aLevel public static void read (java.io.Reader, org.eclipse.equinox.internal.util.xml.TagListener) throws java.io.IOException java.io.Reader aReader org.eclipse.equinox.internal.util.xml.TagListener aListener public static void read (java.io.Reader, org.eclipse.equinox.internal.util.xml.TagListener, int) throws java.io.IOException java.io.Reader aReader org.eclipse.equinox.internal.util.xml.TagListener aListener int aLevel protected void setEncoding (java.lang.String) String aEncoding protected void setLevel (int) int aLevel protected org.eclipse.equinox.internal.util.string.CharBuffer getCharBuffer () protected boolean getNextChar () throws java.io.IOException char ch char ch char ch int ach int count protected void parse_attr_value (org.eclipse.equinox.internal.util.string.CharBuffer, char) throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer sb char quot protected boolean parse_attr (org.eclipse.equinox.internal.util.string.CharBuffer) throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer cb int length char quot protected boolean parse_attr_list (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent boolean result org.eclipse.equinox.internal.util.string.CharBuffer cb public static final boolean isNameStartChar (char) char ch public static final boolean isNameChar (char) char ch protected java.lang.String parse_identifier () throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer sb String result protected int parse_identifier (org.eclipse.equinox.internal.util.string.CharBuffer) throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer cb int length protected boolean parse_tag_name (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent String name protected void notifyListeners (org.eclipse.equinox.internal.util.xml.TagClass) org.eclipse.equinox.internal.util.xml.TagClass aTag RuntimeException re protected boolean parse_tag_normal (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent org.eclipse.equinox.internal.util.xml.TagClass tag int pos protected boolean parse_tag_special (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent org.eclipse.equinox.internal.util.xml.TagClass tag org.eclipse.equinox.internal.util.xml.TagClass tag int pos char prevCh protected java.lang.String getAttrValue () throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer cb char quot String result protected boolean parse_xml_prolog (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass parent org.eclipse.equinox.internal.util.xml.TagClass tag int pos String s boolean bEncoding boolean bStandalone char prevCh protected boolean parse_comment (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent protected boolean parse_tag (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent protected boolean parse_content (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent protected boolean parse_tag_CDATA (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent int pos org.eclipse.equinox.internal.util.string.CharBuffer sb int l protected boolean parse_PCDATA (org.eclipse.equinox.internal.util.xml.TagClass) throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass aParent boolean result org.eclipse.equinox.internal.util.string.CharBuffer sbContent int pos protected boolean accept_char (char) throws java.io.IOException char ch protected boolean accept_seq (java.lang.String) throws java.io.IOException String seq int i protected boolean parse_EntityRef (org.eclipse.equinox.internal.util.string.CharBuffer, boolean) throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer sb boolean inAttribute String ent int length int i protected boolean parse_CharRef (org.eclipse.equinox.internal.util.string.CharBuffer) throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer sb protected void clearWhiteSpaces () throws java.io.IOException protected void err (java.lang.String) throws java.io.IOException String message protected void err (int, java.lang.String) throws java.io.IOException int pos String message protected void parseXML () throws java.io.IOException org.eclipse.equinox.internal.util.xml.TagClass rootTag boolean start int pos java.io.IOException ioe public static void parseXML (java.io.InputStream, org.eclipse.equinox.internal.util.xml.TagListener, int) throws java.io.IOException java.io.InputStream aInputStream org.eclipse.equinox.internal.util.xml.TagListener aListener int aLevel org.eclipse.equinox.internal.util.xml.XMLReader xml public static void parseXML (java.io.Reader, org.eclipse.equinox.internal.util.xml.TagListener, int) throws java.io.IOException java.io.Reader aReader org.eclipse.equinox.internal.util.xml.TagListener aListener int aLevel org.eclipse.equinox.internal.util.xml.XMLReader xml public java.lang.String getVersion () public java.lang.String getEncoding () public java.lang.String getStandalone () }
org/eclipse/equinox/internal/util/xml/XMLUtil.class
XMLUtil.java package org.eclipse.equinox.internal.util.xml public org.eclipse.equinox.internal.util.xml.XMLUtil extends java.lang.Object { public static String[] coded public static String[] decoded protected static final String[] f_entities protected static final char[] f_ent_chars static void <clinit> () public void <init> () public static java.lang.String replaceChars (java.lang.String, java.lang.String[], java.lang.String[], int) String str String[] toBeReplaced String[] replaceWith int length org.eclipse.equinox.internal.util.string.CharBuffer strBuf int i public static void replace (java.lang.String, java.lang.String, java.lang.String, org.eclipse.equinox.internal.util.string.CharBuffer) String src String toBeReplaced String toReplaceWith org.eclipse.equinox.internal.util.string.CharBuffer strBuf int j int j int pos int length public static java.lang.String getDecoded (java.lang.String) String src int begin int end int lastBegin org.eclipse.equinox.internal.util.string.CharBuffer strBuf String part boolean found int i public static java.lang.String getTagName (java.lang.String) String tagAndAttributes int nameIndex int tabIndex public static boolean isEmptyTag (java.lang.String) String tagName private static boolean substituteEntity (java.lang.String, org.eclipse.equinox.internal.util.string.CharBuffer) String ent org.eclipse.equinox.internal.util.string.CharBuffer cb int j public static java.lang.String getAttributeValue (java.lang.String, java.lang.String, int) String tag String att int begin int start boolean b1 boolean b2 char quot int end int pos org.eclipse.equinox.internal.util.string.CharBuffer cb char ch int i String ent public static java.util.Vector getAttributeNames (java.lang.String) String tag java.util.Vector names int start int end public static java.util.Vector getAttributeValues (java.lang.String) String tag java.util.Vector values int start int end public static java.lang.String getContent (org.eclipse.equinox.internal.util.xml.TagClass, int, java.lang.String) throws java.lang.IllegalArgumentException org.eclipse.equinox.internal.util.xml.TagClass tag int pos String name org.eclipse.equinox.internal.util.xml.TagClass subTag }
org/eclipse/equinox/internal/util/xml/XmlSerializer.class
XmlSerializer.java package org.eclipse.equinox.internal.util.xml public org.eclipse.equinox.internal.util.xml.XmlSerializer extends java.lang.Object { private java.io.Writer writer private java.util.Vector stack private java.io.StringWriter attrsWriter private StringBuffer attrs private boolean empty private boolean closed private String indentString private boolean prologWritten public void <init> () public org.eclipse.equinox.internal.util.xml.XmlSerializer setOutput (java.io.Writer) java.io.Writer writer public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.io.OutputStream os String encoding java.io.Writer writer public org.eclipse.equinox.internal.util.xml.XmlSerializer startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException String encoding Boolean standalone public void endDocument () public int getDepth () public org.eclipse.equinox.internal.util.xml.XmlSerializer startTag (java.lang.String) throws java.io.IOException String name public org.eclipse.equinox.internal.util.xml.XmlSerializer endTag () throws java.io.IOException public org.eclipse.equinox.internal.util.xml.XmlSerializer endTag (java.lang.String) throws java.io.IOException String aName String name public org.eclipse.equinox.internal.util.xml.XmlSerializer attribute (java.lang.String, java.lang.String) throws java.io.IOException String localName String value public org.eclipse.equinox.internal.util.xml.XmlSerializer text (java.lang.String) throws java.io.IOException String text public org.eclipse.equinox.internal.util.xml.XmlSerializer cdsect (java.lang.String) throws java.io.IOException String text public org.eclipse.equinox.internal.util.xml.XmlSerializer comment (java.lang.String) throws java.io.IOException String text public org.eclipse.equinox.internal.util.xml.XmlSerializer docdecl (java.lang.String) throws java.io.IOException String text public void setIndent (boolean) boolean indent private void closeOpeningTag () throws java.io.IOException private void writeAttributes () throws java.io.IOException private final java.lang.String pop () int location String ret private final void indent () throws java.io.IOException int i private final void writeEscape (java.lang.String, java.io.Writer) throws java.io.IOException String text java.io.Writer out char[] buf int len int pos int i char ch }
org/eclipse/equinox/internal/util/xml/impl/
org/eclipse/equinox/internal/util/xml/impl/TagImpl$1.class
TagImpl.java package org.eclipse.equinox.internal.util.xml.impl org.eclipse.equinox.internal.util.xml.impl.TagImpl$1 extends java.lang.Object implements java.util.Enumeration { void <init> () public boolean hasMoreElements () public java.lang.Object nextElement () }
org/eclipse/equinox/internal/util/xml/impl/TagImpl.class
TagImpl.java package org.eclipse.equinox.internal.util.xml.impl public org.eclipse.equinox.internal.util.xml.impl.TagImpl extends java.lang.Object implements org.eclipse.equinox.internal.util.xml.Tag { private org.eclipse.equinox.internal.util.string.CharBuffer fContent private String fContentString private String fName private java.util.Hashtable fAttributes private java.util.Vector fTags private int fLine protected boolean fInline private static java.util.Enumeration fEmptyEnumeration static void <clinit> () public void <init> () public java.lang.String getAttribute (java.lang.String) String aAttrName public java.util.Enumeration getAttributeNames () public java.util.Enumeration getAttributeValues () public java.lang.String getName () public java.lang.String getContent () public int getLine () public int size () public org.eclipse.equinox.internal.util.xml.Tag getTagAt (int) int aPosition protected void setName (java.lang.String) String aName protected void addAttribute (java.lang.String, java.lang.String) String aAttrName String aAttrValue protected void addTag (org.eclipse.equinox.internal.util.xml.Tag) org.eclipse.equinox.internal.util.xml.Tag aTag protected void appendContent (org.eclipse.equinox.internal.util.string.CharBuffer) org.eclipse.equinox.internal.util.string.CharBuffer toAppend protected void appendContent (java.lang.String) String toAppend protected org.eclipse.equinox.internal.util.string.CharBuffer getContentBuffer () protected void setLine (int) int aLine public java.lang.String getContent (int, java.lang.String) int aPos String aName org.eclipse.equinox.internal.util.xml.Tag child public void readObject (java.io.InputStream) throws java.lang.Exception java.io.InputStream is public void writeObject (java.io.OutputStream) throws java.lang.Exception java.io.OutputStream os public void readExternal (java.io.ObjectInput) throws java.io.IOException java.lang.ClassNotFoundException java.io.ObjectInput input boolean hasContent int size int i String key String val int i org.eclipse.equinox.internal.util.xml.impl.TagImpl tag public void writeExternal (java.io.ObjectOutput) throws java.io.IOException java.io.ObjectOutput output String content java.util.Enumeration e String key String val int i int size org.eclipse.equinox.internal.util.xml.impl.TagImpl current public void writeXml (java.io.Writer, int) throws java.io.IOException java.io.Writer out int level boolean indent int i java.util.Enumeration e String key String val String content boolean isShort int i org.eclipse.equinox.internal.util.xml.impl.TagImpl child int i int i public java.lang.String toString () java.io.StringWriter out }
org/eclipse/equinox/internal/util/xml/impl/XMLParserImpl.class
XMLParserImpl.java package org.eclipse.equinox.internal.util.xml.impl public org.eclipse.equinox.internal.util.xml.impl.XMLParserImpl extends java.lang.Object { private static final String DEBUG private static final String INTERN_ATTRIBUTES private static final String CDATA private static final String XML private static final String VERSION private static final String ENCODING private static final String STANDALONE private static final String ERR_EOS private static final String ERR_ENTITY_EXPECTED private static final String ERR_EQUAL_EXPECTED private static final String ERR_QUOT_EXPECTED private static final String ERR_GT_EXPECTED private static final String ERR_LT_EXPECTED private static final String ERR_CLOSE_TAG1_EXPECTED private static final String ERR_CLOSE_TAG2_EXPECTED private static final String ERR_CLOSE_TAG3_EXPECTED private static final String ERR_CONTENT_EXPECTED private static final String ERR_QUESTIONMARK_EXPECTED private static final String ERR_ILLEGAL_CHARACTER private static final String ERR_TAGNAME_EXPECTED private static final String ERR_TAGNAME2_EXPECTED private static final String ERR_DASH_EXPECTED private static final String ERR_COMMENT_CLOSE_EXPECTED private static final String ERR_CDATA_EXPECTED private static final String ERR_OPENSQBRACKET_EXPECTED private static final String ERR_CLOSE_CDATA_EXPECTED private static final String ERR_SEMICOLON_EXPECTED private static final String ERR_XMLPROLOG_EXPECTED private static final String ERR_VERSION_EXPECTED private static final String ERR_ENCODING_STANDALONE_EXPECTED private static final String ERR_STANDALONE_EXPECTED protected static final boolean fDebug protected static final boolean fInternAttributes private String fDefaultEncoding private org.eclipse.equinox.internal.util.string.CharBuffer temp private org.eclipse.equinox.internal.util.string.CharBuffer temp2 protected java.io.Reader fReader protected java.io.InputStream fStream protected char currentChar protected org.eclipse.equinox.internal.util.xml.ExTagListener fExTagListener protected int fLine protected int fPos protected int fLevel protected int fCurrentLevel private String fVersion private String fEncoding private String fStandalone protected char prev_char private char[] fBuffer private int fBufferLen private int fBufferPos private static final char bA private static final char aZ private static final char ba private static final char az private static final char b0 private static final char a9 protected static final String[] entities protected static final char[] ent_chars static void <clinit> () public void <init> () public void <init> (java.io.InputStream, org.eclipse.equinox.internal.util.xml.ExTagListener) java.io.InputStream aInputStream org.eclipse.equinox.internal.util.xml.ExTagListener aListener public void <init> (java.io.Reader, org.eclipse.equinox.internal.util.xml.ExTagListener) java.io.Reader aReader org.eclipse.equinox.internal.util.xml.ExTagListener aListener public void setLevel (int) int aLevel protected void setEncoding (java.lang.String) String aEncoding protected org.eclipse.equinox.internal.util.string.CharBuffer getCharBuffer () protected boolean getNextChar () throws java.io.IOException char ch char ch char ch int ach int count protected void parse_attr_value (org.eclipse.equinox.internal.util.string.CharBuffer, char) throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer sb char quot protected boolean parse_attr (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent String attrName char quot org.eclipse.equinox.internal.util.string.CharBuffer sb String attrValue protected boolean parse_attr_list (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent boolean result protected final boolean isNameStartChar (char) char ch protected final boolean isNameChar (char) char ch protected java.lang.String parse_identifier () throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer sb String result protected boolean parse_tag_name (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent String name protected void notifyListeners (org.eclipse.equinox.internal.util.xml.impl.TagImpl, boolean) org.eclipse.equinox.internal.util.xml.impl.TagImpl aTag boolean isStart RuntimeException re protected boolean parse_tag_normal (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent org.eclipse.equinox.internal.util.xml.impl.TagImpl tag int pos protected boolean accept_attr (org.eclipse.equinox.internal.util.xml.impl.TagImpl, java.lang.String) org.eclipse.equinox.internal.util.xml.impl.TagImpl aTag String attrName protected boolean parse_xml_prolog (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl parent org.eclipse.equinox.internal.util.xml.impl.TagImpl tag int pos String s char prevCh protected boolean parse_tag_special (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent org.eclipse.equinox.internal.util.xml.impl.TagImpl tag org.eclipse.equinox.internal.util.xml.impl.TagImpl tag int pos char prevCh protected boolean parse_comment (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent protected boolean parse_tag (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent protected boolean parse_content (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent protected boolean parse_tag_CDATA (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent int pos org.eclipse.equinox.internal.util.string.CharBuffer sb int l protected boolean parse_PCDATA (org.eclipse.equinox.internal.util.xml.impl.TagImpl) throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl aParent boolean result org.eclipse.equinox.internal.util.string.CharBuffer sbContent int pos protected boolean accept_char (char) throws java.io.IOException char ch protected boolean accept_seq (java.lang.String) throws java.io.IOException String seq int i protected boolean parse_EntityRef (org.eclipse.equinox.internal.util.string.CharBuffer) throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer sb String ent int length int i protected boolean parse_CharRef (org.eclipse.equinox.internal.util.string.CharBuffer) throws java.io.IOException org.eclipse.equinox.internal.util.string.CharBuffer sb protected void clearWhiteSpaces () throws java.io.IOException protected void err (java.lang.String) throws java.io.IOException String message protected void err (int, java.lang.String) throws java.io.IOException int pos String message public void parseXML () throws java.io.IOException org.eclipse.equinox.internal.util.xml.impl.TagImpl rootTag boolean start int pos java.io.IOException ioe public static void parseXML (java.io.InputStream, org.eclipse.equinox.internal.util.xml.ExTagListener, int) throws java.io.IOException java.io.InputStream aInputStream org.eclipse.equinox.internal.util.xml.ExTagListener aListener int aLevel org.eclipse.equinox.internal.util.xml.impl.XMLParserImpl xml public static void parseXML (java.io.Reader, org.eclipse.equinox.internal.util.xml.ExTagListener, int) throws java.io.IOException java.io.Reader aReader org.eclipse.equinox.internal.util.xml.ExTagListener aListener int aLevel org.eclipse.equinox.internal.util.xml.impl.XMLParserImpl xml public java.lang.String getVersion () public java.lang.String getEncoding () public java.lang.String getStandalone () }