META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
.options
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/core/
org/eclipse/core/expressions/
org/eclipse/core/expressions/ElementHandler.classElementHandler.java
package org.eclipse.core.expressions
public abstract org.eclipse.core.expressions.ElementHandler extends java.lang.Object {
private static final org.eclipse.core.expressions.ElementHandler INSTANCE
static void ()
public void ()
public static org.eclipse.core.expressions.ElementHandler getDefault ()
public abstract org.eclipse.core.expressions.Expression create (org.eclipse.core.expressions.ExpressionConverter, org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
public org.eclipse.core.expressions.Expression create (org.eclipse.core.expressions.ExpressionConverter, org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.ExpressionConverter converter
org.w3c.dom.Element element
protected void processChildren (org.eclipse.core.expressions.ExpressionConverter, org.eclipse.core.runtime.IConfigurationElement, org.eclipse.core.internal.expressions.CompositeExpression) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.ExpressionConverter converter
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.internal.expressions.CompositeExpression expression
protected void processChildren (org.eclipse.core.expressions.ExpressionConverter, org.w3c.dom.Element, org.eclipse.core.internal.expressions.CompositeExpression) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.ExpressionConverter converter
org.w3c.dom.Element element
org.eclipse.core.internal.expressions.CompositeExpression expression
}
org/eclipse/core/expressions/EvaluationContext.classEvaluationContext.java
package org.eclipse.core.expressions
public org.eclipse.core.expressions.EvaluationContext extends java.lang.Object implements org.eclipse.core.expressions.IEvaluationContext {
private org.eclipse.core.expressions.IEvaluationContext fParent
private Object fDefaultVariable
private java.util.Map fVariables
private org.eclipse.core.expressions.IVariableResolver[] fVariableResolvers
private Boolean fAllowPluginActivation
public void (org.eclipse.core.expressions.IEvaluationContext, java.lang.Object)
org.eclipse.core.expressions.IEvaluationContext parent
Object defaultVariable
public void (org.eclipse.core.expressions.IEvaluationContext, java.lang.Object, org.eclipse.core.expressions.IVariableResolver[])
org.eclipse.core.expressions.IEvaluationContext parent
Object defaultVariable
org.eclipse.core.expressions.IVariableResolver[] resolvers
public org.eclipse.core.expressions.IEvaluationContext getParent ()
public org.eclipse.core.expressions.IEvaluationContext getRoot ()
public java.lang.Object getDefaultVariable ()
public void setAllowPluginActivation (boolean)
boolean value
public boolean getAllowPluginActivation ()
public void addVariable (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.Object removeVariable (java.lang.String)
String name
public java.lang.Object getVariable (java.lang.String)
String name
Object result
public java.lang.Object resolveVariable (java.lang.String, java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
String name
Object[] args
int i
org.eclipse.core.expressions.IVariableResolver resolver
Object variable
}
org/eclipse/core/expressions/EvaluationResult.classEvaluationResult.java
package org.eclipse.core.expressions
public org.eclipse.core.expressions.EvaluationResult extends java.lang.Object {
private int fValue
private static final int FALSE_VALUE
private static final int TRUE_VALUE
private static final int NOT_LOADED_VALUE
public static final org.eclipse.core.expressions.EvaluationResult FALSE
public static final org.eclipse.core.expressions.EvaluationResult TRUE
public static final org.eclipse.core.expressions.EvaluationResult NOT_LOADED
private static final org.eclipse.core.expressions.EvaluationResult[][] AND
private static final org.eclipse.core.expressions.EvaluationResult[][] OR
private static final org.eclipse.core.expressions.EvaluationResult[] NOT
static void ()
private void (int)
int value
public org.eclipse.core.expressions.EvaluationResult and (org.eclipse.core.expressions.EvaluationResult)
org.eclipse.core.expressions.EvaluationResult other
public org.eclipse.core.expressions.EvaluationResult or (org.eclipse.core.expressions.EvaluationResult)
org.eclipse.core.expressions.EvaluationResult other
public org.eclipse.core.expressions.EvaluationResult not ()
public static org.eclipse.core.expressions.EvaluationResult valueOf (boolean)
boolean b
public static org.eclipse.core.expressions.EvaluationResult valueOf (java.lang.Boolean)
Boolean b
public java.lang.String toString ()
}
org/eclipse/core/expressions/Expression$1.classExpression.java
package org.eclipse.core.expressions
org.eclipse.core.expressions.Expression$1 extends org.eclipse.core.expressions.Expression {
void ()
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext)
org.eclipse.core.expressions.IEvaluationContext context
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
}
org/eclipse/core/expressions/Expression$2.classExpression.java
package org.eclipse.core.expressions
org.eclipse.core.expressions.Expression$2 extends org.eclipse.core.expressions.Expression {
void ()
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext)
org.eclipse.core.expressions.IEvaluationContext context
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
}
org/eclipse/core/expressions/Expression.classExpression.java
package org.eclipse.core.expressions
public abstract org.eclipse.core.expressions.Expression extends java.lang.Object {
protected static final int HASH_CODE_NOT_COMPUTED
protected static final int HASH_FACTOR
protected static final String ATT_VALUE
public static final org.eclipse.core.expressions.Expression TRUE
public static final org.eclipse.core.expressions.Expression FALSE
private transient int fHashCode
static void ()
public void ()
protected static final boolean equals (java.lang.Object, java.lang.Object)
Object left
Object right
protected static final boolean equals (java.lang.Object[], java.lang.Object[])
Object[] leftArray
Object[] rightArray
int i
Object left
Object right
boolean equal
protected static final int hashCode (java.lang.Object)
Object object
protected static final int hashCode (java.lang.Object[])
Object[] array
int hashCode
int i
public abstract org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
public final org.eclipse.core.expressions.ExpressionInfo computeExpressionInfo ()
org.eclipse.core.expressions.ExpressionInfo result
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
protected int computeHashCode ()
public int hashCode ()
}
org/eclipse/core/expressions/ExpressionConverter.classExpressionConverter.java
package org.eclipse.core.expressions
public final org.eclipse.core.expressions.ExpressionConverter extends java.lang.Object {
private org.eclipse.core.expressions.ElementHandler[] fHandlers
private static final org.eclipse.core.expressions.ExpressionConverter INSTANCE
static void ()
public static org.eclipse.core.expressions.ExpressionConverter getDefault ()
public void (org.eclipse.core.expressions.ElementHandler[])
org.eclipse.core.expressions.ElementHandler[] handlers
public org.eclipse.core.expressions.Expression perform (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement root
int i
org.eclipse.core.expressions.ElementHandler handler
org.eclipse.core.expressions.Expression result
public org.eclipse.core.expressions.Expression perform (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element root
int i
org.eclipse.core.expressions.ElementHandler handler
org.eclipse.core.expressions.Expression result
void processChildren (org.eclipse.core.runtime.IConfigurationElement, org.eclipse.core.internal.expressions.CompositeExpression) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.internal.expressions.CompositeExpression result
org.eclipse.core.runtime.IConfigurationElement[] children
int i
org.eclipse.core.expressions.Expression child
private java.lang.String getDebugPath (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement configurationElement
StringBuffer buf
Object parent
org.eclipse.core.runtime.IConfigurationElement parent2
String id
org.eclipse.core.runtime.IExtension parent2
void processChildren (org.w3c.dom.Element, org.eclipse.core.internal.expressions.CompositeExpression) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
org.eclipse.core.internal.expressions.CompositeExpression result
org.w3c.dom.Node child
org.eclipse.core.expressions.Expression exp
}
org/eclipse/core/expressions/ExpressionInfo.classExpressionInfo.java
package org.eclipse.core.expressions
public org.eclipse.core.expressions.ExpressionInfo extends java.lang.Object {
private boolean fHasDefaultVariableAccess
private boolean fHasSystemPropertyAccess
private java.util.List fAccessedVariableNames
private java.util.List fMisbehavingExpressionTypes
private java.util.List fAccessedPropertyNames
public void ()
public boolean hasDefaultVariableAccess ()
public void markDefaultVariableAccessed ()
public boolean hasSystemPropertyAccess ()
public void markSystemPropertyAccessed ()
public java.lang.String[] getAccessedVariableNames ()
public void addVariableNameAccess (java.lang.String)
String name
public java.lang.String[] getAccessedPropertyNames ()
public void addAccessedPropertyName (java.lang.String)
String name
public java.lang.Class[] getMisbehavingExpressionTypes ()
public void addMisBehavingExpressionType (java.lang.Class)
Class clazz
public void merge (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo other
public void mergeExceptDefaultVariable (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo other
private void mergeDefaultVariableAccess (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo other
private void mergeSystemPropertyAccess (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo other
private void mergeAccessedVariableNames (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo other
java.util.Iterator iter
Object variableName
private void mergeAccessedPropertyNames (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo other
java.util.Iterator iter
Object variableName
private void mergeMisbehavingExpressionTypes (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo other
java.util.Iterator iter
Object clazz
}
org/eclipse/core/expressions/ExpressionTagNames.classExpressionTagNames.java
package org.eclipse.core.expressions
public final org.eclipse.core.expressions.ExpressionTagNames extends java.lang.Object {
public static final String ENABLEMENT
public static final String AND
public static final String OR
public static final String NOT
public static final String INSTANCEOF
public static final String TEST
public static final String WITH
public static final String ADAPT
public static final String COUNT
public static final String ITERATE
public static final String RESOLVE
public static final String SYSTEM_TEST
public static final String EQUALS
public static final String REFERENCE
public void ()
}
org/eclipse/core/expressions/ICountable.classICountable.java
package org.eclipse.core.expressions
public abstract org.eclipse.core.expressions.ICountable extends java.lang.Object {
public abstract int count ()
}
org/eclipse/core/expressions/IEvaluationContext.classIEvaluationContext.java
package org.eclipse.core.expressions
public abstract org.eclipse.core.expressions.IEvaluationContext extends java.lang.Object {
public static final Object UNDEFINED_VARIABLE
static void ()
public abstract org.eclipse.core.expressions.IEvaluationContext getParent ()
public abstract org.eclipse.core.expressions.IEvaluationContext getRoot ()
public abstract void setAllowPluginActivation (boolean)
public abstract boolean getAllowPluginActivation ()
public abstract java.lang.Object getDefaultVariable ()
public abstract void addVariable (java.lang.String, java.lang.Object)
public abstract java.lang.Object removeVariable (java.lang.String)
public abstract java.lang.Object getVariable (java.lang.String)
public abstract java.lang.Object resolveVariable (java.lang.String, java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/expressions/IIterable.classIIterable.java
package org.eclipse.core.expressions
public abstract org.eclipse.core.expressions.IIterable extends java.lang.Object {
public abstract java.util.Iterator iterator ()
}
org/eclipse/core/expressions/IPropertyTester.classIPropertyTester.java
package org.eclipse.core.expressions
public abstract org.eclipse.core.expressions.IPropertyTester extends java.lang.Object {
public abstract boolean handles (java.lang.String, java.lang.String)
public abstract boolean isInstantiated ()
public abstract boolean isDeclaringPluginActive ()
public abstract org.eclipse.core.expressions.IPropertyTester instantiate () throws org.eclipse.core.runtime.CoreException
public abstract boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
}
org/eclipse/core/expressions/IVariableResolver.classIVariableResolver.java
package org.eclipse.core.expressions
public abstract org.eclipse.core.expressions.IVariableResolver extends java.lang.Object {
public abstract java.lang.Object resolve (java.lang.String, java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/core/expressions/PropertyTester.classPropertyTester.java
package org.eclipse.core.expressions
public abstract org.eclipse.core.expressions.PropertyTester extends java.lang.Object implements org.eclipse.core.expressions.IPropertyTester {
private org.eclipse.core.runtime.IConfigurationElement fConfigElement
private String fNamespace
private String fProperties
public void ()
public final void internalInitialize (org.eclipse.core.internal.expressions.PropertyTesterDescriptor)
org.eclipse.core.internal.expressions.PropertyTesterDescriptor descriptor
public final org.eclipse.core.internal.expressions.PropertyTesterDescriptor internalCreateDescriptor ()
public final boolean handles (java.lang.String, java.lang.String)
String namespace
String property
public final boolean isInstantiated ()
public boolean isDeclaringPluginActive ()
org.osgi.framework.Bundle bundle
public final org.eclipse.core.expressions.IPropertyTester instantiate ()
}
org/eclipse/core/internal/
org/eclipse/core/internal/expressions/
org/eclipse/core/internal/expressions/AdaptExpression.classAdaptExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.AdaptExpression extends org.eclipse.core.internal.expressions.CompositeExpression {
private static final String ATT_TYPE
private static final int HASH_INITIAL
private String fTypeName
static Class class$0
static void ()
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement configElement
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
public void (java.lang.String)
String typeName
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.AdaptExpression that
protected int computeHashCode ()
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
Object var
Object adapted
org.eclipse.core.runtime.IAdapterManager manager
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
}
org/eclipse/core/internal/expressions/AndExpression.classAndExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.AndExpression extends org.eclipse.core.internal.expressions.CompositeExpression {
public void ()
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.AndExpression that
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
}
org/eclipse/core/internal/expressions/CompositeExpression.classCompositeExpression.java
package org.eclipse.core.internal.expressions
public abstract org.eclipse.core.internal.expressions.CompositeExpression extends org.eclipse.core.expressions.Expression {
private static final org.eclipse.core.expressions.Expression[] EMPTY_ARRAY
private static final int HASH_INITIAL
protected java.util.List fExpressions
static Class class$0
static void ()
public void ()
public void add (org.eclipse.core.expressions.Expression)
org.eclipse.core.expressions.Expression expression
public org.eclipse.core.expressions.Expression[] getChildren ()
protected org.eclipse.core.expressions.EvaluationResult evaluateAnd (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext scope
org.eclipse.core.expressions.EvaluationResult result
java.util.Iterator iter
org.eclipse.core.expressions.Expression expression
protected org.eclipse.core.expressions.EvaluationResult evaluateOr (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext scope
org.eclipse.core.expressions.EvaluationResult result
java.util.Iterator iter
org.eclipse.core.expressions.Expression expression
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
java.util.Iterator iter
org.eclipse.core.expressions.Expression expression
protected int computeHashCode ()
}
org/eclipse/core/internal/expressions/CountExpression.classCountExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.CountExpression extends org.eclipse.core.expressions.Expression {
private static final int GREATER_THAN
private static final int LESS_THAN
private static final int ANY_NUMBER
private static final int EXACT
private static final int ONE_OR_MORE
private static final int NONE_OR_ONE
private static final int NONE
private static final int UNKNOWN
private static final int HASH_INITIAL
private int fMode
private int fSize
static Class class$0
static void ()
public void (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement configElement
String size
public void (org.w3c.dom.Element)
org.w3c.dom.Element element
String size
public void (java.lang.String)
String size
private void initializeSize (java.lang.String)
String size
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
Object var
int size
int size
org.eclipse.core.expressions.ICountable countable
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.CountExpression that
protected int computeHashCode ()
}
org/eclipse/core/internal/expressions/DefaultVariable.classDefaultVariable.java
package org.eclipse.core.internal.expressions
public final org.eclipse.core.internal.expressions.DefaultVariable extends java.lang.Object implements org.eclipse.core.expressions.IEvaluationContext {
private Object fDefaultVariable
private org.eclipse.core.expressions.IEvaluationContext fParent
private org.eclipse.core.expressions.IEvaluationContext fManagedPool
public void (org.eclipse.core.expressions.IEvaluationContext, java.lang.Object)
org.eclipse.core.expressions.IEvaluationContext parent
Object defaultVariable
public org.eclipse.core.expressions.IEvaluationContext getParent ()
public org.eclipse.core.expressions.IEvaluationContext getRoot ()
public java.lang.Object getDefaultVariable ()
public void setAllowPluginActivation (boolean)
boolean value
public boolean getAllowPluginActivation ()
public void addVariable (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.Object removeVariable (java.lang.String)
String name
public java.lang.Object getVariable (java.lang.String)
String name
public java.lang.Object resolveVariable (java.lang.String, java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
String name
Object[] args
}
org/eclipse/core/internal/expressions/DefinitionRegistry.classDefinitionRegistry.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.DefinitionRegistry extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener {
private java.util.Map cache
private java.util.Map getCache ()
public void ()
public org.eclipse.core.expressions.Expression getExpression (java.lang.String) throws org.eclipse.core.runtime.CoreException
String id
org.eclipse.core.expressions.Expression cachedExpression
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IConfigurationElement[] ces
org.eclipse.core.expressions.Expression foundExpression
int i
String cid
private org.eclipse.core.expressions.Expression getExpression (java.lang.String, org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.InvalidRegistryObjectException org.eclipse.core.runtime.CoreException
String id
org.eclipse.core.runtime.IConfigurationElement element
org.eclipse.core.expressions.Expression expr
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
org.eclipse.core.runtime.IExtensionDelta[] extensionDeltas
int i
org.eclipse.core.runtime.IConfigurationElement[] ces
int j
String id
}
org/eclipse/core/internal/expressions/EnablementExpression.classEnablementExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.EnablementExpression extends org.eclipse.core.internal.expressions.CompositeExpression {
public void (org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IConfigurationElement configElement
public void (org.w3c.dom.Element)
org.w3c.dom.Element element
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.EnablementExpression that
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
long start
org.eclipse.core.expressions.EvaluationResult result
}
org/eclipse/core/internal/expressions/EqualsExpression.classEqualsExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.EqualsExpression extends org.eclipse.core.expressions.Expression {
private static final int HASH_INITIAL
private Object fExpectedValue
static Class class$0
static void ()
public void (java.lang.Object)
Object expectedValue
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
String value
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
String value
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
Object element
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.EqualsExpression that
protected int computeHashCode ()
}
org/eclipse/core/internal/expressions/ExpressionMessages.classExpressionMessages.java
package org.eclipse.core.internal.expressions
public final org.eclipse.core.internal.expressions.ExpressionMessages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String Expression_attribute_missing
public static String Expression_attribute_invalid_value
public static String Expression_variable_not_a_collection
public static String Expression_variable_not_a_list
public static String Expression_variable_not_iterable
public static String Expression_variable_not_countable
public static String Expression_unknown_element
public static String Missing_Expression
public static String Expression_string_not_correctly_escaped
public static String Expression_string_not_terminated
public static String TypeExtender_unknownMethod
public static String TypeExtender_incorrectType
public static String TestExpression_no_name_space
public static String WithExpression_variable_not_defined
public static String ResolveExpression_variable_not_defined
public static String PropertyTesterDescriptor_no_namespace
public static String PropertyTesterDescritpri_no_properties
public static String ElementHandler_unsupported_element
static Class class$0
static void ()
private void ()
}
org/eclipse/core/internal/expressions/ExpressionMessages.properties
org/eclipse/core/internal/expressions/ExpressionPlugin.classExpressionPlugin.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.ExpressionPlugin extends org.eclipse.core.runtime.Plugin {
private static org.eclipse.core.internal.expressions.ExpressionPlugin fgDefault
static org.osgi.framework.BundleListener fgBundleListener
private org.osgi.framework.BundleContext fBundleContext
public void ()
public static org.eclipse.core.internal.expressions.ExpressionPlugin getDefault ()
public static java.lang.String getPluginId ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public org.osgi.framework.BundleContext getBundleContext ()
}
org/eclipse/core/internal/expressions/ExpressionStatus.classExpressionStatus.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.ExpressionStatus extends org.eclipse.core.runtime.Status {
public static final int VARIABLE_IS_NOT_A_COLLECTION
public static final int VARIABLE_IS_NOT_A_LIST
public static final int VALUE_IS_NOT_AN_INTEGER
public static final int MISSING_ATTRIBUTE
public static final int WRONG_ATTRIBUTE_VALUE
public static final int MISSING_EXPRESSION
public static final int VARAIBLE_POOL_WRONG_NUMBER_OF_ARGUMENTS
public static final int VARAIBLE_POOL_ARGUMENT_IS_NOT_A_STRING
public static final int TYPE_EXTENDER_PLUGIN_NOT_LOADED
public static final int TYPE_EXTENDER_UNKOWN_METHOD
public static final int TYPE_EXTENDER_INCORRECT_TYPE
public static final int TEST_EXPRESSION_NOT_A_BOOLEAN
public static final int NO_NAMESPACE_PROVIDED
public static final int VARIABLE_NOT_DEFINED
public static final int STRING_NOT_CORRECT_ESCAPED
public static final int STRING_NOT_TERMINATED
public void (int, java.lang.String)
int errorCode
String message
public void (int, java.lang.String, java.lang.Throwable)
int errorCode
String message
Throwable exception
}
org/eclipse/core/internal/expressions/Expressions$1.classExpressions.java
package org.eclipse.core.internal.expressions
org.eclipse.core.internal.expressions.Expressions$1 extends java.lang.Object implements org.osgi.framework.BundleListener {
void ()
public void bundleChanged (org.osgi.framework.BundleEvent)
org.osgi.framework.BundleEvent event
}
org/eclipse/core/internal/expressions/Expressions.classExpressions.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.Expressions extends java.lang.Object {
private static java.util.WeakHashMap fgKnownClasses
public static final boolean TRACING
public static final Object[] EMPTY_ARGS
static Class class$0
static Class class$1
static Class class$2
static void ()
private void ()
public static boolean isInstanceOf (java.lang.Object, java.lang.String)
Object element
String type
private static synchronized boolean isSubtype (java.lang.Class, java.lang.String)
Class clazz
String type
java.util.WeakHashMap knownClassesMap
java.util.Map nameMap
Object obj
boolean isSubtype
private static java.util.WeakHashMap getKnownClasses ()
org.osgi.framework.BundleContext bundleContext
org.osgi.framework.BundleListener listener
public static boolean uncachedIsSubtype (java.lang.Class, java.lang.String)
Class clazz
String type
Class superClass
Class[] interfaces
int i
public static void checkAttribute (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String name
String value
public static void checkAttribute (java.lang.String, java.lang.String, java.lang.String[]) throws org.eclipse.core.runtime.CoreException
String name
String value
String[] validValues
int i
public static void checkCollection (java.lang.Object, org.eclipse.core.expressions.Expression) throws org.eclipse.core.runtime.CoreException
Object var
org.eclipse.core.expressions.Expression expression
public static void checkList (java.lang.Object, org.eclipse.core.expressions.Expression) throws org.eclipse.core.runtime.CoreException
Object var
org.eclipse.core.expressions.Expression expression
public static org.eclipse.core.expressions.IIterable getAsIIterable (java.lang.Object, org.eclipse.core.expressions.Expression) throws org.eclipse.core.runtime.CoreException
Object var
org.eclipse.core.expressions.Expression expression
org.eclipse.core.runtime.IAdapterManager manager
org.eclipse.core.expressions.IIterable result
public static org.eclipse.core.expressions.ICountable getAsICountable (java.lang.Object, org.eclipse.core.expressions.Expression) throws org.eclipse.core.runtime.CoreException
Object var
org.eclipse.core.expressions.Expression expression
org.eclipse.core.runtime.IAdapterManager manager
org.eclipse.core.expressions.ICountable result
public static boolean getOptionalBooleanAttribute (org.eclipse.core.runtime.IConfigurationElement, java.lang.String)
org.eclipse.core.runtime.IConfigurationElement element
String attributeName
String value
public static boolean getOptionalBooleanAttribute (org.w3c.dom.Element, java.lang.String)
org.w3c.dom.Element element
String attributeName
String value
public static java.lang.Object[] getArguments (org.eclipse.core.runtime.IConfigurationElement, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
String attributeName
String args
public static java.lang.Object[] getArguments (org.w3c.dom.Element, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
String attributeName
String args
public static java.lang.Object[] parseArguments (java.lang.String) throws org.eclipse.core.runtime.CoreException
String args
java.util.List result
int start
int comma
int comma
private static int findNextComma (java.lang.String, int) throws org.eclipse.core.runtime.CoreException
String str
int start
boolean inString
int i
char ch
public static java.lang.Object convertArgument (java.lang.String) throws org.eclipse.core.runtime.CoreException
String arg
public static java.lang.String unEscapeString (java.lang.String) throws org.eclipse.core.runtime.CoreException
String str
StringBuffer result
int i
char ch
static java.util.WeakHashMap access$0 ()
}
org/eclipse/core/internal/expressions/InstanceofExpression.classInstanceofExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.InstanceofExpression extends org.eclipse.core.expressions.Expression {
private static final int HASH_INITIAL
private String fTypeName
static Class class$0
static void ()
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
public void (java.lang.String)
String typeName
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext)
org.eclipse.core.expressions.IEvaluationContext context
Object element
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.InstanceofExpression that
protected int computeHashCode ()
public java.lang.String toString ()
}
org/eclipse/core/internal/expressions/IterateExpression$IteratePool.classIterateExpression.java
package org.eclipse.core.internal.expressions
org.eclipse.core.internal.expressions.IterateExpression$IteratePool extends java.lang.Object implements org.eclipse.core.expressions.IEvaluationContext {
private java.util.Iterator fIterator
private Object fDefaultVariable
private org.eclipse.core.expressions.IEvaluationContext fParent
public void (org.eclipse.core.expressions.IEvaluationContext, java.util.Iterator)
org.eclipse.core.expressions.IEvaluationContext parent
java.util.Iterator iterator
public org.eclipse.core.expressions.IEvaluationContext getParent ()
public org.eclipse.core.expressions.IEvaluationContext getRoot ()
public java.lang.Object getDefaultVariable ()
public boolean getAllowPluginActivation ()
public void setAllowPluginActivation (boolean)
boolean value
public void addVariable (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.Object removeVariable (java.lang.String)
String name
public java.lang.Object getVariable (java.lang.String)
String name
public java.lang.Object resolveVariable (java.lang.String, java.lang.Object[]) throws org.eclipse.core.runtime.CoreException
String name
Object[] args
public java.lang.Object next ()
public boolean hasNext ()
}
org/eclipse/core/internal/expressions/IterateExpression.classIterateExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.IterateExpression extends org.eclipse.core.internal.expressions.CompositeExpression {
private static final String ATT_OPERATOR
private static final String ATT_IF_EMPTY
private static final int OR
private static final int AND
private static final int HASH_INITIAL
private int fOperator
private Boolean fEmptyResult
static Class class$0
static void ()
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement configElement
String opValue
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
String opValue
String ifEmpty
public void (java.lang.String) throws org.eclipse.core.runtime.CoreException
String opValue
public void (java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
String opValue
String ifEmpty
private void initializeOperatorValue (java.lang.String) throws org.eclipse.core.runtime.CoreException
String opValue
private void initializeEmptyResultValue (java.lang.String)
String value
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
Object var
java.util.Collection col
org.eclipse.core.internal.expressions.IterateExpression$IteratePool iter
org.eclipse.core.expressions.EvaluationResult result
org.eclipse.core.expressions.IIterable iterable
int count
org.eclipse.core.internal.expressions.IterateExpression$IteratePool iter
org.eclipse.core.expressions.EvaluationResult result
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.IterateExpression that
protected int computeHashCode ()
}
org/eclipse/core/internal/expressions/Messages.classMessages.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.Messages extends java.lang.Object {
public static java.lang.String format (java.lang.String, java.lang.Object)
String message
Object object
public static java.lang.String format (java.lang.String, java.lang.Object[])
String message
Object[] objects
private void ()
}
org/eclipse/core/internal/expressions/NotExpression.classNotExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.NotExpression extends org.eclipse.core.expressions.Expression {
private static final int HASH_INITIAL
private org.eclipse.core.expressions.Expression fExpression
static Class class$0
static void ()
public void (org.eclipse.core.expressions.Expression)
org.eclipse.core.expressions.Expression expression
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.NotExpression that
protected int computeHashCode ()
}
org/eclipse/core/internal/expressions/OrExpression.classOrExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.OrExpression extends org.eclipse.core.internal.expressions.CompositeExpression {
public void ()
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.OrExpression that
}
org/eclipse/core/internal/expressions/Property.classProperty.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.Property extends java.lang.Object {
private Class fType
private String fNamespace
private String fName
private org.eclipse.core.expressions.IPropertyTester fTester
void (java.lang.Class, java.lang.String, java.lang.String)
Class type
String namespace
String name
void setPropertyTester (org.eclipse.core.expressions.IPropertyTester)
org.eclipse.core.expressions.IPropertyTester tester
public boolean isInstantiated ()
public boolean isDeclaringPluginActive ()
public boolean isValidCacheEntry (boolean)
boolean forcePluginActivation
public boolean test (java.lang.Object, java.lang.Object[], java.lang.Object)
Object receiver
Object[] args
Object expectedValue
public boolean equals (java.lang.Object)
Object obj
org.eclipse.core.internal.expressions.Property other
public int hashCode ()
}
org/eclipse/core/internal/expressions/PropertyCache.classPropertyCache.java
package org.eclipse.core.internal.expressions
org.eclipse.core.internal.expressions.PropertyCache extends java.lang.Object {
private org.eclipse.core.internal.expressions.util.LRUCache fCache
public void (int)
int cacheSize
public org.eclipse.core.internal.expressions.Property get (org.eclipse.core.internal.expressions.Property)
org.eclipse.core.internal.expressions.Property key
public void put (org.eclipse.core.internal.expressions.Property)
org.eclipse.core.internal.expressions.Property method
public void remove (org.eclipse.core.internal.expressions.Property)
org.eclipse.core.internal.expressions.Property method
}
org/eclipse/core/internal/expressions/PropertyTesterDescriptor.classPropertyTesterDescriptor.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.PropertyTesterDescriptor extends java.lang.Object implements org.eclipse.core.expressions.IPropertyTester {
private org.eclipse.core.runtime.IConfigurationElement fConfigElement
private String fNamespace
private String fProperties
private static final String PROPERTIES
private static final String NAMESPACE
private static final String CLASS
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
StringBuffer buffer
String properties
int i
char ch
public void (org.eclipse.core.runtime.IConfigurationElement, java.lang.String, java.lang.String)
org.eclipse.core.runtime.IConfigurationElement element
String namespace
String properties
public java.lang.String getProperties ()
public java.lang.String getNamespace ()
public org.eclipse.core.runtime.IConfigurationElement getConfigurationElement ()
public boolean handles (java.lang.String, java.lang.String)
String namespace
String property
public boolean isInstantiated ()
public boolean isDeclaringPluginActive ()
org.osgi.framework.Bundle fBundle
public org.eclipse.core.expressions.IPropertyTester instantiate () throws org.eclipse.core.runtime.CoreException
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
}
org/eclipse/core/internal/expressions/ReferenceExpression.classReferenceExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.ReferenceExpression extends org.eclipse.core.expressions.Expression {
private static org.eclipse.core.internal.expressions.DefinitionRegistry fgDefinitionRegistry
private static final String ATT_DEFINITION_ID
private static final int HASH_INITIAL
private String fDefinitionId
static Class class$0
static void ()
private static org.eclipse.core.internal.expressions.DefinitionRegistry getDefinitionRegistry ()
public void (java.lang.String)
String definitionId
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
org.eclipse.core.expressions.Expression expr
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
org.eclipse.core.expressions.Expression expr
org.eclipse.core.expressions.Expression expr
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.ReferenceExpression that
protected int computeHashCode ()
}
org/eclipse/core/internal/expressions/ResolveExpression.classResolveExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.ResolveExpression extends org.eclipse.core.internal.expressions.CompositeExpression {
private String fVariable
private Object[] fArgs
private static final String ATT_VARIABLE
private static final String ATT_ARGS
private static final int HASH_INITIAL
static Class class$0
static void ()
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement configElement
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
public void (java.lang.String, java.lang.Object[])
String variable
Object[] args
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
Object variable
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
org.eclipse.core.expressions.ExpressionInfo other
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.ResolveExpression that
protected int computeHashCode ()
}
org/eclipse/core/internal/expressions/StandardElementHandler.classStandardElementHandler.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.StandardElementHandler extends org.eclipse.core.expressions.ElementHandler {
public void ()
public org.eclipse.core.expressions.Expression create (org.eclipse.core.expressions.ExpressionConverter, org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.ExpressionConverter converter
org.eclipse.core.runtime.IConfigurationElement element
String name
org.eclipse.core.internal.expressions.OrExpression result
org.eclipse.core.internal.expressions.AndExpression result
org.eclipse.core.internal.expressions.WithExpression result
org.eclipse.core.internal.expressions.AdaptExpression result
org.eclipse.core.internal.expressions.IterateExpression result
org.eclipse.core.internal.expressions.ResolveExpression result
org.eclipse.core.internal.expressions.EnablementExpression result
public org.eclipse.core.expressions.Expression create (org.eclipse.core.expressions.ExpressionConverter, org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.ExpressionConverter converter
org.w3c.dom.Element element
String name
org.eclipse.core.internal.expressions.OrExpression result
org.eclipse.core.internal.expressions.AndExpression result
org.w3c.dom.Node child
org.eclipse.core.internal.expressions.WithExpression result
org.eclipse.core.internal.expressions.AdaptExpression result
org.eclipse.core.internal.expressions.IterateExpression result
org.eclipse.core.internal.expressions.ResolveExpression result
org.eclipse.core.internal.expressions.EnablementExpression result
}
org/eclipse/core/internal/expressions/SystemTestExpression.classSystemTestExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.SystemTestExpression extends org.eclipse.core.expressions.Expression {
private String fProperty
private String fExpectedValue
private static final String ATT_PROPERTY
private static final int HASH_INITIAL
static Class class$0
static void ()
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
public void (java.lang.String, java.lang.String)
String property
String expectedValue
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
String str
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.SystemTestExpression that
protected int computeHashCode ()
public java.lang.String toString ()
}
org/eclipse/core/internal/expressions/TestExpression.classTestExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.TestExpression extends org.eclipse.core.expressions.Expression {
private String fNamespace
private String fProperty
private Object[] fArgs
private Object fExpectedValue
private boolean fForcePluginActivation
private static final char PROP_SEP
private static final String ATT_PROPERTY
private static final String ATT_ARGS
private static final String ATT_FORCE_PLUGIN_ACTIVATION
private static final int HASH_INITIAL
private static final org.eclipse.core.internal.expressions.TypeExtensionManager fgTypeExtensionManager
static Class class$0
static Class class$1
static void ()
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement element
String property
int pos
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
String property
int pos
String value
public void (java.lang.String, java.lang.String, java.lang.Object[], java.lang.Object)
String namespace
String property
Object[] args
Object expectedValue
public void (java.lang.String, java.lang.String, java.lang.Object[], java.lang.Object, boolean)
String namespace
String property
Object[] args
Object expectedValue
boolean forcePluginActivation
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
Object element
String str
org.eclipse.core.internal.expressions.Property property
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.TestExpression that
protected int computeHashCode ()
public java.lang.String toString ()
StringBuffer args
int i
Object arg
public boolean testGetForcePluginActivation ()
public static org.eclipse.core.internal.expressions.TypeExtensionManager testGetTypeExtensionManager ()
}
org/eclipse/core/internal/expressions/TypeExtension$1.classTypeExtension.java
package org.eclipse.core.internal.expressions
org.eclipse.core.internal.expressions.TypeExtension$1 extends java.lang.Object implements org.eclipse.core.expressions.IPropertyTester {
void ()
public boolean handles (java.lang.String, java.lang.String)
String namespace
String method
public boolean isInstantiated ()
public boolean isDeclaringPluginActive ()
public org.eclipse.core.expressions.IPropertyTester instantiate ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String method
Object[] args
Object expectedValue
}
org/eclipse/core/internal/expressions/TypeExtension$2.classTypeExtension.java
package org.eclipse.core.internal.expressions
org.eclipse.core.internal.expressions.TypeExtension$2 extends org.eclipse.core.internal.expressions.TypeExtension {
void ()
org.eclipse.core.expressions.IPropertyTester findTypeExtender (org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.expressions.TypeExtensionManager manager
String namespace
String name
boolean staticMethod
boolean forcePluginActivation
}
org/eclipse/core/internal/expressions/TypeExtension.classTypeExtension.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.TypeExtension extends java.lang.Object {
private static final org.eclipse.core.internal.expressions.TypeExtension[] EMPTY_TYPE_EXTENSION_ARRAY
static final org.eclipse.core.expressions.IPropertyTester CONTINUE
private static final org.eclipse.core.internal.expressions.TypeExtension END_POINT
private Class fType
private org.eclipse.core.expressions.IPropertyTester[] fExtenders
private org.eclipse.core.internal.expressions.TypeExtension fExtends
private org.eclipse.core.internal.expressions.TypeExtension[] fImplements
static void ()
private void ()
void (java.lang.Class)
Class type
org.eclipse.core.expressions.IPropertyTester findTypeExtender (org.eclipse.core.internal.expressions.TypeExtensionManager, java.lang.String, java.lang.String, boolean, boolean) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.internal.expressions.TypeExtensionManager manager
String namespace
String method
boolean staticMethod
boolean forcePluginActivation
org.eclipse.core.expressions.IPropertyTester result
int i
org.eclipse.core.expressions.IPropertyTester extender
org.eclipse.core.internal.expressions.PropertyTesterDescriptor descriptor
org.eclipse.core.expressions.IPropertyTester inst
org.eclipse.core.runtime.CoreException e
ClassCastException e
Class superClass
Class[] interfaces
int i
int i
void (org.eclipse.core.internal.expressions.TypeExtension)
}
org/eclipse/core/internal/expressions/TypeExtensionManager$1.classTypeExtensionManager.java
package org.eclipse.core.internal.expressions
org.eclipse.core.internal.expressions.TypeExtensionManager$1 extends java.lang.Object implements org.eclipse.core.expressions.IPropertyTester {
void ()
public boolean handles (java.lang.String, java.lang.String)
String namespace
String property
public boolean isInstantiated ()
public boolean isDeclaringPluginActive ()
public org.eclipse.core.expressions.IPropertyTester instantiate () throws org.eclipse.core.runtime.CoreException
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String property
Object[] args
Object expectedValue
}
org/eclipse/core/internal/expressions/TypeExtensionManager.classTypeExtensionManager.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.TypeExtensionManager extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener {
private String fExtensionPoint
private static boolean DEBUG
private static final String TYPE
private static final org.eclipse.core.expressions.IPropertyTester[] EMPTY_PROPERTY_TESTER_ARRAY
private static final org.eclipse.core.expressions.IPropertyTester NULL_PROPERTY_TESTER
private java.util.Map fTypeExtensionMap
private java.util.Map fConfigurationElementMap
private org.eclipse.core.internal.expressions.PropertyCache fPropertyCache
static void ()
public void (java.lang.String)
String extensionPoint
public org.eclipse.core.internal.expressions.Property getProperty (java.lang.Object, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
Object receiver
String namespace
String method
public synchronized org.eclipse.core.internal.expressions.Property getProperty (java.lang.Object, java.lang.String, java.lang.String, boolean) throws org.eclipse.core.runtime.CoreException
Object receiver
String namespace
String method
boolean forcePluginActivation
long start
Class clazz
org.eclipse.core.internal.expressions.Property result
org.eclipse.core.internal.expressions.Property cached
org.eclipse.core.internal.expressions.TypeExtension extension
org.eclipse.core.expressions.IPropertyTester extender
Throwable t
org.eclipse.core.internal.expressions.TypeExtension get (java.lang.Class)
Class clazz
org.eclipse.core.internal.expressions.TypeExtension result
org.eclipse.core.expressions.IPropertyTester[] loadTesters (java.lang.Class)
Class type
org.eclipse.core.runtime.IExtensionRegistry registry
org.eclipse.core.runtime.IConfigurationElement[] ces
int i
org.eclipse.core.runtime.IConfigurationElement config
String typeAttr
java.util.List typeConfigs
String typeName
java.util.List typeConfigs
org.eclipse.core.expressions.IPropertyTester[] result
int i
org.eclipse.core.runtime.IConfigurationElement config
org.eclipse.core.runtime.CoreException e
public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent)
org.eclipse.core.runtime.IRegistryChangeEvent event
org.eclipse.core.runtime.IExtensionDelta[] deltas
private synchronized void initializeCaches ()
}
org/eclipse/core/internal/expressions/WithExpression.classWithExpression.java
package org.eclipse.core.internal.expressions
public org.eclipse.core.internal.expressions.WithExpression extends org.eclipse.core.internal.expressions.CompositeExpression {
private String fVariable
private static final String ATT_VARIABLE
private static final int HASH_INITIAL
static Class class$0
static void ()
public void (org.eclipse.core.runtime.IConfigurationElement) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.IConfigurationElement configElement
public void (org.w3c.dom.Element) throws org.eclipse.core.runtime.CoreException
org.w3c.dom.Element element
public void (java.lang.String)
String variable
public boolean equals (java.lang.Object)
Object object
org.eclipse.core.internal.expressions.WithExpression that
protected int computeHashCode ()
public org.eclipse.core.expressions.EvaluationResult evaluate (org.eclipse.core.expressions.IEvaluationContext) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.expressions.IEvaluationContext context
Object variable
public void collectExpressionInfo (org.eclipse.core.expressions.ExpressionInfo)
org.eclipse.core.expressions.ExpressionInfo info
org.eclipse.core.expressions.ExpressionInfo other
}
org/eclipse/core/internal/expressions/propertytester/
org/eclipse/core/internal/expressions/propertytester/PlatformPropertyTester.classPlatformPropertyTester.java
package org.eclipse.core.internal.expressions.propertytester
public org.eclipse.core.internal.expressions.propertytester.PlatformPropertyTester extends org.eclipse.core.expressions.PropertyTester {
private static final String PROPERTY_PRODUCT
private static final String PROPERTY_IS_BUNDLE_INSTALLED
private static final String PROPERTY_BUNDLE_STATE
static Class class$0
public void ()
public boolean test (java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
Object receiver
String property
Object[] args
Object expectedValue
org.eclipse.core.runtime.IProduct product
org.osgi.framework.Bundle b
private boolean bundleState (int, java.lang.Object)
int bundleState
Object expectedValue
}
org/eclipse/core/internal/expressions/util/
org/eclipse/core/internal/expressions/util/LRUCache$LRUCacheEntry.classLRUCache.java
package org.eclipse.core.internal.expressions.util
public org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry extends java.lang.Object {
public Object _fKey
public Object _fValue
public int _fTimestamp
public int _fSpace
public org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry _fPrevious
public org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry _fNext
public void (java.lang.Object, java.lang.Object, int)
Object key
Object value
int space
public java.lang.String toString ()
}
org/eclipse/core/internal/expressions/util/LRUCache.classLRUCache.java
package org.eclipse.core.internal.expressions.util
public org.eclipse.core.internal.expressions.util.LRUCache extends java.lang.Object implements java.lang.Cloneable {
protected int fCurrentSpace
protected int fSpaceLimit
protected int fTimestampCounter
protected java.util.Hashtable fEntryTable
protected org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry fEntryQueue
protected org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry fEntryQueueTail
protected static final int DEFAULT_SPACELIMIT
public void ()
public void (int)
int size
public java.lang.Object clone ()
org.eclipse.core.internal.expressions.util.LRUCache newCache
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry qEntry
public double fillingRatio ()
public void flush ()
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
public void flush (java.lang.Object)
Object key
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
public java.lang.Object get (java.lang.Object)
Object key
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
public int getCurrentSpace ()
public int getSpaceLimit ()
public java.util.Enumeration keys ()
protected boolean makeSpace (int)
int space
int limit
protected org.eclipse.core.internal.expressions.util.LRUCache newInstance (int)
int size
public java.lang.Object peek (java.lang.Object)
Object key
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
protected void privateAdd (java.lang.Object, java.lang.Object, int)
Object key
Object value
int space
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
protected void privateAddEntry (org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry, boolean)
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
boolean shuffle
protected void privateNotifyDeletionFromCache (org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry)
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
protected void privateRemoveEntry (org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry, boolean)
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
boolean shuffle
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry previous
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry next
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int newSpace
int oldSpace
int newTotal
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
public java.lang.Object removeKey (java.lang.Object)
Object key
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
Object value
public void setSpaceLimit (int)
int limit
protected int spaceFor (java.lang.Object)
Object value
public java.lang.String toString ()
protected java.lang.String toStringContents ()
StringBuffer result
int length
Object[] unsortedKeys
String[] unsortedToStrings
java.util.Enumeration e
int i
Object key
org.eclipse.core.internal.expressions.util.ToStringSorter sorter
int i
String toString
Object value
public java.lang.String toStringFillingRation (java.lang.String)
String cacheName
StringBuffer buffer
protected void updateTimestamp (org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry)
org.eclipse.core.internal.expressions.util.LRUCache$LRUCacheEntry entry
}
org/eclipse/core/internal/expressions/util/ToStringSorter.classToStringSorter.java
package org.eclipse.core.internal.expressions.util
public org.eclipse.core.internal.expressions.util.ToStringSorter extends java.lang.Object {
Object[] sortedObjects
String[] sortedStrings
public void ()
public boolean compare (java.lang.String, java.lang.String)
String stringOne
String stringTwo
private void quickSort (int, int)
int left
int right
int originalLeft
int originalRight
int midIndex
String midToString
Object tmp
String tmpToString
public void sort (java.lang.Object[], java.lang.String[])
Object[] unSortedObjects
String[] unsortedStrings
int size
}