META-INF/
META-INF/MANIFEST.MF
com/
com/intellij/
com/intellij/execution/
com/intellij/execution/rmi/
com/intellij/execution/rmi/ssl/
com/intellij/openapi/
com/intellij/openapi/diagnostic/
com/intellij/openapi/util/
com/intellij/openapi/util/io/
com/intellij/openapi/util/text/
com/intellij/reference/
com/intellij/security/
com/intellij/util/
com/intellij/util/containers/
com/intellij/util/containers/hash/
com/intellij/util/io/
com/intellij/BundleBase.classBundleBase.java
package com.intellij
public abstract com.intellij.BundleBase extends java.lang.Object {
public static final char MNEMONIC
public static boolean assertKeyIsFound
static final boolean $assertionsDisabled
public void ()
public static transient java.lang.String messageOrDefault (java.util.ResourceBundle, java.lang.String, java.lang.String, java.lang.Object[])
String value
String value
java.util.MissingResourceException e
java.util.ResourceBundle bundle
String key
String defaultValue
Object[] params
String value
public static transient java.lang.String format (java.lang.String, java.lang.Object[])
String value
Object[] params
public static transient java.lang.String message (java.util.ResourceBundle, java.lang.String, java.lang.Object[])
java.util.ResourceBundle bundle
String key
Object[] params
public static java.lang.String replaceMnemonicAmpersand (java.lang.String)
char c
boolean useMacMnemonic
StringBuilder realValue
int i
String value
static void ()
}
com/intellij/execution/rmi/RemoteCastable.classRemoteCastable.java
package com.intellij.execution.rmi
public abstract com.intellij.execution.rmi.RemoteCastable extends java.lang.Object implements java.rmi.Remote {
public abstract java.lang.String getCastToClassName () throws java.rmi.RemoteException
}
com/intellij/execution/rmi/RemoteDeadHand$TwoMinutesTurkish.classRemoteDeadHand.java
package com.intellij.execution.rmi
public com.intellij.execution.rmi.RemoteDeadHand$TwoMinutesTurkish extends com.intellij.execution.rmi.RemoteObject implements com.intellij.execution.rmi.RemoteDeadHand {
private static final com.intellij.execution.rmi.RemoteDeadHand$TwoMinutesTurkish ourCook
private static final java.rmi.Remote ourHand
private static final java.util.concurrent.atomic.AtomicLong ourAskedThatManyTimes
public void ()
public long ping (java.lang.String) throws java.rmi.RemoteException
String id
public static void startCooking (java.lang.String, int) throws java.lang.Exception
String host
int port
java.rmi.registry.Registry registry
static void ()
java.rmi.Remote remote
java.rmi.RemoteException e
java.rmi.Remote remote
}
com/intellij/execution/rmi/RemoteDeadHand.classRemoteDeadHand.java
package com.intellij.execution.rmi
public abstract com.intellij.execution.rmi.RemoteDeadHand extends java.lang.Object implements java.rmi.Remote {
public static final String BINDING_NAME
public static final long PING_TIMEOUT
public abstract long ping (java.lang.String) throws java.rmi.RemoteException
}
com/intellij/execution/rmi/RemoteObject.classRemoteObject.java
package com.intellij.execution.rmi
public com.intellij.execution.rmi.RemoteObject extends java.lang.Object implements java.rmi.Remote java.rmi.server.Unreferenced {
private final java.lang.ref.WeakReference myWeakRef
private com.intellij.execution.rmi.RemoteObject myParent
private final java.util.Map myChildren
public void ()
public java.lang.ref.WeakReference getWeakRef ()
public synchronized java.rmi.Remote export (java.rmi.Remote) throws java.rmi.RemoteException
java.rmi.Remote child
java.rmi.Remote result
public java.rmi.Remote export2 (java.rmi.Remote) throws java.rmi.RemoteException
java.rmi.Remote child
public synchronized void unexportChildren () throws java.rmi.RemoteException
com.intellij.execution.rmi.RemoteObject child
java.util.ArrayList childrenRefs
public synchronized void unexportChildren (java.util.Collection) throws java.rmi.RemoteException
java.lang.ref.WeakReference child
com.intellij.execution.rmi.RemoteObject child
java.util.Collection children
java.util.ArrayList list
public synchronized void unreferenced ()
java.rmi.RemoteException e
public java.lang.Throwable wrapException (java.lang.Throwable)
RuntimeException wrapper
Throwable ex
boolean foreignException
Throwable each
protected boolean isKnownException (java.lang.Throwable)
Throwable ex
}
com/intellij/execution/rmi/RemoteServer$Jndi.classRemoteServer.java
package com.intellij.execution.rmi
public com.intellij.execution.rmi.RemoteServer$Jndi extends java.lang.Object implements javax.naming.spi.InitialContextFactory java.lang.reflect.InvocationHandler {
public void ()
public javax.naming.Context getInitialContext (java.util.Hashtable) throws javax.naming.NamingException
java.util.Hashtable environment
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
}
com/intellij/execution/rmi/RemoteServer.classRemoteServer.java
package com.intellij.execution.rmi
public com.intellij.execution.rmi.RemoteServer extends java.lang.Object {
public static final String DOMAIN_AUTH_LIBRARY_PATH
private static java.rmi.Remote ourRemote
public void ()
protected static void start (java.rmi.Remote) throws java.lang.Exception
java.rmi.registry.Registry registry
java.util.Random random
com.intellij.execution.rmi.RemoteDeadHand deadHand
java.rmi.Remote stub
String name
String id
long waitTime
Object lock
Throwable e
java.rmi.Remote remote
java.rmi.registry.Registry registry
int port
public static void setupRMI ()
private static void banJNDI ()
private static void setupSSL ()
boolean caCert
boolean clientCert
boolean clientKey
private static void setupDomainAuth ()
java.io.File extracted
Exception e
String property
public static java.io.File extractLibraryFromJar (java.lang.String) throws java.lang.Exception
int readBytes
String path
String[] parts
String filename
java.io.File auth
java.io.File temp
byte[] buffer
int readBytes
java.io.InputStream is
java.io.OutputStream os
private static void setLibraryPath (java.lang.String) throws java.lang.NoSuchFieldException java.lang.IllegalAccessException
String path
java.lang.reflect.Field fieldSysPath
static void ()
}
com/intellij/execution/rmi/ssl/Asn1Object.classPrivateKeyReader.java
package com.intellij.execution.rmi.ssl
com.intellij.execution.rmi.ssl.Asn1Object extends java.lang.Object {
protected final int type
protected final int length
protected final byte[] value
protected final int tag
public void (int, int, byte[])
int tag
int length
byte[] value
public int getType ()
public int getLength ()
public byte[] getValue ()
public boolean isConstructed ()
public com.intellij.execution.rmi.ssl.DerParser getParser () throws java.io.IOException
public java.math.BigInteger getInteger () throws java.io.IOException
public java.lang.String getString () throws java.io.IOException
String encoding
String encoding
String encoding
String encoding
}
com/intellij/execution/rmi/ssl/DerParser.classPrivateKeyReader.java
package com.intellij.execution.rmi.ssl
com.intellij.execution.rmi.ssl.DerParser extends java.lang.Object {
public static final int UNIVERSAL
public static final int APPLICATION
public static final int CONTEXT
public static final int PRIVATE
public static final int CONSTRUCTED
public static final int ANY
public static final int BOOLEAN
public static final int INTEGER
public static final int BIT_STRING
public static final int OCTET_STRING
public static final int NULL
public static final int REAL
public static final int ENUMERATED
public static final int SEQUENCE
public static final int SET
public static final int NUMERIC_STRING
public static final int PRINTABLE_STRING
public static final int VIDEOTEX_STRING
public static final int IA5_STRING
public static final int GRAPHIC_STRING
public static final int ISO646_STRING
public static final int GENERAL_STRING
public static final int UTF8_STRING
public static final int UNIVERSAL_STRING
public static final int BMP_STRING
public static final int UTC_TIME
protected java.io.InputStream in
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void (byte[]) throws java.io.IOException
byte[] bytes
public com.intellij.execution.rmi.ssl.Asn1Object read () throws java.io.IOException
int tag
int length
byte[] value
int n
private int getLength () throws java.io.IOException
int i
int num
byte[] bytes
int n
}
com/intellij/execution/rmi/ssl/PrivateKeyReader.classPrivateKeyReader.java
package com.intellij.execution.rmi.ssl
public com.intellij.execution.rmi.ssl.PrivateKeyReader extends java.lang.Object {
public static final String P1_BEGIN_MARKER
public static final String P1_END_MARKER
public static final String P8_BEGIN_MARKER
public static final String P8_END_MARKER
private static java.util.Map keyCache
private final String myFileName
public void (java.lang.String)
String fileName
public java.security.PrivateKey getPrivateKey () throws java.io.IOException
java.security.PrivateKey key
private static java.security.PrivateKey read (java.lang.String) throws java.io.IOException
java.security.KeyFactory factory
java.security.NoSuchAlgorithmException e
java.security.spec.InvalidKeySpecException e
java.util.List strings
byte[] keyBytes
java.security.spec.RSAPrivateCrtKeySpec keySpec
java.security.spec.InvalidKeySpecException e
java.util.List strings
byte[] keyBytes
java.security.spec.EncodedKeySpec keySpec
String line
int i
String fileName
java.security.KeyFactory factory
java.util.List lines
private static byte[] readKeyMaterial (java.lang.String, java.util.List) throws java.io.IOException
String line
String endMarker
java.util.List strings
StringBuilder buf
private static java.security.spec.RSAPrivateCrtKeySpec getRSAKeySpec (byte[]) throws java.io.IOException
byte[] keyBytes
com.intellij.execution.rmi.ssl.DerParser parser
com.intellij.execution.rmi.ssl.Asn1Object sequence
java.math.BigInteger modulus
java.math.BigInteger publicExp
java.math.BigInteger privateExp
java.math.BigInteger prime1
java.math.BigInteger prime2
java.math.BigInteger exp1
java.math.BigInteger exp2
java.math.BigInteger crtCoef
static void ()
}
com/intellij/execution/rmi/ssl/SslSocketFactory$1.classSslSocketFactory.java
package com.intellij.execution.rmi.ssl
com.intellij.execution.rmi.ssl.SslSocketFactory$1 extends java.lang.Object {
}
com/intellij/execution/rmi/ssl/SslSocketFactory$MyKeyManager.classSslSocketFactory.java
package com.intellij.execution.rmi.ssl
com.intellij.execution.rmi.ssl.SslSocketFactory$MyKeyManager extends javax.net.ssl.X509ExtendedKeyManager {
private final String myAlias
private final java.security.cert.X509Certificate[] myCertificates
private final java.security.PrivateKey myPrivateKey
private void (java.lang.String, java.lang.String) throws java.lang.Exception
String certPath
String keyPath
public java.lang.String[] getClientAliases (java.lang.String, java.security.Principal[])
String s
java.security.Principal[] principals
public java.lang.String chooseClientAlias (java.lang.String[], java.security.Principal[], java.net.Socket)
String[] strings
java.security.Principal[] principals
java.net.Socket socket
public java.lang.String[] getServerAliases (java.lang.String, java.security.Principal[])
String s
java.security.Principal[] principals
public java.lang.String chooseServerAlias (java.lang.String, java.security.Principal[], java.net.Socket)
String s
java.security.Principal[] principals
java.net.Socket socket
public java.security.cert.X509Certificate[] getCertificateChain (java.lang.String)
String s
public java.security.PrivateKey getPrivateKey (java.lang.String)
String s
void (java.lang.String, java.lang.String, com.intellij.execution.rmi.ssl.SslSocketFactory$1) throws java.lang.Exception
String x0
String x1
com.intellij.execution.rmi.ssl.SslSocketFactory$1 x2
}
com/intellij/execution/rmi/ssl/SslSocketFactory$MyTrustEverybodyManager.classSslSocketFactory.java
package com.intellij.execution.rmi.ssl
com.intellij.execution.rmi.ssl.SslSocketFactory$MyTrustEverybodyManager extends java.lang.Object implements javax.net.ssl.X509TrustManager {
private void ()
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] x509Certificates
String s
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] x509Certificates
String s
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
void (com.intellij.execution.rmi.ssl.SslSocketFactory$1)
com.intellij.execution.rmi.ssl.SslSocketFactory$1 x0
}
com/intellij/execution/rmi/ssl/SslSocketFactory$MyTrustManager.classSslSocketFactory.java
package com.intellij.execution.rmi.ssl
com.intellij.execution.rmi.ssl.SslSocketFactory$MyTrustManager extends java.lang.Object implements javax.net.ssl.X509TrustManager {
private javax.net.ssl.X509TrustManager trustManager
private void (java.security.cert.X509Certificate) throws java.lang.Exception
javax.net.ssl.TrustManager tm
java.security.cert.X509Certificate caCertPath
javax.net.ssl.TrustManagerFactory tmf
private static java.security.KeyStore createStore (java.security.cert.X509Certificate) throws java.security.cert.CertificateException java.io.IOException java.security.KeyStoreException java.security.NoSuchAlgorithmException
java.security.cert.X509Certificate certificate
java.security.KeyStore ks
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] x509Certificates
String s
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] x509Certificates
String s
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
void (java.security.cert.X509Certificate, com.intellij.execution.rmi.ssl.SslSocketFactory$1) throws java.lang.Exception
java.security.cert.X509Certificate x0
com.intellij.execution.rmi.ssl.SslSocketFactory$1 x1
}
com/intellij/execution/rmi/ssl/SslSocketFactory.classSslSocketFactory.java
package com.intellij.execution.rmi.ssl
public com.intellij.execution.rmi.ssl.SslSocketFactory extends javax.net.ssl.SSLSocketFactory {
public static final String SSL_CA_CERT_PATH
public static final String SSL_CLIENT_CERT_PATH
public static final String SSL_CLIENT_KEY_PATH
public static final String SSL_TRUST_EVERYBODY
private static final String END_CERTIFICATE
private javax.net.ssl.SSLSocketFactory myFactory
public void () throws java.security.GeneralSecurityException java.io.IOException
String caCertPath
String clientCertPath
String clientKeyPath
boolean trustEverybody
javax.net.ssl.TrustManager[] tms
javax.net.ssl.KeyManager[] kms
Exception e
javax.net.ssl.SSLContext ctx
javax.net.ssl.TrustManager[] tms
javax.net.ssl.KeyManager[] kms
public static javax.net.ssl.TrustManager[] createTrustManagers (java.lang.String) throws java.lang.Exception
String token
String caCertPath
String string
String[] tokens
java.util.List result
public static java.io.InputStream stringStream (java.lang.String)
java.io.UnsupportedEncodingException e
String str
public java.net.Socket createSocket (java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress host
int port
public java.net.Socket createSocket (java.lang.String, int) throws java.io.IOException
String host
int port
public java.net.Socket createSocket (java.lang.String, int, java.net.InetAddress, int) throws java.io.IOException
String host
int port
java.net.InetAddress localHost
int localPort
public java.net.Socket createSocket (java.net.InetAddress, int, java.net.InetAddress, int) throws java.io.IOException
java.net.InetAddress address
int port
java.net.InetAddress localAddress
int localPort
public java.net.Socket createSocket (java.net.Socket, java.lang.String, int, boolean) throws java.io.IOException
java.net.Socket socket
String host
int port
boolean autoClose
public java.lang.String[] getDefaultCipherSuites ()
public java.lang.String[] getSupportedCipherSuites ()
public static java.security.cert.X509Certificate readCertificate (java.lang.String) throws java.security.cert.CertificateException java.io.IOException
String filePath
public static java.security.cert.X509Certificate readCertificate (java.io.InputStream) throws java.security.cert.CertificateException java.io.IOException
java.io.InputStream stream
java.security.cert.X509Certificate certificate
public static java.security.PrivateKey readPrivateKey (java.lang.String) throws java.io.IOException
String filePath
}
com/intellij/openapi/diagnostic/LoggerRt$1.classLoggerRt.java
package com.intellij.openapi.diagnostic
com.intellij.openapi.diagnostic.LoggerRt$1 extends java.lang.Object {
}
com/intellij/openapi/diagnostic/LoggerRt$Factory.classLoggerRt.java
package com.intellij.openapi.diagnostic
abstract com.intellij.openapi.diagnostic.LoggerRt$Factory extends java.lang.Object {
public abstract com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.String)
}
com/intellij/openapi/diagnostic/LoggerRt$IdeaFactory$1.classLoggerRt.java
package com.intellij.openapi.diagnostic
com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory$1 extends com.intellij.openapi.diagnostic.LoggerRt {
final Object val$logger
final com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory this$0
void (com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory, java.lang.Object)
com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory this$0
public void info (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void warn (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void error (java.lang.String, java.lang.Throwable)
String message
Throwable t
}
com/intellij/openapi/diagnostic/LoggerRt$IdeaFactory.classLoggerRt.java
package com.intellij.openapi.diagnostic
com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory extends java.lang.Object implements com.intellij.openapi.diagnostic.LoggerRt$Factory {
private final java.lang.reflect.Method myGetInstance
private final java.lang.reflect.Method myInfo
private final java.lang.reflect.Method myWarn
private final java.lang.reflect.Method myError
private void () throws java.lang.Exception
Class loggerClass
public com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.String)
Object logger
Exception e
String category
void (com.intellij.openapi.diagnostic.LoggerRt$1) throws java.lang.Exception
com.intellij.openapi.diagnostic.LoggerRt$1 x0
static java.lang.reflect.Method access$200 (com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory)
com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory x0
static java.lang.reflect.Method access$300 (com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory)
com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory x0
static java.lang.reflect.Method access$400 (com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory)
com.intellij.openapi.diagnostic.LoggerRt$IdeaFactory x0
}
com/intellij/openapi/diagnostic/LoggerRt$JavaFactory$1.classLoggerRt.java
package com.intellij.openapi.diagnostic
com.intellij.openapi.diagnostic.LoggerRt$JavaFactory$1 extends com.intellij.openapi.diagnostic.LoggerRt {
final java.util.logging.Logger val$logger
final com.intellij.openapi.diagnostic.LoggerRt$JavaFactory this$0
void (com.intellij.openapi.diagnostic.LoggerRt$JavaFactory, java.util.logging.Logger)
com.intellij.openapi.diagnostic.LoggerRt$JavaFactory this$0
public void info (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void warn (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void error (java.lang.String, java.lang.Throwable)
String message
Throwable t
}
com/intellij/openapi/diagnostic/LoggerRt$JavaFactory.classLoggerRt.java
package com.intellij.openapi.diagnostic
com.intellij.openapi.diagnostic.LoggerRt$JavaFactory extends java.lang.Object implements com.intellij.openapi.diagnostic.LoggerRt$Factory {
private void ()
public com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.String)
String category
java.util.logging.Logger logger
void (com.intellij.openapi.diagnostic.LoggerRt$1)
com.intellij.openapi.diagnostic.LoggerRt$1 x0
}
com/intellij/openapi/diagnostic/LoggerRt.classLoggerRt.java
package com.intellij.openapi.diagnostic
public abstract com.intellij.openapi.diagnostic.LoggerRt extends java.lang.Object {
private static com.intellij.openapi.diagnostic.LoggerRt$Factory ourFactory
public void ()
private static synchronized com.intellij.openapi.diagnostic.LoggerRt$Factory getFactory ()
Throwable t
public static com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.String)
String category
public static com.intellij.openapi.diagnostic.LoggerRt getInstance (java.lang.Class)
Class clazz
public void info (java.lang.String)
String message
public void info (java.lang.Throwable)
Throwable t
public void warn (java.lang.String)
String message
public void warn (java.lang.Throwable)
Throwable t
public void error (java.lang.String)
String message
public void error (java.lang.Throwable)
Throwable t
public abstract void info (java.lang.String, java.lang.Throwable)
public abstract void warn (java.lang.String, java.lang.Throwable)
public abstract void error (java.lang.String, java.lang.Throwable)
}
com/intellij/openapi/util/Bitness.classBitness.java
package com.intellij.openapi.util
public final com.intellij.openapi.util.Bitness extends java.lang.Enum {
public static final com.intellij.openapi.util.Bitness x32
public static final com.intellij.openapi.util.Bitness x64
private final String value
private static final com.intellij.openapi.util.Bitness[] $VALUES
public static com.intellij.openapi.util.Bitness[] values ()
public static com.intellij.openapi.util.Bitness valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String value
public java.lang.String toString ()
static void ()
}
com/intellij/openapi/util/Comparing.classComparing.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Comparing extends java.lang.Object {
private void ()
public static boolean equal (java.lang.Object, java.lang.Object)
Object[] arr1
Object[] arr2
Object arg1
Object arg2
public static boolean equal (java.lang.Object[], java.lang.Object[])
Object[] arr1
Object[] arr2
public static boolean equal (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
public static boolean equal (java.lang.String, java.lang.String)
String arg1
String arg2
public static boolean equal (java.lang.CharSequence, java.lang.CharSequence, boolean)
char c1
char c2
CharSequence s1
CharSequence s2
boolean caseSensitive
int to
int po
int len
public static boolean equal (java.lang.String, java.lang.String, boolean)
String arg1
String arg2
boolean caseSensitive
public static boolean strEqual (java.lang.String, java.lang.String)
String arg1
String arg2
public static boolean strEqual (java.lang.String, java.lang.String, boolean)
String arg1
String arg2
boolean caseSensitive
public static boolean haveEqualElements (java.util.Collection, java.util.Collection)
Object t
java.util.Collection a
java.util.Collection b
java.util.Set aSet
public static boolean haveEqualElements (java.lang.Object[], java.lang.Object[])
Object t
Object[] a
Object[] b
java.util.Set aSet
public static int hashcode (java.lang.Object)
Object obj
public static int hashcode (java.lang.Object, java.lang.Object)
Object obj1
Object obj2
public static int compare (byte, byte)
byte o1
byte o2
public static int compare (boolean, boolean)
boolean o1
boolean o2
public static int compare (int, int)
int o1
int o2
public static int compare (long, long)
long o1
long o2
public static int compare (double, double)
double o1
double o2
public static int compare (byte[], byte[])
int i
byte[] o1
byte[] o2
public static int compare (java.lang.Comparable, java.lang.Comparable)
Comparable o1
Comparable o2
public static int compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object o1
Object o2
java.util.Comparator notNullComparator
}
com/intellij/openapi/util/Condition$1.classCondition.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Condition$1 extends java.lang.Object implements com.intellij.openapi.util.Condition {
void ()
public boolean value (java.lang.Object)
Object object
public java.lang.String toString ()
}
com/intellij/openapi/util/Condition$2.classCondition.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Condition$2 extends java.lang.Object implements com.intellij.openapi.util.Condition {
void ()
public boolean value (java.lang.Object)
Object object
public java.lang.String toString ()
}
com/intellij/openapi/util/Condition$3.classCondition.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Condition$3 extends java.lang.Object implements com.intellij.openapi.util.Condition {
void ()
public boolean value (java.lang.Object)
Object object
public java.lang.String toString ()
}
com/intellij/openapi/util/Condition.classCondition.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Condition extends java.lang.Object {
public static final com.intellij.openapi.util.Condition NOT_NULL
public static final com.intellij.openapi.util.Condition TRUE
public static final com.intellij.openapi.util.Condition FALSE
public abstract boolean value (java.lang.Object)
static void ()
}
com/intellij/openapi/util/Conditions$1.classConditions.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Conditions$1 extends java.lang.Object implements com.intellij.openapi.util.Condition {
final Class val$clazz
void (java.lang.Class)
public boolean value (java.lang.Object)
Object t
}
com/intellij/openapi/util/Conditions$2.classConditions.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Conditions$2 extends java.lang.Object implements com.intellij.openapi.util.Condition {
final Class val$clazz
void (java.lang.Class)
public boolean value (java.lang.Object)
Object t
}
com/intellij/openapi/util/Conditions$3.classConditions.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Conditions$3 extends java.lang.Object implements com.intellij.openapi.util.Condition {
final Class val$clazz
void (java.lang.Class)
public boolean value (java.lang.Class)
Class t
public volatile boolean value (java.lang.Object)
}
com/intellij/openapi/util/Conditions$4.classConditions.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Conditions$4 extends java.lang.Object implements com.intellij.openapi.util.Condition {
final Class[] val$clazz
void (java.lang.Class[])
public boolean value (java.lang.Object)
Class aClass
Object t
}
com/intellij/openapi/util/Conditions$5.classConditions.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Conditions$5 extends java.lang.Object implements com.intellij.openapi.util.Condition {
final Object val$option
void (java.lang.Object)
public boolean value (java.lang.Object)
Object t
}
com/intellij/openapi/util/Conditions$6.classConditions.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Conditions$6 extends java.lang.Object implements com.intellij.openapi.util.Condition {
final Object val$option
void (java.lang.Object)
public boolean value (java.lang.Object)
Object t
}
com/intellij/openapi/util/Conditions$7.classConditions.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Conditions$7 extends java.lang.Object implements com.intellij.openapi.util.Condition {
final java.util.Collection val$options
void (java.util.Collection)
public boolean value (java.lang.Object)
Object t
}
com/intellij/openapi/util/Conditions$8.classConditions.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Conditions$8 extends java.lang.Object implements com.intellij.openapi.util.Condition {
final com.intellij.openapi.util.Condition val$condition
final com.intellij.util.Function val$fun
void (com.intellij.openapi.util.Condition, com.intellij.util.Function)
public boolean value (java.lang.Object)
Object o
}
com/intellij/openapi/util/Conditions$And.classConditions.java
package com.intellij.openapi.util
com.intellij.openapi.util.Conditions$And extends java.lang.Object implements com.intellij.openapi.util.Condition {
final com.intellij.openapi.util.Condition c1
final com.intellij.openapi.util.Condition c2
void (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c1
com.intellij.openapi.util.Condition c2
public boolean value (java.lang.Object)
Object object
}
com/intellij/openapi/util/Conditions$Not.classConditions.java
package com.intellij.openapi.util
com.intellij.openapi.util.Conditions$Not extends java.lang.Object implements com.intellij.openapi.util.Condition {
final com.intellij.openapi.util.Condition c
void (com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c
public boolean value (java.lang.Object)
Object value
}
com/intellij/openapi/util/Conditions$Or.classConditions.java
package com.intellij.openapi.util
com.intellij.openapi.util.Conditions$Or extends java.lang.Object implements com.intellij.openapi.util.Condition {
final com.intellij.openapi.util.Condition c1
final com.intellij.openapi.util.Condition c2
void (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c1
com.intellij.openapi.util.Condition c2
public boolean value (java.lang.Object)
Object object
}
com/intellij/openapi/util/Conditions$SoftRefCache.classConditions.java
package com.intellij.openapi.util
com.intellij.openapi.util.Conditions$SoftRefCache extends java.lang.Object implements com.intellij.openapi.util.Condition {
private final java.util.HashMap myCache
private final com.intellij.openapi.util.Condition myCondition
public void (com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition condition
public final boolean value (java.lang.Object)
boolean value
Object object
int key
com.intellij.openapi.util.Pair entry
}
com/intellij/openapi/util/Conditions.classConditions.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Conditions extends java.lang.Object {
public static final com.intellij.openapi.util.Condition TRUE
public static final com.intellij.openapi.util.Condition FALSE
private void ()
public static com.intellij.openapi.util.Condition alwaysTrue ()
public static com.intellij.openapi.util.Condition alwaysFalse ()
public static com.intellij.openapi.util.Condition notNull ()
public static com.intellij.openapi.util.Condition constant (boolean)
boolean value
public static com.intellij.openapi.util.Condition instanceOf (java.lang.Class)
Class clazz
public static com.intellij.openapi.util.Condition notInstanceOf (java.lang.Class)
Class clazz
public static com.intellij.openapi.util.Condition assignableTo (java.lang.Class)
Class clazz
public static transient com.intellij.openapi.util.Condition instanceOf (java.lang.Class[])
Class[] clazz
public static com.intellij.openapi.util.Condition is (java.lang.Object)
Object option
public static com.intellij.openapi.util.Condition equalTo (java.lang.Object)
Object option
public static com.intellij.openapi.util.Condition notEqualTo (java.lang.Object)
Object option
public static transient com.intellij.openapi.util.Condition oneOf (java.lang.Object[])
Object[] options
public static com.intellij.openapi.util.Condition oneOf (java.util.Collection)
java.util.Collection options
public static com.intellij.openapi.util.Condition not (com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c
public static com.intellij.openapi.util.Condition and (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c1
com.intellij.openapi.util.Condition c2
public static com.intellij.openapi.util.Condition and2 (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c1
com.intellij.openapi.util.Condition c2
public static com.intellij.openapi.util.Condition or (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c1
com.intellij.openapi.util.Condition c2
public static com.intellij.openapi.util.Condition or2 (com.intellij.openapi.util.Condition, com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c1
com.intellij.openapi.util.Condition c2
public static com.intellij.openapi.util.Condition compose (com.intellij.util.Function, com.intellij.openapi.util.Condition)
com.intellij.util.Function fun
com.intellij.openapi.util.Condition condition
public static com.intellij.openapi.util.Condition cached (com.intellij.openapi.util.Condition)
com.intellij.openapi.util.Condition c
static void ()
}
com/intellij/openapi/util/Couple.classCouple.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Couple extends com.intellij.openapi.util.Pair {
private static final com.intellij.openapi.util.Couple EMPTY_COUPLE
public void (java.lang.Object, java.lang.Object)
Object first
Object second
public static com.intellij.openapi.util.Couple of (java.lang.Object, java.lang.Object)
Object first
Object second
public static com.intellij.openapi.util.Couple getEmpty ()
static void ()
}
com/intellij/openapi/util/Getter.classGetter.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Getter extends java.lang.Object {
public abstract java.lang.Object get ()
}
com/intellij/openapi/util/KeyValue.classKeyValue.java
package com.intellij.openapi.util
public com.intellij.openapi.util.KeyValue extends com.intellij.openapi.util.Pair {
public void (java.lang.Object, java.lang.Object)
Object key
Object value
public static com.intellij.openapi.util.KeyValue create (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/intellij/openapi/util/Pair$1.classPair.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Pair$1 extends java.lang.Object implements com.intellij.util.Function {
final Object val$value
void (java.lang.Object)
public com.intellij.openapi.util.Pair fun (java.lang.Object)
Object a
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/openapi/util/Pair$NonNull.classPair.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Pair$NonNull extends com.intellij.openapi.util.Pair {
public void (java.lang.Object, java.lang.Object)
Object first
Object second
}
com/intellij/openapi/util/Pair.classPair.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Pair extends java.lang.Object {
public final Object first
public final Object second
private static final com.intellij.openapi.util.Pair EMPTY
public static com.intellij.openapi.util.Pair create (java.lang.Object, java.lang.Object)
Object first
Object second
public static com.intellij.openapi.util.Pair$NonNull createNonNull (java.lang.Object, java.lang.Object)
Object first
Object second
public static com.intellij.openapi.util.Pair pair (java.lang.Object, java.lang.Object)
Object first
Object second
public static com.intellij.util.Function createFunction (java.lang.Object)
Object value
public static java.lang.Object getFirst (com.intellij.openapi.util.Pair)
com.intellij.openapi.util.Pair pair
public static java.lang.Object getSecond (com.intellij.openapi.util.Pair)
com.intellij.openapi.util.Pair pair
public static com.intellij.openapi.util.Pair empty ()
public void (java.lang.Object, java.lang.Object)
Object first
Object second
public final java.lang.Object getFirst ()
public final java.lang.Object getSecond ()
public final boolean equals (java.lang.Object)
Object o
public int hashCode ()
int result
public java.lang.String toString ()
static void ()
}
com/intellij/openapi/util/Setter.classSetter.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Setter extends java.lang.Object {
public abstract void set (java.lang.Object)
}
com/intellij/openapi/util/SystemInfoRt.classSystemInfoRt.java
package com.intellij.openapi.util
public com.intellij.openapi.util.SystemInfoRt extends java.lang.Object {
public static final String OS_NAME
public static final String OS_VERSION
private static final String _OS_NAME
public static final boolean isWindows
public static final boolean isOS2
public static final boolean isMac
public static final boolean isLinux
public static final boolean isFreeBSD
public static final boolean isSolaris
public static final boolean isUnix
public static final boolean isFileSystemCaseSensitive
public void ()
static void ()
}
com/intellij/openapi/util/ThrowableComputable.classThrowableComputable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.ThrowableComputable extends java.lang.Object {
public abstract java.lang.Object compute () throws java.lang.Throwable
}
com/intellij/openapi/util/UnorderedPair.classUnorderedPair.java
package com.intellij.openapi.util
public com.intellij.openapi.util.UnorderedPair extends java.lang.Object {
public final Object first
public final Object second
public void (java.lang.Object, java.lang.Object)
Object first
Object second
public int hashCode ()
int hc1
int hc2
public boolean equals (java.lang.Object)
Object obj
com.intellij.openapi.util.UnorderedPair other
public java.lang.String toString ()
}
com/intellij/openapi/util/io/DataInputOutputUtilRt.classDataInputOutputUtilRt.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.DataInputOutputUtilRt extends java.lang.Object {
public void ()
public static int readINT (java.io.DataInput) throws java.io.IOException
int next
int sh
java.io.DataInput record
int val
int res
public static void writeINT (java.io.DataOutput, int) throws java.io.IOException
java.io.DataOutput record
int val
public static void writeSeq (java.io.DataOutput, java.util.Collection, com.intellij.util.ThrowableConsumer) throws java.io.IOException
Object t
java.io.DataOutput out
java.util.Collection collection
com.intellij.util.ThrowableConsumer writeElement
public static java.util.List readSeq (java.io.DataInput, com.intellij.openapi.util.ThrowableComputable) throws java.io.IOException
int i
java.io.DataInput in
com.intellij.openapi.util.ThrowableComputable readElement
int size
java.util.List result
}
com/intellij/openapi/util/io/FileFilters$1.classFileFilters.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileFilters$1 extends java.lang.Object implements java.io.FileFilter {
final String val$extension
void (java.lang.String)
public boolean accept (java.io.File)
java.io.File pathname
}
com/intellij/openapi/util/io/FileFilters$2.classFileFilters.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileFilters$2 extends java.lang.Object implements java.io.FileFilter {
final String val$extension
void (java.lang.String)
public boolean accept (java.io.File)
java.io.File pathname
}
com/intellij/openapi/util/io/FileFilters.classFileFilters.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.FileFilters extends java.lang.Object {
private void ()
public static java.io.FileFilter withExtension (java.lang.String)
String extension
public static java.io.FileFilter filesWithExtension (java.lang.String)
String extension
}
com/intellij/openapi/util/io/FileTooBigException.classFileTooBigException.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.FileTooBigException extends java.io.IOException {
public void (java.lang.String)
String e
}
com/intellij/openapi/util/io/FileUtilRt$1.classFileUtilRt.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtilRt$1 extends java.lang.Object implements java.io.FileFilter {
void ()
public boolean accept (java.io.File)
java.io.File file
}
com/intellij/openapi/util/io/FileUtilRt$2.classFileUtilRt.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtilRt$2 extends java.lang.Object implements java.io.FileFilter {
void ()
public boolean accept (java.io.File)
java.io.File file
}
com/intellij/openapi/util/io/FileUtilRt$3.classFileUtilRt.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtilRt$3 extends java.lang.ThreadLocal {
void ()
protected byte[] initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/intellij/openapi/util/io/FileUtilRt$4.classFileUtilRt.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtilRt$4 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation {
final java.io.File val$file
void (java.io.File)
public java.lang.Boolean execute (boolean)
boolean lastAttempt
public volatile java.lang.Object execute (boolean) throws java.lang.Throwable
}
com/intellij/openapi/util/io/FileUtilRt$CharComparingStrategy$1.classFileUtilRt.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy$1 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy {
void ()
public boolean charsEqual (char, char)
char ch1
char ch2
}
com/intellij/openapi/util/io/FileUtilRt$CharComparingStrategy$2.classFileUtilRt.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy$2 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy {
void ()
public boolean charsEqual (char, char)
char ch1
char ch2
}
com/intellij/openapi/util/io/FileUtilRt$CharComparingStrategy.classFileUtilRt.java
package com.intellij.openapi.util.io
abstract com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy extends java.lang.Object {
public static final com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy IDENTITY
public static final com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy CASE_INSENSITIVE
public abstract boolean charsEqual (char, char)
static void ()
}
com/intellij/openapi/util/io/FileUtilRt$FilesToDeleteHolder$1.classFileUtilRt.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtilRt$FilesToDeleteHolder$1 extends java.lang.Thread {
final java.util.concurrent.ConcurrentLinkedQueue val$queue
void (java.lang.String, java.util.concurrent.ConcurrentLinkedQueue)
String x0
public void run ()
String name
}
com/intellij/openapi/util/io/FileUtilRt$FilesToDeleteHolder.classFileUtilRt.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileUtilRt$FilesToDeleteHolder extends java.lang.Object {
private static final java.util.Queue ourFilesToDelete
private void ()
private static java.util.Queue createFilesToDelete ()
java.util.concurrent.ConcurrentLinkedQueue queue
static java.util.Queue access$500 ()
static void ()
}
com/intellij/openapi/util/io/FileUtilRt$NIOReflect$1$1.classFileUtilRt.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1$1 extends java.lang.Object implements com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation {
final Object val$fileObject
final com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 this$0
void (com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1, java.lang.Object)
com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 this$0
public java.lang.Boolean execute (boolean)
java.io.File file
Throwable ignored
Throwable cause
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
boolean lastAttempt
public volatile java.lang.Object execute (boolean) throws java.lang.Throwable
}
com/intellij/openapi/util/io/FileUtilRt$NIOReflect$1$2.classFileUtilRt.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1$2 extends java.io.IOException {
final com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 this$0
void (com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1, java.lang.String)
com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 this$0
String x0
public synchronized java.lang.Throwable fillInStackTrace ()
}
com/intellij/openapi/util/io/FileUtilRt$NIOReflect$1.classFileUtilRt.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtilRt$NIOReflect$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final Object val$Result_Skip
final Object val$Result_Continue
void (java.lang.Object, java.lang.Object)
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
boolean notDirectory
Object second
String methodName
Object proxy
java.lang.reflect.Method method
Object[] args
private void performDelete (java.lang.Object) throws java.io.IOException
Object fileObject
Boolean result
}
com/intellij/openapi/util/io/FileUtilRt$NIOReflect.classFileUtilRt.java
package com.intellij.openapi.util.io
public final com.intellij.openapi.util.io.FileUtilRt$NIOReflect extends java.lang.Object {
static final boolean IS_AVAILABLE
private static java.lang.reflect.Method ourFilesDeleteIfExistsMethod
private static java.lang.reflect.Method ourFilesWalkMethod
private static java.lang.reflect.Method ourFileToPathMethod
private static java.lang.reflect.Method ourPathToFileMethod
private static java.lang.reflect.Method ourAttributesIsOtherMethod
private static Object ourDeletionVisitor
private static Class ourNoSuchFileExceptionClass
private static Class ourAccessDeniedExceptionClass
protected void ()
static java.lang.reflect.Method access$000 ()
static java.lang.reflect.Method access$100 ()
static java.lang.Class access$200 ()
static java.lang.reflect.Method access$300 ()
static java.lang.reflect.Method access$600 ()
static java.lang.Object access$700 ()
static java.lang.reflect.Method access$800 ()
static java.lang.Class access$900 ()
static void ()
Class pathClass
Class visitorClass
Class filesClass
Object Result_Continue
Object Result_Skip
Throwable ignored
boolean initSuccess
}
com/intellij/openapi/util/io/FileUtilRt$RepeatableIOOperation.classFileUtilRt.java
package com.intellij.openapi.util.io
public abstract com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation extends java.lang.Object {
public abstract java.lang.Object execute (boolean) throws java.lang.Throwable
}
com/intellij/openapi/util/io/FileUtilRt.classFileUtilRt.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.FileUtilRt extends java.lang.Object {
private static final int KILOBYTE
public static final int MEGABYTE
public static final int LARGE_FOR_CONTENT_LOADING
private static final int MAX_FILE_IO_ATTEMPTS
private static final boolean USE_FILE_CHANNELS
public static final java.io.FileFilter ALL_FILES
public static final java.io.FileFilter ALL_DIRECTORIES
protected static final ThreadLocal BUFFER
private static String ourCanonicalTempPathCache
private static final java.util.Random RANDOM
public void ()
public static java.lang.String getExtension (java.lang.String)
String fileName
int index
public static java.lang.CharSequence getExtension (java.lang.CharSequence)
CharSequence fileName
public static java.lang.CharSequence getExtension (java.lang.CharSequence, java.lang.String)
CharSequence fileName
String defaultValue
int index
public static boolean extensionEquals (java.lang.String, java.lang.String)
int lastSlash
String filePath
String extension
int extLen
int extStart
public static java.lang.String toSystemDependentName (java.lang.String)
String fileName
public static java.lang.String toSystemDependentName (java.lang.String, char)
String fileName
char separatorChar
public static java.lang.String toSystemIndependentName (java.lang.String)
String fileName
public static java.lang.String getRelativePath (java.io.File, java.io.File)
java.io.File base
java.io.File file
String filePath
String basePath
public static java.lang.String getRelativePath (java.lang.String, java.lang.String, char)
String basePath
String filePath
char separator
public static java.lang.String getRelativePath (java.lang.String, java.lang.String, char, boolean)
int i
String basePath
String filePath
char separator
boolean caseSensitive
int len
int lastSeparatorIndex
com.intellij.openapi.util.io.FileUtilRt$CharComparingStrategy strategy
StringBuilder relativePath
private static java.lang.String ensureEnds (java.lang.String, char)
String s
char endsWith
public static java.lang.CharSequence getNameWithoutExtension (java.lang.CharSequence)
CharSequence name
int i
public static java.lang.String getNameWithoutExtension (java.lang.String)
String name
public static java.io.File createTempDirectory (java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String suffix
public static java.io.File createTempDirectory (java.lang.String, java.lang.String, boolean) throws java.io.IOException
String prefix
String suffix
boolean deleteOnExit
java.io.File dir
public static java.io.File createTempDirectory (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.File dir
String prefix
String suffix
public static java.io.File createTempDirectory (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException
java.io.File dir
String prefix
String suffix
boolean deleteOnExit
java.io.File file
public static java.io.File createTempFile (java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String suffix
public static java.io.File createTempFile (java.lang.String, java.lang.String, boolean) throws java.io.IOException
String prefix
String suffix
boolean deleteOnExit
java.io.File dir
public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.File dir
String prefix
String suffix
public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException
java.io.File dir
String prefix
String suffix
boolean create
public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String, boolean, boolean) throws java.io.IOException
java.io.File dir
String prefix
String suffix
boolean create
boolean deleteOnExit
java.io.File file
private static java.io.File doCreateTempFile (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException
String[] children
java.util.List list
java.io.File f
boolean success
java.io.IOException e
java.io.File dir
String prefix
String suffix
boolean isDirectory
int exceptionsCount
int i
int maxFileNumber
private static java.io.File calcName (java.io.File, java.lang.String, java.lang.String, int) throws java.io.IOException
java.io.File dir
String prefix
String suffix
int i
String name
java.io.File f
private static java.io.File normalizeFile (java.io.File) throws java.io.IOException
java.io.File temp
java.io.File canonical
public static java.lang.String getTempDirectory ()
private static java.lang.String calcCanonicalTempPath ()
String canonical
java.io.File file
public static void resetCanonicalTempPathCache (java.lang.String)
String tempPath
public static java.io.File generateRandomTemporaryPath () throws java.io.IOException
java.io.File file
int i
public static void setExecutableAttribute (java.lang.String, boolean) throws java.io.IOException
java.io.File file
String path
boolean executableFlag
public static java.lang.String loadFile (java.io.File) throws java.io.IOException
java.io.File file
public static java.lang.String loadFile (java.io.File, boolean) throws java.io.IOException
java.io.File file
boolean convertLineSeparators
public static java.lang.String loadFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
public static java.lang.String loadFile (java.io.File, java.lang.String, boolean) throws java.io.IOException
java.io.File file
String encoding
boolean convertLineSeparators
String s
public static char[] loadFileText (java.io.File) throws java.io.IOException
java.io.File file
public static char[] loadFileText (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
java.io.InputStream stream
java.io.Reader reader
public static char[] loadFileText (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset encoding
java.io.Reader reader
public static char[] loadText (java.io.Reader, int) throws java.io.IOException
int n
char[] newChars
java.io.Reader reader
int length
char[] chars
int count
public static java.util.List loadLines (java.io.File) throws java.io.IOException
java.io.File file
public static java.util.List loadLines (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
public static java.util.List loadLines (java.lang.String) throws java.io.IOException
String path
public static java.util.List loadLines (java.lang.String, java.lang.String) throws java.io.IOException
java.io.InputStreamReader in
java.io.BufferedReader reader
String path
String encoding
java.io.InputStream stream
public static java.util.List loadLines (java.io.BufferedReader) throws java.io.IOException
java.io.BufferedReader reader
java.util.List lines
String line
public static byte[] loadBytes (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
java.io.ByteArrayOutputStream buffer
public static boolean isTooLarge (long)
long len
public static byte[] loadBytes (java.io.InputStream, int) throws java.io.IOException
int n
java.io.InputStream stream
int length
byte[] bytes
int count
public static java.io.File getParentFile (java.io.File)
java.io.File file
int skipCount
java.io.File parentFile
public static boolean delete (java.io.File)
java.io.File file
protected static boolean deleteRecursivelyNIO (java.io.File)
Object pathObject
Throwable cause
java.lang.reflect.InvocationTargetException e
Exception e
java.io.File file
private static boolean deleteRecursively (java.io.File)
java.io.File child
java.io.File file
java.io.File[] files
public static java.lang.Object doIOOperation (com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation) throws java.lang.Throwable
Object result
int i
com.intellij.openapi.util.io.FileUtilRt$RepeatableIOOperation ioTask
protected static boolean deleteFile (java.io.File)
java.io.File file
Boolean result
public static boolean ensureCanCreateFile (java.io.File)
java.io.File file
public static boolean createIfNotExists (java.io.File)
java.io.OutputStream s
java.io.IOException e
java.io.File file
public static boolean createParentDirs (java.io.File)
java.io.File parentFile
java.io.File file
public static boolean createDirectory (java.io.File)
java.io.File path
public static void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.FileInputStream fis
java.io.File fromFile
java.io.File toFile
java.io.FileOutputStream fos
long timeStamp
public static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.nio.channels.FileChannel toChannel
java.nio.channels.FileChannel fromChannel
int read
byte[] buffer
java.io.InputStream inputStream
java.io.OutputStream outputStream
public static byte[] getThreadLocalBuffer ()
public static int getUserFileSizeLimit ()
NumberFormatException e
public static int getUserContentLoadLimit ()
NumberFormatException e
private static com.intellij.openapi.diagnostic.LoggerRt logger ()
static com.intellij.openapi.diagnostic.LoggerRt access$400 ()
static void ()
}
com/intellij/openapi/util/text/StringUtilRt.classStringUtilRt.java
package com.intellij.openapi.util.text
public com.intellij.openapi.util.text.StringUtilRt extends java.lang.Object {
public void ()
public static boolean charsEqualIgnoreCase (char, char)
char a
char b
public static java.lang.CharSequence toUpperCase (java.lang.CharSequence)
char c
char upCased
int i
CharSequence s
StringBuilder answer
public static char toUpperCase (char)
char a
public static char toLowerCase (char)
char a
public static java.lang.String convertLineSeparators (java.lang.String)
String text
public static java.lang.String convertLineSeparators (java.lang.String, boolean)
String text
boolean keepCarriageReturn
public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String)
String text
String newSeparator
public static java.lang.CharSequence convertLineSeparators (java.lang.CharSequence, java.lang.String)
CharSequence text
String newSeparator
public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String, int[])
String text
String newSeparator
int[] offsetsToKeep
public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String, int[], boolean)
String text
String newSeparator
int[] offsetsToKeep
boolean keepCarriageReturn
public static java.lang.CharSequence unifyLineSeparators (java.lang.CharSequence, java.lang.String, int[], boolean)
boolean followedByLineFeed
char c
int i
CharSequence text
String newSeparator
int[] offsetsToKeep
boolean keepCarriageReturn
StringBuilder buffer
int intactLength
boolean newSeparatorIsSlashN
private static void shiftOffsets (int[], int, int, int)
int offset
int i
int[] offsets
int changeOffset
int oldLength
int newLength
int shift
public static int parseInt (java.lang.String, int)
Exception e
String string
int defaultValue
public static long parseLong (java.lang.String, long)
Exception e
String string
long defaultValue
public static double parseDouble (java.lang.String, double)
Exception e
String string
double defaultValue
public static boolean parseBoolean (java.lang.String, boolean)
Exception e
String string
boolean defaultValue
public static java.lang.Enum parseEnum (java.lang.String, java.lang.Enum, java.lang.Class)
Exception e
String string
Enum defaultValue
Class clazz
public static java.lang.String getShortName (java.lang.Class)
Class aClass
public static java.lang.String getShortName (java.lang.String)
String fqName
public static java.lang.String getShortName (java.lang.String, char)
String fqName
char separator
int lastPointIdx
public static boolean endsWithChar (java.lang.CharSequence, char)
CharSequence s
char suffix
public static boolean startsWithIgnoreCase (java.lang.String, java.lang.String)
String str
String prefix
int stringLength
int prefixLength
public static boolean endsWithIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence text
CharSequence suffix
int l1
int l2
public static int lastIndexOf (java.lang.CharSequence, char, int, int)
int i
CharSequence s
char c
int start
int end
}
com/intellij/reference/SoftLazyValue.classSoftLazyValue.java
package com.intellij.reference
public abstract com.intellij.reference.SoftLazyValue extends java.lang.Object {
private java.lang.ref.SoftReference myReference
public void ()
public java.lang.Object getValue ()
Object t
protected abstract java.lang.Object compute ()
}
com/intellij/reference/SoftReference.classSoftReference.java
package com.intellij.reference
public com.intellij.reference.SoftReference extends java.lang.ref.SoftReference implements com.intellij.openapi.util.Getter {
public void (java.lang.Object)
Object referent
public void (java.lang.Object, java.lang.ref.ReferenceQueue)
Object referent
java.lang.ref.ReferenceQueue q
public static java.lang.Object dereference (java.lang.ref.Reference)
java.lang.ref.Reference ref
public static java.lang.Object deref (com.intellij.openapi.util.Getter)
com.intellij.openapi.util.Getter ref
}
com/intellij/reference/package.html
com/intellij/security/CompositeX509TrustManager.classCompositeX509TrustManager.java
package com.intellij.security
public com.intellij.security.CompositeX509TrustManager extends java.lang.Object implements javax.net.ssl.X509TrustManager {
private final java.util.List myManagers
public transient void (javax.net.ssl.TrustManager[][])
javax.net.ssl.TrustManager manager
javax.net.ssl.TrustManager[] set
javax.net.ssl.TrustManager[][] managerSets
public void checkClientTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
java.security.cert.X509Certificate[] certificates
String s
public void checkServerTrusted (java.security.cert.X509Certificate[], java.lang.String) throws java.security.cert.CertificateException
javax.net.ssl.X509TrustManager manager
java.security.cert.X509Certificate[] certificates
String s
public java.security.cert.X509Certificate[] getAcceptedIssuers ()
}
com/intellij/util/ArrayUtilRt.classArrayUtilRt.java
package com.intellij.util
public com.intellij.util.ArrayUtilRt extends java.lang.Object {
public static final short[] EMPTY_SHORT_ARRAY
public static final char[] EMPTY_CHAR_ARRAY
public static final byte[] EMPTY_BYTE_ARRAY
public static final int[] EMPTY_INT_ARRAY
public static final boolean[] EMPTY_BOOLEAN_ARRAY
public static final Object[] EMPTY_OBJECT_ARRAY
public static final String[] EMPTY_STRING_ARRAY
public static final Class[] EMPTY_CLASS_ARRAY
public static final long[] EMPTY_LONG_ARRAY
public static final java.util.Collection[] EMPTY_COLLECTION_ARRAY
public static final java.io.File[] EMPTY_FILE_ARRAY
public static final Runnable[] EMPTY_RUNNABLE_ARRAY
public void ()
public static java.lang.String[] toStringArray (java.util.Collection)
java.util.Collection collection
public static int find (java.lang.Object[], java.lang.Object)
Object o
int i
Object[] src
Object obj
static void ()
}
com/intellij/util/AsyncProducer.classAsyncProducer.java
package com.intellij.util
public abstract com.intellij.util.AsyncProducer extends java.lang.Object {
public abstract void produce (com.intellij.util.Consumer)
}
com/intellij/util/Base64.classBase64.java
package com.intellij.util
public com.intellij.util.Base64 extends java.lang.Object {
private void ()
public static java.lang.String encode (byte[])
byte[] bytes
public static java.lang.String encode (byte[], int, int)
int i
byte[] bytes
int offset
int length
StringBuilder builder
private static char[] encodeBlock (byte[], int)
byte b
int n
int i
int l1
int k
byte[] bytes
int offset
int j
int s
int l
char[] ac
private static char getChar (int)
int i
public static byte[] decode (java.lang.String)
int j
int k
int n
int j1
int i1
String s
int i
int len
byte[] raw
int l
private static int getValue (char)
char c
}
com/intellij/util/BooleanFunction.classBooleanFunction.java
package com.intellij.util
public abstract com.intellij.util.BooleanFunction extends java.lang.Object {
public abstract boolean fun (java.lang.Object)
}
com/intellij/util/Consumer$1.classConsumer.java
package com.intellij.util
final com.intellij.util.Consumer$1 extends java.lang.Object implements com.intellij.util.Consumer {
void ()
public void consume (java.lang.Object)
Object t
}
com/intellij/util/Consumer.classConsumer.java
package com.intellij.util
public abstract com.intellij.util.Consumer extends java.lang.Object {
public static final com.intellij.util.Consumer EMPTY_CONSUMER
public abstract void consume (java.lang.Object)
static void ()
}
com/intellij/util/Function$1.classFunction.java
package com.intellij.util
final com.intellij.util.Function$1 extends java.lang.Object implements com.intellij.util.Function$Mono {
void ()
public java.lang.Object fun (java.lang.Object)
Object o
}
com/intellij/util/Function$2.classFunction.java
package com.intellij.util
final com.intellij.util.Function$2 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.Object fun (java.lang.Object)
Object o
}
com/intellij/util/Function$First.classFunction.java
package com.intellij.util
public final com.intellij.util.Function$First extends java.lang.Object implements com.intellij.util.Function {
public void ()
public java.lang.Object fun (java.lang.Object[])
Object[] ps
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/util/Function$FirstInCollection.classFunction.java
package com.intellij.util
public final com.intellij.util.Function$FirstInCollection extends java.lang.Object implements com.intellij.util.Function {
public void ()
public java.lang.Object fun (java.util.Collection)
java.util.Collection ps
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/util/Function$InstanceOf.classFunction.java
package com.intellij.util
public final com.intellij.util.Function$InstanceOf extends java.lang.Object implements com.intellij.util.NullableFunction {
private final Class myResultClass
public void (java.lang.Class)
Class resultClass
public java.lang.Object fun (java.lang.Object)
Object p
}
com/intellij/util/Function$Mono.classFunction.java
package com.intellij.util
public abstract com.intellij.util.Function$Mono extends java.lang.Object implements com.intellij.util.Function {
}
com/intellij/util/Function.classFunction.java
package com.intellij.util
public abstract com.intellij.util.Function extends java.lang.Object {
public static final com.intellij.util.Function ID
public static final com.intellij.util.Function NULL
public static final com.intellij.util.Function TO_STRING
public abstract java.lang.Object fun (java.lang.Object)
static void ()
}
com/intellij/util/Functions$1.classFunctions.java
package com.intellij.util
final com.intellij.util.Functions$1 extends java.lang.Object implements com.intellij.util.Function {
final Object val$b
void (java.lang.Object)
public java.lang.Object fun (java.lang.Object)
Object a
}
com/intellij/util/Functions$2.classFunctions.java
package com.intellij.util
final com.intellij.util.Functions$2 extends java.lang.Object implements com.intellij.util.Function {
final com.intellij.util.Function val$f2
final com.intellij.util.Function val$f1
void (com.intellij.util.Function, com.intellij.util.Function)
public java.lang.Object fun (java.lang.Object)
Object a
}
com/intellij/util/Functions$3.classFunctions.java
package com.intellij.util
final com.intellij.util.Functions$3 extends java.lang.Object implements com.intellij.util.Function {
final java.util.Map val$map
void (java.util.Map)
public java.lang.Object fun (java.lang.Object)
Object a
}
com/intellij/util/Functions$4.classFunctions.java
package com.intellij.util
final com.intellij.util.Functions$4 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.Class fun (java.lang.Object)
Object o
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/util/Functions$5.classFunctions.java
package com.intellij.util
final com.intellij.util.Functions$5 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.Object fun (com.intellij.openapi.util.Pair)
com.intellij.openapi.util.Pair pair
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/util/Functions$6.classFunctions.java
package com.intellij.util
final com.intellij.util.Functions$6 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.Object fun (com.intellij.openapi.util.Pair)
com.intellij.openapi.util.Pair pair
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/util/Functions$7.classFunctions.java
package com.intellij.util
final com.intellij.util.Functions$7 extends java.lang.Object implements com.intellij.util.Function$Mono {
void ()
public java.lang.Integer fun (java.lang.Integer)
Integer integer
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/util/Functions.classFunctions.java
package com.intellij.util
public com.intellij.util.Functions extends java.lang.Object {
private static final com.intellij.util.Function TO_CLASS
private static final com.intellij.util.Function PAIR_FIRST
private static final com.intellij.util.Function PAIR_SECOND
public void ()
public static com.intellij.util.Function$Mono id ()
public static com.intellij.util.Function constant (java.lang.Object)
Object b
public static com.intellij.util.Function identity ()
public static com.intellij.util.Function cast (java.lang.Class)
Class clazz
public static com.intellij.util.Function compose (com.intellij.util.Function, com.intellij.util.Function)
com.intellij.util.Function f1
com.intellij.util.Function f2
public static com.intellij.util.Function TO_STRING ()
public static com.intellij.util.Function fromMap (java.util.Map)
java.util.Map map
public static com.intellij.util.Function TO_CLASS ()
public static com.intellij.util.Function pairFirst ()
public static com.intellij.util.Function pairSecond ()
public static com.intellij.util.Function$Mono intIncrement ()
static void ()
}
com/intellij/util/NotNullFunction.classNotNullFunction.java
package com.intellij.util
public abstract com.intellij.util.NotNullFunction extends java.lang.Object implements com.intellij.util.NullableFunction {
public abstract java.lang.Object fun (java.lang.Object)
}
com/intellij/util/NullableConsumer.classNullableConsumer.java
package com.intellij.util
public abstract com.intellij.util.NullableConsumer extends java.lang.Object implements com.intellij.util.Consumer {
public abstract void consume (java.lang.Object)
}
com/intellij/util/NullableFunction$1.classNullableFunction.java
package com.intellij.util
final com.intellij.util.NullableFunction$1 extends java.lang.Object implements com.intellij.util.NullableFunction {
void ()
public java.lang.Object fun (java.lang.Object)
Object o
}
com/intellij/util/NullableFunction.classNullableFunction.java
package com.intellij.util
public abstract com.intellij.util.NullableFunction extends java.lang.Object implements com.intellij.util.Function {
public static final com.intellij.util.NullableFunction NULL
public abstract java.lang.Object fun (java.lang.Object)
static void ()
}
com/intellij/util/Parent.classParent.java
package com.intellij.util
public abstract com.intellij.util.Parent extends java.lang.Object {
public abstract java.util.List getChildren ()
}
com/intellij/util/PathUtilRt$Platform.classPathUtilRt.java
package com.intellij.util
public final com.intellij.util.PathUtilRt$Platform extends java.lang.Enum {
public static final com.intellij.util.PathUtilRt$Platform UNIX
public static final com.intellij.util.PathUtilRt$Platform WINDOWS
public static com.intellij.util.PathUtilRt$Platform CURRENT
private static final com.intellij.util.PathUtilRt$Platform[] $VALUES
public static com.intellij.util.PathUtilRt$Platform[] values ()
public static com.intellij.util.PathUtilRt$Platform valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/util/PathUtilRt.classPathUtilRt.java
package com.intellij.util
public com.intellij.util.PathUtilRt extends java.lang.Object {
private static final String WINDOWS_CHARS
private static final java.util.Set WINDOWS_NAMES
private static final java.nio.charset.Charset FS_CHARSET
public void ()
public static java.lang.String getFileName (java.lang.String)
String path
char c
int end
int start
public static java.lang.String getParentPath (java.lang.String)
String path
int end
public static java.lang.String suggestFileName (java.lang.String)
String text
public static java.lang.String suggestFileName (java.lang.String, boolean, boolean)
char c
int i
String text
boolean allowDots
boolean allowSpaces
StringBuilder result
public static boolean isValidFileName (java.lang.String, boolean)
String fileName
boolean strict
public static boolean isValidFileName (java.lang.String, com.intellij.util.PathUtilRt$Platform, boolean, java.nio.charset.Charset)
int i
String name
com.intellij.util.PathUtilRt$Platform os
boolean strict
java.nio.charset.Charset cs
private static boolean isValidFileNameChar (char, com.intellij.util.PathUtilRt$Platform, boolean)
char c
com.intellij.util.PathUtilRt$Platform os
boolean strict
private static java.nio.charset.Charset fsCharset ()
Exception e
String property
static void ()
}
com/intellij/util/ThrowableConsumer.classThrowableConsumer.java
package com.intellij.util
public abstract com.intellij.util.ThrowableConsumer extends java.lang.Object {
public abstract void consume (java.lang.Object) throws java.lang.Throwable
}
com/intellij/util/containers/ContainerUtilRt$EmptyList.classContainerUtilRt.java
package com.intellij.util.containers
com.intellij.util.containers.ContainerUtilRt$EmptyList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
private static final long serialVersionUID
private static final com.intellij.util.containers.ContainerUtilRt$EmptyList INSTANCE
private void ()
public int size ()
public boolean contains (java.lang.Object)
Object obj
public java.lang.Object get (int)
int index
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.util.Iterator iterator ()
static com.intellij.util.containers.ContainerUtilRt$EmptyList access$000 ()
static void ()
}
com/intellij/util/containers/ContainerUtilRt.classContainerUtilRt.java
package com.intellij.util.containers
public com.intellij.util.containers.ContainerUtilRt extends java.lang.Object {
private static final int ARRAY_COPY_THRESHOLD
public void ()
public static java.util.HashMap newHashMap ()
public static java.util.HashMap newHashMap (java.util.Map)
java.util.Map map
public static java.util.Map newHashMap (java.util.List, java.util.List)
int i
java.util.List keys
java.util.List values
java.util.Map map
public static transient java.util.Map newHashMap (com.intellij.openapi.util.Pair, com.intellij.openapi.util.Pair[])
com.intellij.openapi.util.Pair entry
com.intellij.openapi.util.Pair first
com.intellij.openapi.util.Pair[] entries
java.util.Map map
public static java.util.Map newHashMap (int)
int initialCapacity
public static java.util.TreeMap newTreeMap ()
public static java.util.TreeMap newTreeMap (java.util.Map)
java.util.Map map
public static java.util.LinkedHashMap newLinkedHashMap ()
public static java.util.LinkedHashMap newLinkedHashMap (int)
int capacity
public static java.util.LinkedHashMap newLinkedHashMap (java.util.Map)
java.util.Map map
public static java.util.LinkedHashMap newLinkedHashMap (com.intellij.openapi.util.Pair, com.intellij.openapi.util.Pair[])
com.intellij.openapi.util.Pair entry
com.intellij.openapi.util.Pair first
com.intellij.openapi.util.Pair[] entries
java.util.LinkedHashMap map
public static java.util.LinkedList newLinkedList ()
public static transient java.util.LinkedList newLinkedList (java.lang.Object[])
Object[] elements
java.util.LinkedList list
public static java.util.LinkedList newLinkedList (java.lang.Iterable)
Iterable elements
public static java.util.ArrayList newArrayList ()
public static transient java.util.ArrayList newArrayList (java.lang.Object[])
Object[] elements
java.util.ArrayList list
public static java.util.ArrayList newArrayList (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public static java.util.ArrayList newArrayListWithCapacity (int)
int size
private static java.util.Collection copy (java.util.Collection, java.lang.Iterable)
Object element
java.util.Collection collection
Iterable elements
public static java.util.HashSet newHashSet ()
public static java.util.HashSet newHashSet (int)
int initialCapacity
public static transient java.util.HashSet newHashSet (java.lang.Object[])
Object[] elements
public static java.util.HashSet newHashSet (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public static java.util.HashSet newHashSet (java.util.Iterator)
java.util.Iterator iterator
java.util.HashSet set
public static java.util.LinkedHashSet newLinkedHashSet ()
public static transient java.util.LinkedHashSet newLinkedHashSet (java.lang.Object[])
Object[] elements
public static java.util.LinkedHashSet newLinkedHashSet (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public static java.util.TreeSet newTreeSet ()
public static transient java.util.TreeSet newTreeSet (java.lang.Object[])
Object[] elements
java.util.TreeSet set
public static java.util.TreeSet newTreeSet (java.lang.Iterable)
Iterable elements
public static java.util.TreeSet newTreeSet (java.util.Comparator)
java.util.Comparator comparator
public static com.intellij.util.containers.Stack newStack ()
public static com.intellij.util.containers.Stack newStack (java.util.Collection)
java.util.Collection elements
public static transient com.intellij.util.containers.Stack newStack (java.lang.Object[])
Object[] initial
public static java.util.List emptyList ()
public static java.util.concurrent.CopyOnWriteArrayList createEmptyCOWList ()
public static void addIfNotNull (java.lang.Object, java.util.Collection)
Object element
java.util.Collection result
public static void addIfNotNull (java.util.Collection, java.lang.Object)
java.util.Collection result
Object element
public static java.util.List map2List (java.lang.Object[], com.intellij.util.Function)
Object[] array
com.intellij.util.Function mapper
public static java.util.List map2List (java.util.Collection, com.intellij.util.Function)
Object t
java.util.Collection collection
com.intellij.util.Function mapper
java.util.List list
public static java.util.Set map2Set (java.lang.Object[], com.intellij.util.Function)
Object[] collection
com.intellij.util.Function mapper
public static java.util.Set map2Set (java.util.Collection, com.intellij.util.Function)
Object t
java.util.Collection collection
com.intellij.util.Function mapper
java.util.Set set
public static java.lang.Object[] toArray (java.util.List, java.lang.Object[])
int i
java.util.List collection
Object[] array
int length
public static java.lang.Object[] toArray (java.util.Collection, java.lang.Object[])
Object t
int i
java.util.Collection c
Object[] sample
int size
}
com/intellij/util/containers/EmptyIterator.classEmptyIterator.java
package com.intellij.util.containers
public com.intellij.util.containers.EmptyIterator extends java.lang.Object implements java.util.Iterator {
private static final com.intellij.util.containers.EmptyIterator INSTANCE
public void ()
public static com.intellij.util.containers.EmptyIterator getInstance ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
static void ()
}
com/intellij/util/containers/EmptyListIterator.classEmptyListIterator.java
package com.intellij.util.containers
public com.intellij.util.containers.EmptyListIterator extends com.intellij.util.containers.EmptyIterator implements java.util.ListIterator {
private static final com.intellij.util.containers.EmptyListIterator INSTANCE
public void ()
public static com.intellij.util.containers.EmptyListIterator getInstance ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void set (java.lang.Object)
Object e
public void add (java.lang.Object)
Object e
static void ()
}
com/intellij/util/containers/HashMap.classHashMap.java
package com.intellij.util.containers
public com.intellij.util.containers.HashMap extends java.util.HashMap {
public void ()
public void (int, float)
int initialCapacity
float loadFactor
public void (int)
int initialCapacity
public void (java.util.Map)
java.util.Map map
public void clear ()
}
com/intellij/util/containers/HashSet.classHashSet.java
package com.intellij.util.containers
public com.intellij.util.containers.HashSet extends java.util.HashSet {
public void ()
public void (java.util.Collection)
java.util.Collection collection
public void (int, float)
int i
float v
public void (int)
int i
public void clear ()
}
com/intellij/util/containers/LinkedHashMap.classLinkedHashMap.java
package com.intellij.util.containers
com.intellij.util.containers.LinkedHashMap extends java.util.LinkedHashMap {
public void ()
public void (int, float)
int i
float v
public void (int)
int i
public void (java.util.Map)
java.util.Map map
public void clear ()
}
com/intellij/util/containers/LinkedHashSet.classLinkedHashSet.java
package com.intellij.util.containers
com.intellij.util.containers.LinkedHashSet extends java.util.LinkedHashSet {
public void ()
public void (java.util.Collection)
java.util.Collection collection
public void (int, float)
int i
float v
public void (int)
int i
public void clear ()
}
com/intellij/util/containers/SLRUCache.classSLRUCache.java
package com.intellij.util.containers
public abstract com.intellij.util.containers.SLRUCache extends com.intellij.util.containers.SLRUMap {
protected void (int, int)
int protectedQueueSize
int probationalQueueSize
protected void (int, int, com.intellij.util.containers.hash.EqualityPolicy)
int protectedQueueSize
int probationalQueueSize
com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
public abstract java.lang.Object createValue (java.lang.Object)
public java.lang.Object get (java.lang.Object)
Object key
Object value
public java.lang.Object getIfCached (java.lang.Object)
Object key
}
com/intellij/util/containers/SLRUMap$1.classSLRUMap.java
package com.intellij.util.containers
com.intellij.util.containers.SLRUMap$1 extends com.intellij.util.containers.hash.LinkedHashMap {
final com.intellij.util.containers.SLRUMap this$0
void (com.intellij.util.containers.SLRUMap, int, float, com.intellij.util.containers.hash.EqualityPolicy, boolean)
com.intellij.util.containers.SLRUMap this$0
int capacity
float loadFactor
com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
boolean accessOrder
protected boolean removeEldestEntry (java.util.Map$Entry, java.lang.Object, java.lang.Object)
java.util.Map$Entry eldest
Object key
Object value
}
com/intellij/util/containers/SLRUMap$2.classSLRUMap.java
package com.intellij.util.containers
com.intellij.util.containers.SLRUMap$2 extends com.intellij.util.containers.hash.LinkedHashMap {
final com.intellij.util.containers.SLRUMap this$0
void (com.intellij.util.containers.SLRUMap, int, float, com.intellij.util.containers.hash.EqualityPolicy, boolean)
com.intellij.util.containers.SLRUMap this$0
int capacity
float loadFactor
com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
boolean accessOrder
protected boolean removeEldestEntry (java.util.Map$Entry, java.lang.Object, java.lang.Object)
java.util.Map$Entry eldest
Object key
Object value
}
com/intellij/util/containers/SLRUMap.classSLRUMap.java
package com.intellij.util.containers
public com.intellij.util.containers.SLRUMap extends java.lang.Object {
protected final com.intellij.util.containers.hash.LinkedHashMap myProtectedQueue
protected final com.intellij.util.containers.hash.LinkedHashMap myProbationalQueue
private final int myProtectedQueueSize
private final int myProbationalQueueSize
private int probationalHits
private int protectedHits
private int misses
private static final int FACTOR
public void (int, int)
int protectedQueueSize
int probationalQueueSize
public void (int, int, com.intellij.util.containers.hash.EqualityPolicy)
int protectedQueueSize
int probationalQueueSize
com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
public java.lang.Object get (java.lang.Object)
Object key
Object value
protected void putToProtectedQueue (java.lang.Object, java.lang.Object)
Object key
Object value
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
Object oldValue
protected void onDropFromCache (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object)
Object key
Object value
public void iterateKeys (com.intellij.util.Consumer)
Object key
Object key
com.intellij.util.Consumer keyConsumer
public java.util.Set entrySet ()
java.util.Set set
public void clear ()
java.util.Map$Entry entry
java.util.Map$Entry entry
protected java.lang.Object getStableKey (java.lang.Object)
Object key
static int access$000 (com.intellij.util.containers.SLRUMap)
com.intellij.util.containers.SLRUMap x0
static int access$100 (com.intellij.util.containers.SLRUMap)
com.intellij.util.containers.SLRUMap x0
static void ()
}
com/intellij/util/containers/ShareableKey.classShareableKey.java
package com.intellij.util.containers
public abstract com.intellij.util.containers.ShareableKey extends java.lang.Object {
public abstract com.intellij.util.containers.ShareableKey getStableCopy ()
}
com/intellij/util/containers/Stack.classStack.java
package com.intellij.util.containers
public com.intellij.util.containers.Stack extends java.util.ArrayList {
public void ()
public void (int)
int initialCapacity
public void (java.util.Collection)
java.util.Collection init
public transient void (java.lang.Object[])
Object item
Object[] items
public void push (java.lang.Object)
Object t
public java.lang.Object peek ()
int size
public java.lang.Object pop ()
int size
public java.lang.Object tryPop ()
public boolean empty ()
public boolean equals (java.lang.Object)
Object o1
Object o2
int i
java.util.List other
Object o
}
com/intellij/util/containers/hash/EqualityPolicy$1.classEqualityPolicy.java
package com.intellij.util.containers.hash
final com.intellij.util.containers.hash.EqualityPolicy$1 extends java.lang.Object implements com.intellij.util.containers.hash.EqualityPolicy {
void ()
public int getHashCode (java.lang.Object)
Object value
public boolean isEqual (java.lang.Object, java.lang.Object)
Object val1
Object val2
}
com/intellij/util/containers/hash/EqualityPolicy$2.classEqualityPolicy.java
package com.intellij.util.containers.hash
final com.intellij.util.containers.hash.EqualityPolicy$2 extends java.lang.Object implements com.intellij.util.containers.hash.EqualityPolicy {
void ()
public int getHashCode (java.lang.Object)
Object value
public boolean isEqual (java.lang.Object, java.lang.Object)
Object val1
Object val2
}
com/intellij/util/containers/hash/EqualityPolicy.classEqualityPolicy.java
package com.intellij.util.containers.hash
public abstract com.intellij.util.containers.hash.EqualityPolicy extends java.lang.Object {
public static final com.intellij.util.containers.hash.EqualityPolicy IDENTITY
public static final com.intellij.util.containers.hash.EqualityPolicy CANONICAL
public abstract int getHashCode (java.lang.Object)
public abstract boolean isEqual (java.lang.Object, java.lang.Object)
static void ()
}
com/intellij/util/containers/hash/HashUtil.classHashUtil.java
package com.intellij.util.containers.hash
com.intellij.util.containers.hash.HashUtil extends java.lang.Object {
public static final int MIN_CAPACITY
public static final float DEFAULT_LOAD_FACTOR
public static final float CAPACITY_MULTIPLE
private static final int[] tableSizes
void ()
public static int hash (java.lang.Object)
Object key
public static int hash (java.lang.Object, com.intellij.util.containers.hash.EqualityPolicy)
Object key
com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
public static int adjustTableSize (int)
int size
int i
static void ()
}
com/intellij/util/containers/hash/LinkedHashMap$1.classLinkedHashMap.java
package com.intellij.util.containers.hash
com.intellij.util.containers.hash.LinkedHashMap$1 extends java.lang.Object {
}
com/intellij/util/containers/hash/LinkedHashMap$Entry.classLinkedHashMap.java
package com.intellij.util.containers.hash
com.intellij.util.containers.hash.LinkedHashMap$Entry extends java.lang.Object implements java.util.Map$Entry {
private final Object key
private final int keyHash
private Object value
private com.intellij.util.containers.hash.LinkedHashMap$Entry next
private com.intellij.util.containers.hash.LinkedHashMap$Entry previous
private com.intellij.util.containers.hash.LinkedHashMap$Entry hashNext
public void (java.lang.Object, java.lang.Object, int)
Object key
Object value
int hash
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object result
static com.intellij.util.containers.hash.LinkedHashMap$Entry access$000 (com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
static int access$100 (com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
static java.lang.Object access$200 (com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
static java.lang.Object access$300 (com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
static com.intellij.util.containers.hash.LinkedHashMap$Entry access$002 (com.intellij.util.containers.hash.LinkedHashMap$Entry, com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
com.intellij.util.containers.hash.LinkedHashMap$Entry x1
static com.intellij.util.containers.hash.LinkedHashMap$Entry access$402 (com.intellij.util.containers.hash.LinkedHashMap$Entry, com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
com.intellij.util.containers.hash.LinkedHashMap$Entry x1
static com.intellij.util.containers.hash.LinkedHashMap$Entry access$502 (com.intellij.util.containers.hash.LinkedHashMap$Entry, com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
com.intellij.util.containers.hash.LinkedHashMap$Entry x1
static com.intellij.util.containers.hash.LinkedHashMap$Entry access$500 (com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
static com.intellij.util.containers.hash.LinkedHashMap$Entry access$400 (com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry x0
}
com/intellij/util/containers/hash/LinkedHashMap$EntrySet$1.classLinkedHashMap.java
package com.intellij.util.containers.hash
com.intellij.util.containers.hash.LinkedHashMap$EntrySet$1 extends com.intellij.util.containers.hash.LinkedHashMap$LinkedHashIterator {
final com.intellij.util.containers.hash.LinkedHashMap$EntrySet this$1
void (com.intellij.util.containers.hash.LinkedHashMap$EntrySet)
com.intellij.util.containers.hash.LinkedHashMap$EntrySet this$1
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
com/intellij/util/containers/hash/LinkedHashMap$EntrySet.classLinkedHashMap.java
package com.intellij.util.containers.hash
final com.intellij.util.containers.hash.LinkedHashMap$EntrySet extends java.util.AbstractSet {
final com.intellij.util.containers.hash.LinkedHashMap this$0
private void (com.intellij.util.containers.hash.LinkedHashMap)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object value
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
public int size ()
public void clear ()
void (com.intellij.util.containers.hash.LinkedHashMap, com.intellij.util.containers.hash.LinkedHashMap$1)
com.intellij.util.containers.hash.LinkedHashMap x0
com.intellij.util.containers.hash.LinkedHashMap$1 x1
}
com/intellij/util/containers/hash/LinkedHashMap$KeySet$1.classLinkedHashMap.java
package com.intellij.util.containers.hash
com.intellij.util.containers.hash.LinkedHashMap$KeySet$1 extends com.intellij.util.containers.hash.LinkedHashMap$LinkedHashIterator {
final com.intellij.util.containers.hash.LinkedHashMap$KeySet this$1
void (com.intellij.util.containers.hash.LinkedHashMap$KeySet)
com.intellij.util.containers.hash.LinkedHashMap$KeySet this$1
public java.lang.Object next ()
}
com/intellij/util/containers/hash/LinkedHashMap$KeySet.classLinkedHashMap.java
package com.intellij.util.containers.hash
final com.intellij.util.containers.hash.LinkedHashMap$KeySet extends java.util.AbstractSet {
final com.intellij.util.containers.hash.LinkedHashMap this$0
private void (com.intellij.util.containers.hash.LinkedHashMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
void (com.intellij.util.containers.hash.LinkedHashMap, com.intellij.util.containers.hash.LinkedHashMap$1)
com.intellij.util.containers.hash.LinkedHashMap x0
com.intellij.util.containers.hash.LinkedHashMap$1 x1
}
com/intellij/util/containers/hash/LinkedHashMap$LinkedHashIterator.classLinkedHashMap.java
package com.intellij.util.containers.hash
abstract com.intellij.util.containers.hash.LinkedHashMap$LinkedHashIterator extends java.lang.Object implements java.util.Iterator {
private com.intellij.util.containers.hash.LinkedHashMap$Entry e
private com.intellij.util.containers.hash.LinkedHashMap$Entry last
final com.intellij.util.containers.hash.LinkedHashMap this$0
private void (com.intellij.util.containers.hash.LinkedHashMap)
public boolean hasNext ()
public void remove ()
protected com.intellij.util.containers.hash.LinkedHashMap$Entry nextEntry ()
com.intellij.util.containers.hash.LinkedHashMap$Entry result
void (com.intellij.util.containers.hash.LinkedHashMap, com.intellij.util.containers.hash.LinkedHashMap$1)
com.intellij.util.containers.hash.LinkedHashMap x0
com.intellij.util.containers.hash.LinkedHashMap$1 x1
}
com/intellij/util/containers/hash/LinkedHashMap$Values$1.classLinkedHashMap.java
package com.intellij.util.containers.hash
com.intellij.util.containers.hash.LinkedHashMap$Values$1 extends com.intellij.util.containers.hash.LinkedHashMap$LinkedHashIterator {
final com.intellij.util.containers.hash.LinkedHashMap$Values this$1
void (com.intellij.util.containers.hash.LinkedHashMap$Values)
com.intellij.util.containers.hash.LinkedHashMap$Values this$1
public java.lang.Object next ()
}
com/intellij/util/containers/hash/LinkedHashMap$Values.classLinkedHashMap.java
package com.intellij.util.containers.hash
final com.intellij.util.containers.hash.LinkedHashMap$Values extends java.util.AbstractCollection {
final com.intellij.util.containers.hash.LinkedHashMap this$0
private void (com.intellij.util.containers.hash.LinkedHashMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
void (com.intellij.util.containers.hash.LinkedHashMap, com.intellij.util.containers.hash.LinkedHashMap$1)
com.intellij.util.containers.hash.LinkedHashMap x0
com.intellij.util.containers.hash.LinkedHashMap$1 x1
}
com/intellij/util/containers/hash/LinkedHashMap.classLinkedHashMap.java
package com.intellij.util.containers.hash
public com.intellij.util.containers.hash.LinkedHashMap extends java.util.AbstractMap implements java.util.Map {
private com.intellij.util.containers.hash.LinkedHashMap$Entry[] table
private com.intellij.util.containers.hash.LinkedHashMap$Entry top
private com.intellij.util.containers.hash.LinkedHashMap$Entry back
private int capacity
private int size
private final float loadFactor
private final com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
private final boolean accessOrder
static final boolean $assertionsDisabled
public void ()
public void (int)
int capacity
public void (int, boolean)
int capacity
boolean accessOrder
public void (int, float)
int capacity
float loadFactor
public void (int, float, boolean)
int capacity
float loadFactor
boolean accessOrder
public void (com.intellij.util.containers.hash.EqualityPolicy)
com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
public void (int, float, com.intellij.util.containers.hash.EqualityPolicy)
int capacity
float loadFactor
com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
public void (int, float, com.intellij.util.containers.hash.EqualityPolicy, boolean)
int capacity
float loadFactor
com.intellij.util.containers.hash.EqualityPolicy hashingStrategy
boolean accessOrder
public int size ()
public boolean isEmpty ()
public void clear ()
public java.lang.Object get (java.lang.Object)
Object entryKey
com.intellij.util.containers.hash.LinkedHashMap$Entry e
Object key
com.intellij.util.containers.hash.LinkedHashMap$Entry[] table
int hash
int index
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object entryKey
com.intellij.util.containers.hash.LinkedHashMap$Entry e
Object key
Object value
com.intellij.util.containers.hash.LinkedHashMap$Entry[] table
int hash
int index
com.intellij.util.containers.hash.LinkedHashMap$Entry e
com.intellij.util.containers.hash.LinkedHashMap$Entry top
public void doRemoveEldestEntry ()
Object val
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object remove (java.lang.Object)
Object entryKey
Object entryKey
com.intellij.util.containers.hash.LinkedHashMap$Entry last
Object key
com.intellij.util.containers.hash.LinkedHashMap$Entry[] table
int hash
int index
com.intellij.util.containers.hash.LinkedHashMap$Entry e
Object entryKey
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
protected boolean removeEldestEntry (java.util.Map$Entry, java.lang.Object, java.lang.Object)
java.util.Map$Entry eldest
Object key
Object value
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
private void init (int)
int capacity
private void clear (int)
int capacity
public java.lang.Object getLastKey ()
public java.lang.Object getLastValue ()
private void moveToTop (com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry prev
com.intellij.util.containers.hash.LinkedHashMap$Entry next
com.intellij.util.containers.hash.LinkedHashMap$Entry e
com.intellij.util.containers.hash.LinkedHashMap$Entry top
private void unlink (com.intellij.util.containers.hash.LinkedHashMap$Entry)
com.intellij.util.containers.hash.LinkedHashMap$Entry e
com.intellij.util.containers.hash.LinkedHashMap$Entry prev
com.intellij.util.containers.hash.LinkedHashMap$Entry next
private void rehash (int)
int hash
com.intellij.util.containers.hash.LinkedHashMap$Entry e
int capacity
com.intellij.util.containers.hash.LinkedHashMap$Entry[] table
int tableLen
static com.intellij.util.containers.hash.LinkedHashMap$Entry access$900 (com.intellij.util.containers.hash.LinkedHashMap)
com.intellij.util.containers.hash.LinkedHashMap x0
static int access$1100 (com.intellij.util.containers.hash.LinkedHashMap)
com.intellij.util.containers.hash.LinkedHashMap x0
static void ()
}
com/intellij/util/io/LimitedInputStream.classLimitedInputStream.java
package com.intellij.util.io
public com.intellij.util.io.LimitedInputStream extends java.io.FilterInputStream {
private final int myReadLimit
private int myBytesRead
public void (java.io.InputStream, int)
java.io.InputStream in
int readLimit
public boolean markSupported ()
public int read () throws java.io.IOException
int r
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int actuallyRead
public long skip (long) throws java.io.IOException
long n
long skipped
public int available () throws java.io.IOException
protected int remainingLimit ()
public synchronized void mark (int)
int readLimit
public synchronized void reset () throws java.io.IOException
}
com/intellij/diagnostic/
com/intellij/execution/configurations/
com/intellij/execution/process/
com/intellij/icons/
com/intellij/ide/
com/intellij/jna/
com/intellij/openapi/application/
com/intellij/openapi/diff/
com/intellij/openapi/diff/ex/
com/intellij/openapi/diff/impl/
com/intellij/openapi/diff/impl/fragments/
com/intellij/openapi/diff/impl/highlighting/
com/intellij/openapi/diff/impl/patch/
com/intellij/openapi/diff/impl/processing/
com/intellij/openapi/diff/impl/string/
com/intellij/openapi/diff/impl/util/
com/intellij/openapi/progress/
com/intellij/openapi/ui/
com/intellij/openapi/util/io/win32/
com/intellij/openapi/util/objectTree/
com/intellij/openapi/util/registry/
com/intellij/openapi/util/registry/ui/
com/intellij/openapi/vfs/
com/intellij/openapi/wm/
com/intellij/psi/
com/intellij/psi/codeStyle/
com/intellij/ui/
com/intellij/ui/awt/
com/intellij/ui/border/
com/intellij/ui/components/
com/intellij/ui/mac/
com/intellij/ui/mac/foundation/
com/intellij/ui/util/
com/intellij/util/cls/
com/intellij/util/concurrency/
com/intellij/util/diff/
com/intellij/util/enumeration/
com/intellij/util/exception/
com/intellij/util/execution/
com/intellij/util/graph/
com/intellij/util/indexing/
com/intellij/util/indexing/containers/
com/intellij/util/indexing/impl/
com/intellij/util/io/fs/
com/intellij/util/io/storage/
com/intellij/util/io/tar/
com/intellij/util/io/zip/
com/intellij/util/keyFMap/
com/intellij/util/lang/
com/intellij/util/messages/
com/intellij/util/messages/impl/
com/intellij/util/properties/
com/intellij/util/text/
com/intellij/util/ui/
com/intellij/util/ui/accessibility/
com/intellij/util/ui/components/
com/intellij/util/ui/tree/
com/intellij/util/ui/update/
com/intellij/util/xmlb/
com/intellij/util/xmlb/annotations/
com/intellij/xml/
com/intellij/xml/util/
misc/
org/
org/jetbrains/
org/jetbrains/annotations/
com/intellij/AbstractBundle$1.classAbstractBundle.java
package com.intellij
final com.intellij.AbstractBundle$1 extends com.intellij.util.containers.ConcurrentWeakFactoryMap {
void ()
protected java.util.Map create (java.lang.ClassLoader)
ClassLoader key
protected volatile java.lang.Object create (java.lang.Object)
}
com/intellij/AbstractBundle.classAbstractBundle.java
package com.intellij
public abstract com.intellij.AbstractBundle extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private java.lang.ref.Reference myBundle
private final String myPathToBundle
private static final com.intellij.util.containers.FactoryMap ourCache
protected void (java.lang.String)
String pathToBundle
public transient java.lang.String getMessage (java.lang.String, java.lang.Object[])
String key
Object[] params
private java.util.ResourceBundle getBundle ()
java.util.ResourceBundle bundle
public static java.util.ResourceBundle getResourceBundle (java.lang.String, java.lang.ClassLoader)
java.util.ResourceBundle$Control control
java.util.MissingResourceException e
String pathToBundle
ClassLoader loader
java.util.Map map
java.util.ResourceBundle result
static void ()
}
com/intellij/CommonBundle.classCommonBundle.java
package com.intellij
public com.intellij.CommonBundle extends com.intellij.BundleBase {
private static final String BUNDLE
private static java.lang.ref.Reference ourBundle
public static transient java.lang.String message (java.lang.String, java.lang.Object[])
String key
Object[] params
private void ()
private static java.util.ResourceBundle getCommonBundle ()
java.util.ResourceBundle bundle
public static transient java.lang.String messageOrDefault (java.util.ResourceBundle, java.lang.String, java.lang.String, java.lang.Object[])
java.util.ResourceBundle bundle
String key
String defaultValue
Object[] params
public static transient java.lang.String message (java.util.ResourceBundle, java.lang.String, java.lang.Object[])
java.util.ResourceBundle bundle
String key
Object[] params
public static transient java.lang.String messageOfNull (java.util.ResourceBundle, java.lang.String, java.lang.Object[])
java.util.ResourceBundle bundle
String key
Object[] params
String value
public static java.lang.String getCancelButtonText ()
public static java.lang.String getBackgroundButtonText ()
public static java.lang.String getHelpButtonText ()
public static java.lang.String getErrorTitle ()
public static java.lang.String getWarningTitle ()
public static java.lang.String getLoadingTreeNodeText ()
public static java.lang.String getOkButtonText ()
public static java.lang.String getYesButtonText ()
public static java.lang.String getNoButtonText ()
public static java.lang.String getContinueButtonText ()
public static java.lang.String getYesForAllButtonText ()
public static java.lang.String getCloseButtonText ()
public static java.lang.String getNoForAllButtonText ()
public static java.lang.String getApplyButtonText ()
public static java.lang.String settingsTitle ()
public static java.lang.String settingsAction ()
public static java.lang.String settingsActionDescription ()
public static java.lang.String settingsActionPath ()
}
com/intellij/Patches.classPatches.java
package com.intellij
public com.intellij.Patches extends java.lang.Object {
public static final boolean SUN_BUG_ID_6322854
public static final boolean IBM_JDK_DISABLE_COLLECTION_BUG
public static final boolean SLOW_GETTING_CLIPBOARD_CONTENTS
public static final boolean SUN_BUG_ID_6209673
public static final boolean SUN_BUG_ID_6486393
public static final boolean SUN_BUG_ID_8020443
public static final boolean USE_REFLECTION_TO_ACCESS_JDK7
public static final boolean USE_REFLECTION_TO_ACCESS_JDK8
public static final boolean JDK_BUG_ID_8042123
public static final boolean JDK_BUG_EVENT_CONTROLLER_LEAK
public static final boolean JDK_BUG_ID_6822627
public static final boolean JDK_MAC_FONT_STYLE_DETECTION_WORKAROUND
public static final boolean JDK_MAC_FONT_STYLE_BUG
public static final boolean JDK_BUG_ID_7162125
public static final boolean JDK_BUG_ID_8032832
public static final boolean JDK_BUG_ID_8147994
public void ()
public static boolean isJdkBugId8004103 ()
static void ()
boolean value
boolean value
boolean value
Throwable e
boolean value
}
com/intellij/diagnostic/ThreadDump.classThreadDump.java
package com.intellij.diagnostic
com.intellij.diagnostic.ThreadDump extends java.lang.Object {
private final String myRawDump
private final StackTraceElement[] myEdtStack
void (java.lang.String, java.lang.StackTraceElement[])
String rawDump
StackTraceElement[] edtStack
java.lang.String getRawDump ()
java.lang.StackTraceElement[] getEDTStackTrace ()
}
com/intellij/diagnostic/ThreadDumper$1.classThreadDumper.java
package com.intellij.diagnostic
final com.intellij.diagnostic.ThreadDumper$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.management.ThreadInfo, java.lang.management.ThreadInfo)
java.lang.management.ThreadInfo o1
java.lang.management.ThreadInfo o2
String t1
String t2
boolean r1
boolean r2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/intellij/diagnostic/ThreadDumper$2.classThreadDumper.java
package com.intellij.diagnostic
com.intellij.diagnostic.ThreadDumper$2 extends java.lang.Object {
static final int[] $SwitchMap$java$lang$Thread$State
static void ()
}
com/intellij/diagnostic/ThreadDumper.classThreadDumper.java
package com.intellij.diagnostic
public com.intellij.diagnostic.ThreadDumper extends java.lang.Object {
private void ()
public static java.lang.String dumpThreadsToString ()
java.io.StringWriter writer
public static java.lang.String dumpEdtStackTrace (java.lang.management.ThreadInfo[])
StackTraceElement[] trace
java.lang.management.ThreadInfo[] threadInfos
java.io.StringWriter writer
public static java.lang.management.ThreadInfo[] getThreadInfos ()
java.lang.management.ThreadMXBean threadMXBean
public static com.intellij.diagnostic.ThreadDump getThreadDumpInfo (java.lang.management.ThreadMXBean)
java.lang.management.ThreadMXBean threadMXBean
java.io.StringWriter writer
StackTraceElement[] edtStack
private static java.lang.StackTraceElement[] dumpThreadsToFile (java.lang.management.ThreadMXBean, java.io.Writer)
java.lang.management.ThreadInfo[] threads
long[] threadIds
java.lang.management.ThreadInfo[] threadInfo
java.lang.management.ThreadMXBean threadMXBean
java.io.Writer f
StackTraceElement[] edtStack
boolean dumpSuccessful
private static java.lang.StackTraceElement[] dumpThreadInfos (java.lang.management.ThreadInfo[], java.io.Writer)
java.lang.management.ThreadInfo info
java.lang.management.ThreadInfo[] threadInfo
java.io.Writer f
StackTraceElement[] edtStack
private static java.lang.management.ThreadInfo[] sort (java.lang.management.ThreadInfo[])
java.lang.management.ThreadInfo[] threads
private static void dumpThreadInfo (java.lang.management.ThreadInfo, java.io.Writer)
java.lang.management.ThreadInfo info
java.io.Writer f
private static void dumpCallStack (java.lang.management.ThreadInfo, java.io.Writer, java.lang.StackTraceElement[])
StringBuilder sb
java.io.IOException e
java.lang.management.ThreadInfo info
java.io.Writer f
StackTraceElement[] stackTraceElements
private static void printStackTrace (java.io.Writer, java.lang.StackTraceElement[])
StackTraceElement element
java.io.IOException e
java.io.Writer f
StackTraceElement[] stackTraceElements
private static java.lang.String getReadableState (java.lang.Thread$State)
Thread$State state
}
com/intellij/execution/CommandLineUtil.classCommandLineUtil.java
package com.intellij.execution
public com.intellij.execution.CommandLineUtil extends java.lang.Object {
private static final char SPECIAL_QUOTE
private static final String WIN_SHELL_SPECIALS
public static boolean VERBOSE_COMMAND_LINE_MODE
static final boolean $assertionsDisabled
public void ()
public static java.lang.String specialQuote (java.lang.String)
String parameter
public static java.util.List toCommandLine (java.util.List)
java.util.List command
public static java.util.List toCommandLine (java.lang.String, java.util.List)
String command
java.util.List parameters
public static java.util.List toCommandLine (java.lang.String, java.util.List, com.intellij.execution.Platform)
String parameter
String command
java.util.List parameters
com.intellij.execution.Platform platform
java.util.List commandLine
boolean isWindows
boolean winShell
private static boolean isWinShell (java.lang.String)
String command
private static boolean endsWithIgnoreCase (java.lang.String, java.lang.String)
String str
String suffix
private static java.lang.String quote (java.lang.String, char)
String s
char ch
private static boolean isQuoted (java.lang.String, char)
String s
char ch
public static java.lang.String extractPresentableName (java.lang.String)
String execName
java.util.List args
String commandLine
String executable
java.util.List words
String execName
java.util.List args
static void ()
}
com/intellij/execution/CommandLineWrapperUtil.classCommandLineWrapperUtil.java
package com.intellij.execution
public com.intellij.execution.CommandLineWrapperUtil extends java.lang.Object {
public void ()
public static java.io.File createClasspathJarFile (java.util.jar.Manifest, java.util.List) throws java.io.IOException
java.util.jar.Manifest manifest
java.util.List pathList
public static java.io.File createClasspathJarFile (java.util.jar.Manifest, java.util.List, boolean) throws java.io.IOException
java.io.File classpathElement
String url
String path
java.util.jar.Manifest manifest
java.util.List pathList
boolean notEscape
StringBuilder classPath
java.io.File jarFile
}
com/intellij/execution/Platform.classPlatform.java
package com.intellij.execution
public final com.intellij.execution.Platform extends java.lang.Enum {
public static final com.intellij.execution.Platform WINDOWS
public static final com.intellij.execution.Platform UNIX
public final char fileSeparator
public final char pathSeparator
private static final com.intellij.execution.Platform[] $VALUES
public static com.intellij.execution.Platform[] values ()
public static com.intellij.execution.Platform valueOf (java.lang.String)
String name
private void (java.lang.String, int, char, char)
char fileSeparator
char pathSeparator
public static com.intellij.execution.Platform current ()
static void ()
}
com/intellij/execution/TaskExecutor.classTaskExecutor.java
package com.intellij.execution
public abstract com.intellij.execution.TaskExecutor extends java.lang.Object {
public abstract java.util.concurrent.Future executeTask (java.lang.Runnable)
}
com/intellij/execution/configurations/CommandLineTokenizer.classCommandLineTokenizer.java
package com.intellij.execution.configurations
public com.intellij.execution.configurations.CommandLineTokenizer extends java.util.StringTokenizer {
private static final String DEFAULT_DELIMITERS
private java.util.List myTokens
private int myCurrentToken
private boolean myHandleEscapedWhitespaces
public void (java.lang.String)
String str
public void (java.lang.String, boolean)
String str
boolean handleEscapedWhitespaces
public void (java.lang.String, java.lang.String)
String str
String delim
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
public java.lang.String peekNextToken ()
public int countTokens ()
public java.lang.String nextToken (java.lang.String)
String delim
private void parseTokens ()
String token
private java.lang.String nextTokenInternal ()
String nextToken
boolean isEscapedQuote
boolean isEscapedWhitespace
String nextToken
int i
int quotationMarks
StringBuilder buffer
private static boolean isEscapedAtPos (java.lang.String, int)
String token
int pos
int escapeCount
}
com/intellij/execution/process/BaseOSProcessHandler$1.classBaseOSProcessHandler.java
package com.intellij.execution.process
final com.intellij.execution.process.BaseOSProcessHandler$1 extends com.intellij.util.io.BaseOutputReader$Options {
void ()
public com.intellij.util.io.BaseDataReader$SleepingPolicy policy ()
}
com/intellij/execution/process/BaseOSProcessHandler$2$1.classBaseOSProcessHandler.java
package com.intellij.execution.process
com.intellij.execution.process.BaseOSProcessHandler$2$1 extends java.lang.Object implements com.intellij.util.Consumer {
final com.intellij.util.io.BaseDataReader val$stdErrReader
final com.intellij.util.io.BaseDataReader val$stdOutReader
final com.intellij.execution.process.BaseOSProcessHandler$2 this$1
void (com.intellij.execution.process.BaseOSProcessHandler$2, com.intellij.util.io.BaseDataReader, com.intellij.util.io.BaseDataReader)
com.intellij.execution.process.BaseOSProcessHandler$2 this$1
public void consume (java.lang.Integer)
Integer exitCode
public volatile void consume (java.lang.Object)
}
com/intellij/execution/process/BaseOSProcessHandler$2.classBaseOSProcessHandler.java
package com.intellij.execution.process
com.intellij.execution.process.BaseOSProcessHandler$2 extends com.intellij.execution.process.ProcessAdapter {
final com.intellij.execution.process.BaseOSProcessHandler this$0
void (com.intellij.execution.process.BaseOSProcessHandler)
com.intellij.execution.process.BaseOSProcessHandler this$0
public void startNotified (com.intellij.execution.process.ProcessEvent)
com.intellij.util.io.BaseOutputReader$Options options
com.intellij.util.io.BaseDataReader stdOutReader
com.intellij.util.io.BaseDataReader stdErrReader
com.intellij.execution.process.ProcessEvent event
}
com/intellij/execution/process/BaseOSProcessHandler$3.classBaseOSProcessHandler.java
package com.intellij.execution.process
com.intellij.execution.process.BaseOSProcessHandler$3 extends java.lang.Object implements java.lang.Runnable {
final com.intellij.execution.process.BaseOSProcessHandler this$0
void (com.intellij.execution.process.BaseOSProcessHandler)
com.intellij.execution.process.BaseOSProcessHandler this$0
public void run ()
}
com/intellij/execution/process/BaseOSProcessHandler$ExecutorServiceHolder.classBaseOSProcessHandler.java
package com.intellij.execution.process
public com.intellij.execution.process.BaseOSProcessHandler$ExecutorServiceHolder extends java.lang.Object {
public void ()
public static java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
}
com/intellij/execution/process/BaseOSProcessHandler$SimpleOutputReader.classBaseOSProcessHandler.java
package com.intellij.execution.process
com.intellij.execution.process.BaseOSProcessHandler$SimpleOutputReader extends com.intellij.util.io.BaseOutputReader {
private final com.intellij.openapi.util.Key myProcessOutputType
final com.intellij.execution.process.BaseOSProcessHandler this$0
private void (com.intellij.execution.process.BaseOSProcessHandler, java.io.Reader, com.intellij.openapi.util.Key, com.intellij.util.io.BaseOutputReader$Options, java.lang.String)
java.io.Reader reader
com.intellij.openapi.util.Key outputType
com.intellij.util.io.BaseOutputReader$Options options
String presentableName
protected java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable)
Runnable runnable
protected void onTextAvailable (java.lang.String)
String text
void (com.intellij.execution.process.BaseOSProcessHandler, java.io.Reader, com.intellij.openapi.util.Key, com.intellij.util.io.BaseOutputReader$Options, java.lang.String, com.intellij.execution.process.BaseOSProcessHandler$1)
com.intellij.execution.process.BaseOSProcessHandler x0
java.io.Reader x1
com.intellij.openapi.util.Key x2
com.intellij.util.io.BaseOutputReader$Options x3
String x4
com.intellij.execution.process.BaseOSProcessHandler$1 x5
}
com/intellij/execution/process/BaseOSProcessHandler.classBaseOSProcessHandler.java
package com.intellij.execution.process
public com.intellij.execution.process.BaseOSProcessHandler extends com.intellij.execution.process.ProcessHandler implements com.intellij.execution.TaskExecutor {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final com.intellij.util.io.BaseOutputReader$Options ADAPTIVE_NON_BLOCKING
protected final Process myProcess
protected final String myCommandLine
protected final java.nio.charset.Charset myCharset
protected final String myPresentableName
protected final com.intellij.execution.process.ProcessWaitFor myWaitFor
public void (java.lang.Process, java.lang.String, java.nio.charset.Charset)
Process process
String commandLine
java.nio.charset.Charset charset
protected java.util.concurrent.Future executeOnPooledThread (java.lang.Runnable)
Runnable task
public java.util.concurrent.Future executeTask (java.lang.Runnable)
Runnable task
public java.lang.Process getProcess ()
protected boolean useAdaptiveSleepingPolicyWhenReadingOutput ()
protected boolean useNonBlockingRead ()
protected com.intellij.util.io.BaseOutputReader$Options readerOptions ()
protected boolean processHasSeparateErrorStream ()
public void startNotify ()
protected com.intellij.util.io.BaseDataReader createErrorDataReader (com.intellij.util.io.BaseDataReader$SleepingPolicy)
com.intellij.util.io.BaseDataReader$SleepingPolicy policy
protected com.intellij.util.io.BaseDataReader createOutputDataReader (com.intellij.util.io.BaseDataReader$SleepingPolicy)
com.intellij.util.io.BaseDataReader$SleepingPolicy policy
protected com.intellij.util.io.BaseDataReader createErrorDataReader ()
protected com.intellij.util.io.BaseDataReader createOutputDataReader ()
protected void onOSProcessTerminated (int)
int exitCode
protected java.io.Reader createProcessOutReader ()
protected java.io.Reader createProcessErrReader ()
private java.io.Reader createInputStreamReader (java.io.InputStream)
java.io.InputStream streamToRead
java.nio.charset.Charset charset
protected void destroyProcessImpl ()
protected void doDestroyProcess ()
protected void detachProcessImpl ()
Runnable runnable
protected void closeStreams ()
java.io.IOException e
public boolean detachIsDefault ()
public java.io.OutputStream getProcessInput ()
public java.lang.String getCommandLine ()
public java.nio.charset.Charset getCharset ()
public java.lang.String toString ()
public boolean waitFor ()
InterruptedException e
boolean result
public boolean waitFor (long)
InterruptedException e
long timeoutInMilliseconds
boolean result
static com.intellij.openapi.diagnostic.Logger access$100 ()
static void ()
}
com/intellij/execution/process/NopProcessHandler.classNopProcessHandler.java
package com.intellij.execution.process
public com.intellij.execution.process.NopProcessHandler extends com.intellij.execution.process.ProcessHandler {
public void ()
protected void destroyProcessImpl ()
protected void detachProcessImpl ()
public boolean detachIsDefault ()
public java.io.OutputStream getProcessInput ()
}
com/intellij/execution/process/ProcessAdapter.classProcessAdapter.java
package com.intellij.execution.process
public abstract com.intellij.execution.process.ProcessAdapter extends java.lang.Object implements com.intellij.execution.process.ProcessListener {
public void ()
public void startNotified (com.intellij.execution.process.ProcessEvent)
com.intellij.execution.process.ProcessEvent event
public void processTerminated (com.intellij.execution.process.ProcessEvent)
com.intellij.execution.process.ProcessEvent event
public void processWillTerminate (com.intellij.execution.process.ProcessEvent, boolean)
com.intellij.execution.process.ProcessEvent event
boolean willBeDestroyed
public void onTextAvailable (com.intellij.execution.process.ProcessEvent, com.intellij.openapi.util.Key)
com.intellij.execution.process.ProcessEvent event
com.intellij.openapi.util.Key outputType
}
com/intellij/execution/process/ProcessEvent.classProcessEvent.java
package com.intellij.execution.process
public com.intellij.execution.process.ProcessEvent extends java.util.EventObject {
private String myText
private int myExitCode
public void (com.intellij.execution.process.ProcessHandler)
com.intellij.execution.process.ProcessHandler source
public void (com.intellij.execution.process.ProcessHandler, java.lang.String)
com.intellij.execution.process.ProcessHandler source
String text
public void (com.intellij.execution.process.ProcessHandler, int)
com.intellij.execution.process.ProcessHandler source
int exitCode
public com.intellij.execution.process.ProcessHandler getProcessHandler ()
public java.lang.String getText ()
public int getExitCode ()
}
com/intellij/execution/process/ProcessHandler$1.classProcessHandler.java
package com.intellij.execution.process
com.intellij.execution.process.ProcessHandler$1 extends java.lang.Object implements java.lang.Runnable {
final com.intellij.execution.process.ProcessHandler this$0
void (com.intellij.execution.process.ProcessHandler)
com.intellij.execution.process.ProcessHandler this$0
public void run ()
}
com/intellij/execution/process/ProcessHandler$2.classProcessHandler.java
package com.intellij.execution.process
com.intellij.execution.process.ProcessHandler$2 extends java.lang.Object implements java.lang.Runnable {
final com.intellij.execution.process.ProcessHandler this$0
void (com.intellij.execution.process.ProcessHandler)
com.intellij.execution.process.ProcessHandler this$0
public void run ()
}
com/intellij/execution/process/ProcessHandler$3.classProcessHandler.java
package com.intellij.execution.process
com.intellij.execution.process.ProcessHandler$3 extends java.lang.Object implements java.lang.Runnable {
final boolean val$willBeDestroyed
final int val$exitCode
final com.intellij.execution.process.ProcessHandler this$0
void (com.intellij.execution.process.ProcessHandler, boolean, int)
com.intellij.execution.process.ProcessHandler this$0
public void run ()
Throwable e
Throwable e
}
com/intellij/execution/process/ProcessHandler$4.classProcessHandler.java
package com.intellij.execution.process
com.intellij.execution.process.ProcessHandler$4 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final com.intellij.execution.process.ProcessHandler this$0
void (com.intellij.execution.process.ProcessHandler)
com.intellij.execution.process.ProcessHandler this$0
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Throwable e
com.intellij.execution.process.ProcessListener listener
Object object
java.lang.reflect.Method method
Object[] params
}
com/intellij/execution/process/ProcessHandler$TasksRunner.classProcessHandler.java
package com.intellij.execution.process
final com.intellij.execution.process.ProcessHandler$TasksRunner extends com.intellij.execution.process.ProcessAdapter {
private final java.util.List myPendingTasks
final com.intellij.execution.process.ProcessHandler this$0
private void (com.intellij.execution.process.ProcessHandler)
public void startNotified (com.intellij.execution.process.ProcessEvent)
com.intellij.execution.process.ProcessEvent event
public void execute (java.lang.Runnable)
Runnable task
private void runPendingTasks ()
Runnable[] tasks
Runnable task
Runnable[] tasks
void (com.intellij.execution.process.ProcessHandler, com.intellij.execution.process.ProcessHandler$1)
com.intellij.execution.process.ProcessHandler x0
com.intellij.execution.process.ProcessHandler$1 x1
}
com/intellij/execution/process/ProcessHandler.classProcessHandler.java
package com.intellij.execution.process
public abstract com.intellij.execution.process.ProcessHandler extends com.intellij.openapi.util.UserDataHolderBase {
private static final com.intellij.openapi.diagnostic.Logger LOG
public static final com.intellij.openapi.util.Key SILENTLY_DESTROY_ON_CLOSE
private final java.util.List myListeners
private static final int STATE_INITIAL
private static final int STATE_RUNNING
private static final int STATE_TERMINATING
private static final int STATE_TERMINATED
private final java.util.concurrent.atomic.AtomicInteger myState
private final com.intellij.util.concurrency.Semaphore myWaitSemaphore
private final com.intellij.execution.process.ProcessListener myEventMulticaster
private final com.intellij.execution.process.ProcessHandler$TasksRunner myAfterStartNotifiedRunner
private volatile Integer myExitCode
protected void ()
public void startNotify ()
protected abstract void destroyProcessImpl ()
protected abstract void detachProcessImpl ()
public abstract boolean detachIsDefault ()
public boolean waitFor ()
com.intellij.openapi.progress.ProcessCanceledException e
public boolean waitFor (long)
com.intellij.openapi.progress.ProcessCanceledException e
long timeoutInMilliseconds
public void destroyProcess ()
public void detachProcess ()
public boolean isProcessTerminated ()
public boolean isProcessTerminating ()
public java.lang.Integer getExitCode ()
public void addProcessListener (com.intellij.execution.process.ProcessListener)
com.intellij.execution.process.ProcessListener listener
public void removeProcessListener (com.intellij.execution.process.ProcessListener)
com.intellij.execution.process.ProcessListener listener
protected void notifyProcessDetached ()
protected void notifyProcessTerminated (int)
int exitCode
private void notifyTerminated (int, boolean)
int exitCode
boolean willBeDestroyed
public void notifyTextAvailable (java.lang.String, com.intellij.openapi.util.Key)
String text
com.intellij.openapi.util.Key outputType
com.intellij.execution.process.ProcessEvent event
public abstract java.io.OutputStream getProcessInput ()
private void fireProcessWillTerminate (boolean)
boolean willBeDestroyed
public boolean isStartNotified ()
public boolean isSilentlyDestroyOnClose ()
private com.intellij.execution.process.ProcessListener createEventMulticaster ()
Class listenerClass
private static boolean isCanceledException (java.lang.Throwable)
Throwable e
boolean value
static java.util.concurrent.atomic.AtomicInteger access$100 (com.intellij.execution.process.ProcessHandler)
com.intellij.execution.process.ProcessHandler x0
static void access$200 (com.intellij.execution.process.ProcessHandler, boolean)
com.intellij.execution.process.ProcessHandler x0
boolean x1
static com.intellij.openapi.diagnostic.Logger access$300 ()
static boolean access$400 (java.lang.Throwable)
Throwable x0
static java.lang.Integer access$502 (com.intellij.execution.process.ProcessHandler, java.lang.Integer)
com.intellij.execution.process.ProcessHandler x0
Integer x1
static com.intellij.execution.process.ProcessListener access$600 (com.intellij.execution.process.ProcessHandler)
com.intellij.execution.process.ProcessHandler x0
static com.intellij.util.concurrency.Semaphore access$700 (com.intellij.execution.process.ProcessHandler)
com.intellij.execution.process.ProcessHandler x0
static java.util.List access$800 (com.intellij.execution.process.ProcessHandler)
com.intellij.execution.process.ProcessHandler x0
static void ()
}
com/intellij/execution/process/ProcessIOExecutorService$1.classProcessIOExecutorService.java
package com.intellij.execution.process
com.intellij.execution.process.ProcessIOExecutorService$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final com.intellij.execution.process.ProcessIOExecutorService this$0
void (com.intellij.execution.process.ProcessIOExecutorService)
com.intellij.execution.process.ProcessIOExecutorService this$0
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread thread
}
com/intellij/execution/process/ProcessIOExecutorService.classProcessIOExecutorService.java
package com.intellij.execution.process
public com.intellij.execution.process.ProcessIOExecutorService extends java.util.concurrent.ThreadPoolExecutor {
public static final String POOLED_THREAD_PREFIX
public static final java.util.concurrent.ExecutorService INSTANCE
private final java.util.concurrent.atomic.AtomicInteger counter
private void ()
public int getThreadCounter ()
static java.util.concurrent.atomic.AtomicInteger access$000 (com.intellij.execution.process.ProcessIOExecutorService)
com.intellij.execution.process.ProcessIOExecutorService x0
static void ()
}
com/intellij/execution/process/ProcessListener.classProcessListener.java
package com.intellij.execution.process
public abstract com.intellij.execution.process.ProcessListener extends java.lang.Object implements java.util.EventListener {
public abstract void startNotified (com.intellij.execution.process.ProcessEvent)
public abstract void processTerminated (com.intellij.execution.process.ProcessEvent)
public abstract void processWillTerminate (com.intellij.execution.process.ProcessEvent, boolean)
public abstract void onTextAvailable (com.intellij.execution.process.ProcessEvent, com.intellij.openapi.util.Key)
}
com/intellij/execution/process/ProcessOutputTypes.classProcessOutputTypes.java
package com.intellij.execution.process
public abstract com.intellij.execution.process.ProcessOutputTypes extends java.lang.Object {
public static final com.intellij.openapi.util.Key SYSTEM
public static final com.intellij.openapi.util.Key STDOUT
public static final com.intellij.openapi.util.Key STDERR
static void ()
}
com/intellij/execution/process/ProcessWaitFor$1.classProcessWaitFor.java
package com.intellij.execution.process
com.intellij.execution.process.ProcessWaitFor$1 extends java.lang.Object implements java.lang.Runnable {
final String val$presentableName
final Process val$process
final com.intellij.execution.process.ProcessWaitFor this$0
void (com.intellij.execution.process.ProcessWaitFor, java.lang.String, java.lang.Process)
com.intellij.execution.process.ProcessWaitFor this$0
public void run ()
InterruptedException e
InterruptedException e
InterruptedException e
String oldThreadName
int exitCode
}
com/intellij/execution/process/ProcessWaitFor.classProcessWaitFor.java
package com.intellij.execution.process
public com.intellij.execution.process.ProcessWaitFor extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final java.util.concurrent.Future myWaitForThreadFuture
private final java.util.concurrent.BlockingQueue myTerminationCallback
public void (java.lang.Process, com.intellij.execution.TaskExecutor)
Process process
com.intellij.execution.TaskExecutor executor
public void (java.lang.Process, com.intellij.execution.TaskExecutor, java.lang.String)
Process process
com.intellij.execution.TaskExecutor executor
String presentableName
public void detach ()
public void setTerminationCallback (com.intellij.util.Consumer)
com.intellij.util.Consumer r
public void waitFor () throws java.lang.InterruptedException
java.util.concurrent.ExecutionException e
public boolean waitFor (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.concurrent.ExecutionException e
long timeout
java.util.concurrent.TimeUnit unit
static com.intellij.openapi.diagnostic.Logger access$000 ()
static java.util.concurrent.BlockingQueue access$100 (com.intellij.execution.process.ProcessWaitFor)
com.intellij.execution.process.ProcessWaitFor x0
static void ()
}
com/intellij/execution/process/UnixProcessManager$1.classUnixProcessManager.java
package com.intellij.execution.process
final com.intellij.execution.process.UnixProcessManager$1 extends java.lang.Object implements com.intellij.util.Processor {
final com.intellij.execution.process.UnixProcessManager$ProcessInfo val$processInfo
final int val$process_pid
final java.util.List val$childrenPids
final int val$our_pid
final com.intellij.openapi.util.Ref val$ourPidFound
final com.intellij.openapi.util.Ref val$foundPid
void (com.intellij.execution.process.UnixProcessManager$ProcessInfo, int, java.util.List, int, com.intellij.openapi.util.Ref, com.intellij.openapi.util.Ref)
public boolean process (java.lang.String)
String s
java.util.StringTokenizer st
int parent_pid
int pid
public volatile boolean process (java.lang.Object)
}
com/intellij/execution/process/UnixProcessManager$2.classUnixProcessManager.java
package com.intellij.execution.process
final com.intellij.execution.process.UnixProcessManager$2 extends java.lang.Object implements com.intellij.execution.process.UnixProcessManager$ProcessKiller {
void ()
public void kill (int, int)
int pid
int signal
}
com/intellij/execution/process/UnixProcessManager$CLib.classUnixProcessManager.java
package com.intellij.execution.process
abstract com.intellij.execution.process.UnixProcessManager$CLib extends java.lang.Object implements com.sun.jna.Library {
public abstract int getpid ()
public abstract int kill (int, int)
}
com/intellij/execution/process/UnixProcessManager$ProcessInfo.classUnixProcessManager.java
package com.intellij.execution.process
public com.intellij.execution.process.UnixProcessManager$ProcessInfo extends java.lang.Object {
private java.util.Map BY_PARENT
public void ()
public void register (java.lang.Integer, java.lang.Integer)
Integer pid
Integer parentPid
java.util.List children
public void killProcTree (int, int, com.intellij.execution.process.UnixProcessManager$ProcessKiller)
int child
int pid
int signal
com.intellij.execution.process.UnixProcessManager$ProcessKiller killer
java.util.List children
}
com/intellij/execution/process/UnixProcessManager$ProcessKiller.classUnixProcessManager.java
package com.intellij.execution.process
public abstract com.intellij.execution.process.UnixProcessManager$ProcessKiller extends java.lang.Object {
public abstract void kill (int, int)
}
com/intellij/execution/process/UnixProcessManager.classUnixProcessManager.java
package com.intellij.execution.process
public com.intellij.execution.process.UnixProcessManager extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
public static final int SIGINT
public static final int SIGKILL
public static final int SIGTERM
public static final int SIGCONT
private static com.intellij.execution.process.UnixProcessManager$CLib C_LIB
private static final com.intellij.execution.process.UnixProcessManager$ProcessKiller UNIX_KILLER
private void ()
public static int getProcessPid (java.lang.Process)
Integer pid
Exception e
Process process
public static int getCurrentProcessId ()
public static void sendSignal (int, int)
int pid
int signal
private static void checkCLib ()
public static boolean sendSigIntToProcessTree (java.lang.Process)
Process process
public static boolean sendSigKillToProcessTree (java.lang.Process)
Process process
public static boolean sendSignalToProcessTree (java.lang.Process, int)
boolean result
Integer pid
int our_pid
int process_pid
com.intellij.openapi.util.Ref foundPid
com.intellij.execution.process.UnixProcessManager$ProcessInfo processInfo
java.util.List childrenPids
boolean result
Exception e
Process process
int signal
private static void findChildProcesses (int, int, com.intellij.openapi.util.Ref, com.intellij.execution.process.UnixProcessManager$ProcessInfo, java.util.List)
int our_pid
int process_pid
com.intellij.openapi.util.Ref foundPid
com.intellij.execution.process.UnixProcessManager$ProcessInfo processInfo
java.util.List childrenPids
com.intellij.openapi.util.Ref ourPidFound
public static void processPSOutput (java.lang.String[], com.intellij.util.Processor)
String[] cmd
com.intellij.util.Processor processor
public static void processCommandOutput (java.lang.String[], com.intellij.util.Processor, boolean, boolean)
Process p
java.io.IOException e
String[] cmd
com.intellij.util.Processor processor
boolean skipFirstLine
boolean throwOnError
private static void processCommandOutput (java.lang.Process, com.intellij.util.Processor, boolean, boolean) throws java.io.IOException
String s
StringBuilder errorStr
java.io.BufferedReader stdError
Process process
com.intellij.util.Processor processor
boolean skipFirstLine
boolean throwOnError
java.io.BufferedReader stdOutput
public static java.lang.String[] getPSCmd (boolean)
boolean commandLineOnly
public static java.lang.String[] getPSCmd (boolean, boolean)
String command
boolean commandLineOnly
boolean isShortenCommand
String psCommand
static com.intellij.openapi.diagnostic.Logger access$000 ()
static void ()
com.intellij.openapi.diagnostic.Logger log
Throwable e
}
com/intellij/execution/rmi/RemoteUtil$1.classRemoteUtil.java
package com.intellij.execution.rmi
final com.intellij.execution.rmi.RemoteUtil$1 extends com.intellij.util.containers.ConcurrentFactoryMap {
void ()
protected java.util.Map create (com.intellij.openapi.util.Couple)
Class mpt
Class cpt
int i
Class[] cpts
Class[] mpts
java.lang.reflect.Method candidate
java.lang.reflect.Method m
java.lang.reflect.Method method
com.intellij.openapi.util.Couple key
gnu.trove.THashMap map
protected volatile java.lang.Object create (java.lang.Object)
}
com/intellij/execution/rmi/RemoteUtil$2$1$1.classRemoteUtil.java
package com.intellij.execution.rmi
com.intellij.execution.rmi.RemoteUtil$2$1$1 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable {
final java.lang.reflect.Method val$method
final Object[] val$args
final com.intellij.execution.rmi.RemoteUtil$2$1 this$1
void (com.intellij.execution.rmi.RemoteUtil$2$1, java.lang.reflect.Method, java.lang.Object[])
com.intellij.execution.rmi.RemoteUtil$2$1 this$1
public java.lang.Object compute () throws java.lang.Exception
}
com/intellij/execution/rmi/RemoteUtil$2$1.classRemoteUtil.java
package com.intellij.execution.rmi
com.intellij.execution.rmi.RemoteUtil$2$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final com.intellij.execution.rmi.RemoteUtil$2 this$0
void (com.intellij.execution.rmi.RemoteUtil$2)
com.intellij.execution.rmi.RemoteUtil$2 this$0
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
}
com/intellij/execution/rmi/RemoteUtil$2.classRemoteUtil.java
package com.intellij.execution.rmi
final com.intellij.execution.rmi.RemoteUtil$2 extends java.lang.Object implements com.intellij.openapi.util.ThrowableComputable {
final ClassLoader val$classLoader
final Object val$remote
void (java.lang.ClassLoader, java.lang.Object)
public java.lang.Object compute ()
Object proxy
}
com/intellij/execution/rmi/RemoteUtil$CastableArgument.classRemoteUtil.java
package com.intellij.execution.rmi
public abstract com.intellij.execution.rmi.RemoteUtil$CastableArgument extends java.lang.Object {
}
com/intellij/execution/rmi/RemoteUtil$RemoteInvocationHandler.classRemoteUtil.java
package com.intellij.execution.rmi
com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private final Object myRemote
private final Class myClazz
private final ClassLoader myLoader
public void (java.lang.Object, java.lang.Class, java.lang.ClassLoader)
Object remote
Class clazz
ClassLoader loader
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
java.lang.reflect.Method remoteMethod
Object proxy
java.lang.reflect.Method method
Object[] args
static java.lang.Object access$100 (com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler)
com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler x0
static java.lang.Class access$200 (com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler)
com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler x0
}
com/intellij/execution/rmi/RemoteUtil.classRemoteUtil.java
package com.intellij.execution.rmi
public com.intellij.execution.rmi.RemoteUtil extends java.lang.Object {
private static final com.intellij.util.containers.ConcurrentFactoryMap ourRemoteToLocalMap
void ()
public static java.lang.Object castToRemote (java.lang.Object, java.lang.Class)
com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler rih
Object object
Class clazz
java.lang.reflect.InvocationHandler handler
public static java.lang.Object castToLocal (java.lang.Object, java.lang.Class)
Object remote
Class clazz
ClassLoader loader
private static java.lang.Class tryFixReturnType (java.lang.Object, java.lang.Class, java.lang.ClassLoader) throws java.lang.Exception
String className
Object result
Class returnType
ClassLoader loader
private static java.lang.Class castArgumentClassToLocal (java.lang.Class)
java.lang.reflect.Type rawType
java.lang.reflect.Type generic
java.lang.reflect.Type[] generics
Class remote
private static java.lang.Object[] fixArgs (java.lang.Object[], java.lang.reflect.Method)
int i
Class[] methodArgs
Exception e
Object[] args
java.lang.reflect.Method method
Object[] result
private static java.lang.Object fixArg (java.lang.Object, java.lang.Class)
java.lang.reflect.InvocationHandler handler
com.intellij.execution.rmi.RemoteUtil$RemoteInvocationHandler remoteHandler
boolean isCastableArg
Object arg
Class fieldClass
public static java.lang.Object substituteClassLoader (java.lang.Object, java.lang.ClassLoader) throws java.lang.Exception
Object remote
ClassLoader classLoader
private static java.lang.Object invokeRemote (java.lang.reflect.Method, java.lang.reflect.Method, java.lang.Object, java.lang.Object[], java.lang.ClassLoader, boolean) throws java.lang.Exception
Object result
Throwable cause
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Method localMethod
java.lang.reflect.Method remoteMethod
Object remoteObj
Object[] args
ClassLoader loader
boolean substituteClassLoader
boolean canThrowError
public static java.lang.Object handleRemoteResult (java.lang.Object, java.lang.Class, java.lang.Object) throws java.lang.Exception
Object value
Class clazz
Object requestor
private static java.lang.Object handleRemoteResult (java.lang.Object, java.lang.Class, java.lang.ClassLoader, boolean) throws java.lang.Exception
Object result
Object result
Object result
int i
Object[] array
Object result
Object value
Class methodReturnType
ClassLoader classLoader
boolean substituteClassLoader
Object result
private static boolean canThrow (java.lang.Throwable, java.lang.reflect.Method)
Class each
Throwable cause
java.lang.reflect.Method method
public static java.lang.Object executeWithClassLoader (com.intellij.openapi.util.ThrowableComputable, java.lang.ClassLoader) throws java.lang.Exception
com.intellij.openapi.util.ThrowableComputable action
ClassLoader classLoader
Thread thread
ClassLoader prev
public static java.lang.Throwable unwrap (java.lang.Throwable)
Class clazz
Throwable candidate
Throwable e
static java.lang.Class access$000 (java.lang.Class)
Class x0
static java.lang.Object access$300 (java.lang.reflect.Method, java.lang.reflect.Method, java.lang.Object, java.lang.Object[], java.lang.ClassLoader, boolean) throws java.lang.Exception
java.lang.reflect.Method x0
java.lang.reflect.Method x1
Object x2
Object[] x3
ClassLoader x4
boolean x5
static com.intellij.util.containers.ConcurrentFactoryMap access$400 ()
static java.lang.Object[] access$500 (java.lang.Object[], java.lang.reflect.Method)
Object[] x0
java.lang.reflect.Method x1
static void ()
}
com/intellij/icons/AllIcons$Actions.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Actions extends java.lang.Object {
public static final javax.swing.Icon AddFacesSupport
public static final javax.swing.Icon AddMulticaret
public static final javax.swing.Icon AllLeft
public static final javax.swing.Icon AllRight
public static final javax.swing.Icon Annotate
public static final javax.swing.Icon Back
public static final javax.swing.Icon Browser_externalJavaDoc
public static final javax.swing.Icon Cancel
public static final javax.swing.Icon ChangeView
public static final javax.swing.Icon Checked
public static final javax.swing.Icon Checked_selected
public static final javax.swing.Icon Checked_small
public static final javax.swing.Icon Checked_small_selected
public static final javax.swing.Icon CheckedBlack
public static final javax.swing.Icon CheckedGrey
public static final javax.swing.Icon CheckMulticaret
public static final javax.swing.Icon CheckOut
public static final javax.swing.Icon Clean
public static final javax.swing.Icon CleanLight
public static final javax.swing.Icon Clear
public static final javax.swing.Icon Close
public static final javax.swing.Icon CloseHovered
public static final javax.swing.Icon CloseNew
public static final javax.swing.Icon CloseNewHovered
public static final javax.swing.Icon Collapseall
public static final javax.swing.Icon Commit
public static final javax.swing.Icon Compile
public static final javax.swing.Icon Copy
public static final javax.swing.Icon CreateFromUsage
public static final javax.swing.Icon CreatePatch
public static final javax.swing.Icon Cross
public static final javax.swing.Icon Delete
public static final javax.swing.Icon Diff
public static final javax.swing.Icon DiffWithCurrent
public static final javax.swing.Icon Down
public static final javax.swing.Icon Download
public static final javax.swing.Icon Dump
public static final javax.swing.Icon Edit
public static final javax.swing.Icon EditSource
public static final javax.swing.Icon ErDiagram
public static final javax.swing.Icon Exclude
public static final javax.swing.Icon Execute
public static final javax.swing.Icon Exit
public static final javax.swing.Icon Expandall
public static final javax.swing.Icon Export
public static final javax.swing.Icon FileStatus
public static final javax.swing.Icon Filter_small
public static final javax.swing.Icon Find
public static final javax.swing.Icon FindPlain
public static final javax.swing.Icon FindWhite
public static final javax.swing.Icon ForceRefresh
public static final javax.swing.Icon Forward
public static final javax.swing.Icon GC
public static final javax.swing.Icon Get
public static final javax.swing.Icon GroupByClass
public static final javax.swing.Icon GroupByFile
public static final javax.swing.Icon GroupByMethod
public static final javax.swing.Icon GroupByModule
public static final javax.swing.Icon GroupByModuleGroup
public static final javax.swing.Icon GroupByPackage
public static final javax.swing.Icon GroupByPrefix
public static final javax.swing.Icon GroupByTestProduction
public static final javax.swing.Icon Help
public static final javax.swing.Icon Install
public static final javax.swing.Icon IntentionBulb
public static final javax.swing.Icon Left
public static final javax.swing.Icon Lightning
public static final javax.swing.Icon Menu_cut
public static final javax.swing.Icon Menu_find
public static final javax.swing.Icon Menu_help
public static final javax.swing.Icon Menu_open
public static final javax.swing.Icon Menu_paste
public static final javax.swing.Icon Menu_replace
public static final javax.swing.Icon Menu_saveall
public static final javax.swing.Icon Minimize
public static final javax.swing.Icon Module
public static final javax.swing.Icon Move_to_button_top
public static final javax.swing.Icon Move_to_button
public static final javax.swing.Icon MoveDown
public static final javax.swing.Icon MoveTo2
public static final javax.swing.Icon MoveToAnotherChangelist
public static final javax.swing.Icon MoveToStandardPlace
public static final javax.swing.Icon MoveUp
public static final javax.swing.Icon New
public static final javax.swing.Icon NewFolder
public static final javax.swing.Icon Nextfile
public static final javax.swing.Icon NextOccurence
public static final javax.swing.Icon Pause
public static final javax.swing.Icon PopFrame
public static final javax.swing.Icon Prevfile
public static final javax.swing.Icon Preview
public static final javax.swing.Icon PreviewDetails
public static final javax.swing.Icon PreviousOccurence
public static final javax.swing.Icon Profile
public static final javax.swing.Icon ProfileCPU
public static final javax.swing.Icon ProfileMemory
public static final javax.swing.Icon Properties
public static final javax.swing.Icon QuickfixBulb
public static final javax.swing.Icon QuickfixOffBulb
public static final javax.swing.Icon QuickList
public static final javax.swing.Icon RealIntentionBulb
public static final javax.swing.Icon RealIntentionOffBulb
public static final javax.swing.Icon Redo
public static final javax.swing.Icon RefactoringBulb
public static final javax.swing.Icon Refresh
public static final javax.swing.Icon RemoveMulticaret
public static final javax.swing.Icon Replace
public static final javax.swing.Icon Rerun
public static final javax.swing.Icon Reset_to_default
public static final javax.swing.Icon Reset
public static final javax.swing.Icon Reset_to_empty
public static final javax.swing.Icon Restart
public static final javax.swing.Icon Resume
public static final javax.swing.Icon Right
public static final javax.swing.Icon Rollback
public static final javax.swing.Icon RunToCursor
public static final javax.swing.Icon Scratch
public static final javax.swing.Icon Search
public static final javax.swing.Icon SearchNewLine
public static final javax.swing.Icon SearchNewLineHover
public static final javax.swing.Icon Selectall
public static final javax.swing.Icon Share
public static final javax.swing.Icon ShortcutFilter
public static final javax.swing.Icon ShowAsTree
public static final javax.swing.Icon ShowChangesOnly
public static final javax.swing.Icon ShowHiddens
public static final javax.swing.Icon ShowImportStatements
public static final javax.swing.Icon ShowReadAccess
public static final javax.swing.Icon ShowViewer
public static final javax.swing.Icon ShowWriteAccess
public static final javax.swing.Icon SortAsc
public static final javax.swing.Icon SortDesc
public static final javax.swing.Icon SplitHorizontally
public static final javax.swing.Icon SplitVertically
public static final javax.swing.Icon StartDebugger
public static final javax.swing.Icon StepOut
public static final javax.swing.Icon Submit1
public static final javax.swing.Icon Suspend
public static final javax.swing.Icon SwapPanels
public static final javax.swing.Icon SynchronizeScrolling
public static final javax.swing.Icon SyncPanels
public static final javax.swing.Icon ToggleSoftWrap
public static final javax.swing.Icon TraceInto
public static final javax.swing.Icon TraceOver
public static final javax.swing.Icon Undo
public static final javax.swing.Icon Uninstall
public static final javax.swing.Icon Unselectall
public static final javax.swing.Icon Unshare
public static final javax.swing.Icon UP
public void ()
static void ()
}
com/intellij/icons/AllIcons$CodeStyle$Mac.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$CodeStyle$Mac extends java.lang.Object {
public static final javax.swing.Icon AddNewSectionRule
public void ()
static void ()
}
com/intellij/icons/AllIcons$CodeStyle.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$CodeStyle extends java.lang.Object {
public static final javax.swing.Icon AddNewSectionRule
public static final javax.swing.Icon Gear
public void ()
static void ()
}
com/intellij/icons/AllIcons$Css.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Css extends java.lang.Object {
public static final javax.swing.Icon Atrule
public static final javax.swing.Icon Custom_property
public static final javax.swing.Icon Import
public static final javax.swing.Icon Property
public static final javax.swing.Icon Pseudo_class
public static final javax.swing.Icon Pseudo_element
public static final javax.swing.Icon Toolwindow
public void ()
static void ()
}
com/intellij/icons/AllIcons$Darcula.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Darcula extends java.lang.Object {
public static final javax.swing.Icon DoubleComboArrow
public static final javax.swing.Icon TreeNodeCollapsed
public static final javax.swing.Icon TreeNodeExpanded
public void ()
static void ()
}
com/intellij/icons/AllIcons$Debugger$Actions.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Debugger$Actions extends java.lang.Object {
public static final javax.swing.Icon Force_run_to_cursor
public static final javax.swing.Icon Force_step_into
public static final javax.swing.Icon Force_step_over
public void ()
static void ()
}
com/intellij/icons/AllIcons$Debugger$MemoryView.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Debugger$MemoryView extends java.lang.Object {
public static final javax.swing.Icon ClassTracked
public static final javax.swing.Icon ToolWindowDisabled
public static final javax.swing.Icon ToolWindowEnabled
public void ()
static void ()
}
com/intellij/icons/AllIcons$Debugger$ThreadStates.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Debugger$ThreadStates extends java.lang.Object {
public static final javax.swing.Icon Daemon_sign
public static final javax.swing.Icon EdtBusy
public static final javax.swing.Icon Exception
public static final javax.swing.Icon Idle
public static final javax.swing.Icon IO
public static final javax.swing.Icon Locked
public static final javax.swing.Icon Paused
public static final javax.swing.Icon Running
public static final javax.swing.Icon Socket
public static final javax.swing.Icon Threaddump
public void ()
static void ()
}
com/intellij/icons/AllIcons$Debugger.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Debugger extends java.lang.Object {
public static final javax.swing.Icon AddToWatch
public static final javax.swing.Icon AutoVariablesMode
public static final javax.swing.Icon BreakpointAlert
public static final javax.swing.Icon Class_filter
public static final javax.swing.Icon CommandLine
public static final javax.swing.Icon Console
public static final javax.swing.Icon Console_log
public static final javax.swing.Icon Db_array
public static final javax.swing.Icon Db_db_object
public static final javax.swing.Icon Db_dep_exception_breakpoint
public static final javax.swing.Icon Db_dep_field_breakpoint
public static final javax.swing.Icon Db_dep_line_breakpoint
public static final javax.swing.Icon Db_dep_method_breakpoint
public static final javax.swing.Icon Db_disabled_breakpoint
public static final javax.swing.Icon Db_disabled_breakpoint_process
public static final javax.swing.Icon Db_disabled_exception_breakpoint
public static final javax.swing.Icon Db_disabled_field_breakpoint
public static final javax.swing.Icon Db_disabled_method_breakpoint
public static final javax.swing.Icon Db_exception_breakpoint
public static final javax.swing.Icon Db_field_breakpoint
public static final javax.swing.Icon Db_field_warning_breakpoint
public static final javax.swing.Icon Db_invalid_breakpoint
public static final javax.swing.Icon Db_invalid_field_breakpoint
public static final javax.swing.Icon Db_invalid_method_breakpoint
public static final javax.swing.Icon Db_method_breakpoint
public static final javax.swing.Icon Db_method_warning_breakpoint
public static final javax.swing.Icon Db_muted_breakpoint
public static final javax.swing.Icon Db_muted_dep_exception_breakpoint
public static final javax.swing.Icon Db_muted_dep_field_breakpoint
public static final javax.swing.Icon Db_muted_dep_line_breakpoint
public static final javax.swing.Icon Db_muted_dep_method_breakpoint
public static final javax.swing.Icon Db_muted_disabled_breakpoint
public static final javax.swing.Icon Db_muted_disabled_breakpoint_process
public static final javax.swing.Icon Db_muted_disabled_exception_breakpoint
public static final javax.swing.Icon Db_muted_disabled_field_breakpoint
public static final javax.swing.Icon Db_muted_disabled_method_breakpoint
public static final javax.swing.Icon Db_muted_exception_breakpoint
public static final javax.swing.Icon Db_muted_field_breakpoint
public static final javax.swing.Icon Db_muted_field_warning_breakpoint
public static final javax.swing.Icon Db_muted_invalid_breakpoint
public static final javax.swing.Icon Db_muted_invalid_field_breakpoint
public static final javax.swing.Icon Db_muted_invalid_method_breakpoint
public static final javax.swing.Icon Db_muted_method_breakpoint
public static final javax.swing.Icon Db_muted_method_warning_breakpoint
public static final javax.swing.Icon Db_muted_temporary_breakpoint
public static final javax.swing.Icon Db_muted_verified_breakpoint
public static final javax.swing.Icon Db_muted_verified_field_breakpoint
public static final javax.swing.Icon Db_muted_verified_method_breakpoint
public static final javax.swing.Icon Db_muted_verified_warning_breakpoint
public static final javax.swing.Icon Db_obsolete
public static final javax.swing.Icon Db_primitive
public static final javax.swing.Icon Db_set_breakpoint
public static final javax.swing.Icon Db_temporary_breakpoint
public static final javax.swing.Icon Db_verified_breakpoint
public static final javax.swing.Icon Db_verified_field_breakpoint
public static final javax.swing.Icon Db_verified_method_breakpoint
public static final javax.swing.Icon Db_verified_warning_breakpoint
public static final javax.swing.Icon Disable_value_calculation
public static final javax.swing.Icon EvaluateExpression
public static final javax.swing.Icon Explosion
public static final javax.swing.Icon Frame
public static final javax.swing.Icon KillProcess
public static final javax.swing.Icon LambdaBreakpoint
public static final javax.swing.Icon MultipleBreakpoints
public static final javax.swing.Icon MuteBreakpoints
public static final javax.swing.Icon NewWatch
public static final javax.swing.Icon Question_badge
public static final javax.swing.Icon RestoreLayout
public static final javax.swing.Icon ShowCurrentFrame
public static final javax.swing.Icon SmartStepInto
public static final javax.swing.Icon StackFrame
public static final javax.swing.Icon ThreadAtBreakpoint
public static final javax.swing.Icon ThreadCurrent
public static final javax.swing.Icon ThreadFrozen
public static final javax.swing.Icon ThreadGroup
public static final javax.swing.Icon ThreadGroupCurrent
public static final javax.swing.Icon ThreadRunning
public static final javax.swing.Icon Threads
public static final javax.swing.Icon ThreadSuspended
public static final javax.swing.Icon ToolConsole
public static final javax.swing.Icon Value
public static final javax.swing.Icon ViewBreakpoints
public static final javax.swing.Icon Watch
public static final javax.swing.Icon Watches
public static final javax.swing.Icon WatchLastReturnValue
public void ()
static void ()
}
com/intellij/icons/AllIcons$Diff.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Diff extends java.lang.Object {
public static final javax.swing.Icon ApplyNotConflicts
public static final javax.swing.Icon ApplyNotConflictsLeft
public static final javax.swing.Icon ApplyNotConflictsRight
public static final javax.swing.Icon Arrow
public static final javax.swing.Icon ArrowLeftDown
public static final javax.swing.Icon ArrowRight
public static final javax.swing.Icon ArrowRightDown
public static final javax.swing.Icon BranchDiff
public static final javax.swing.Icon CurrentLine
public static final javax.swing.Icon Diff
public static final javax.swing.Icon LeftDiff
public static final javax.swing.Icon MagicResolve
public static final javax.swing.Icon Remove
public static final javax.swing.Icon RightDiff
public void ()
static void ()
}
com/intellij/icons/AllIcons$Duplicates.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Duplicates extends java.lang.Object {
public static final javax.swing.Icon SendToTheLeft
public static final javax.swing.Icon SendToTheLeftGrayed
public static final javax.swing.Icon SendToTheRight
public static final javax.swing.Icon SendToTheRightGrayed
public void ()
static void ()
}
com/intellij/icons/AllIcons$FileTypes.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$FileTypes extends java.lang.Object {
public static final javax.swing.Icon Any_type
public static final javax.swing.Icon Archive
public static final javax.swing.Icon AS
public static final javax.swing.Icon Aspectj
public static final javax.swing.Icon Config
public static final javax.swing.Icon Css
public static final javax.swing.Icon Custom
public static final javax.swing.Icon Diagram
public static final javax.swing.Icon Dtd
public static final javax.swing.Icon Facelets
public static final javax.swing.Icon FacesConfig
public static final javax.swing.Icon Htaccess
public static final javax.swing.Icon Html
public static final javax.swing.Icon Idl
public static final javax.swing.Icon Java
public static final javax.swing.Icon JavaClass
public static final javax.swing.Icon JavaOutsideSource
public static final javax.swing.Icon JavaScript
public static final javax.swing.Icon Json
public static final javax.swing.Icon JsonSchema
public static final javax.swing.Icon Jsp
public static final javax.swing.Icon Jspx
public static final javax.swing.Icon Manifest
public static final javax.swing.Icon Properties
public static final javax.swing.Icon Text
public static final javax.swing.Icon TypeScript
public static final javax.swing.Icon UiForm
public static final javax.swing.Icon Unknown
public static final javax.swing.Icon WsdlFile
public static final javax.swing.Icon Xhtml
public static final javax.swing.Icon Xml
public static final javax.swing.Icon XsdFile
public void ()
static void ()
}
com/intellij/icons/AllIcons$General.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$General extends java.lang.Object {
public static final javax.swing.Icon Add
public static final javax.swing.Icon AddFavoritesList
public static final javax.swing.Icon AddJdk
public static final javax.swing.Icon ArrowDown
public static final javax.swing.Icon ArrowDown_white
public static final javax.swing.Icon AutohideOff
public static final javax.swing.Icon AutohideOffInactive
public static final javax.swing.Icon AutohideOffPressed
public static final javax.swing.Icon AutoscrollFromSource
public static final javax.swing.Icon AutoscrollToSource
public static final javax.swing.Icon Balloon
public static final javax.swing.Icon BalloonClose
public static final javax.swing.Icon BalloonError
public static final javax.swing.Icon BalloonInformation
public static final javax.swing.Icon BalloonWarning
public static final javax.swing.Icon Bullet
public static final javax.swing.Icon CollapseAll
public static final javax.swing.Icon CollapseAllHover
public static final javax.swing.Icon Combo
public static final javax.swing.Icon Combo2
public static final javax.swing.Icon Combo3
public static final javax.swing.Icon ComboArrow
public static final javax.swing.Icon ComboArrowDown
public static final javax.swing.Icon ComboArrowLeft
public static final javax.swing.Icon ComboArrowLeftPassive
public static final javax.swing.Icon ComboArrowRight
public static final javax.swing.Icon ComboArrowRightPassive
public static final javax.swing.Icon ComboBoxButtonArrow
public static final javax.swing.Icon ComboUpPassive
public static final javax.swing.Icon ConfigurableDefault
public static final javax.swing.Icon Configure
public static final javax.swing.Icon CreateNewProject
public static final javax.swing.Icon CreateNewProjectfromExistingFiles
public static final javax.swing.Icon Debug
public static final javax.swing.Icon DefaultKeymap
public static final javax.swing.Icon Divider
public static final javax.swing.Icon DownloadPlugin
public static final javax.swing.Icon Dropdown
public static final javax.swing.Icon EditColors
public static final javax.swing.Icon EditItemInSection
public static final javax.swing.Icon Ellipsis
public static final javax.swing.Icon Error
public static final javax.swing.Icon ErrorDialog
public static final javax.swing.Icon ErrorsInProgress
public static final javax.swing.Icon ExclMark
public static final javax.swing.Icon ExpandAll
public static final javax.swing.Icon ExpandAllHover
public static final javax.swing.Icon ExportSettings
public static final javax.swing.Icon ExternalTools
public static final javax.swing.Icon ExternalToolsSmall
public static final javax.swing.Icon Filter
public static final javax.swing.Icon Floating
public static final javax.swing.Icon Gear
public static final javax.swing.Icon GearHover
public static final javax.swing.Icon GearPlain
public static final javax.swing.Icon GetProjectfromVCS
public static final javax.swing.Icon Help
public static final javax.swing.Icon Help_small
public static final javax.swing.Icon HideDown
public static final javax.swing.Icon HideDownHover
public static final javax.swing.Icon HideDownPart
public static final javax.swing.Icon HideDownPartHover
public static final javax.swing.Icon HideLeft
public static final javax.swing.Icon HideLeftHover
public static final javax.swing.Icon HideLeftPart
public static final javax.swing.Icon HideLeftPartHover
public static final javax.swing.Icon HideRight
public static final javax.swing.Icon HideRightHover
public static final javax.swing.Icon HideRightPart
public static final javax.swing.Icon HideRightPartHover
public static final javax.swing.Icon HideToolWindow
public static final javax.swing.Icon HideToolWindowInactive
public static final javax.swing.Icon HideWarnings
public static final javax.swing.Icon IjLogo
public static final javax.swing.Icon ImplementingMethod
public static final javax.swing.Icon ImportProject
public static final javax.swing.Icon ImportSettings
public static final javax.swing.Icon Information
public static final javax.swing.Icon InformationDialog
public static final javax.swing.Icon InheritedMethod
public static final javax.swing.Icon InspectionsError
public static final javax.swing.Icon InspectionsEye
public static final javax.swing.Icon InspectionsOff
public static final javax.swing.Icon InspectionsOK
public static final javax.swing.Icon InspectionsPause
public static final javax.swing.Icon InspectionsTrafficOff
public static final javax.swing.Icon InspectionsTypos
public static final javax.swing.Icon Jdk
public static final javax.swing.Icon KeyboardShortcut
public static final javax.swing.Icon Keymap
public static final javax.swing.Icon Locate
public static final javax.swing.Icon LocateHover
public static final javax.swing.Icon MacCorner
public static final javax.swing.Icon Mdot_empty
public static final javax.swing.Icon Mdot_white
public static final javax.swing.Icon Mdot
public static final javax.swing.Icon MessageHistory
public static final javax.swing.Icon Modified
public static final javax.swing.Icon MoreTabs
public static final javax.swing.Icon Mouse
public static final javax.swing.Icon MouseShortcut
public static final javax.swing.Icon NotificationError
public static final javax.swing.Icon NotificationInfo
public static final javax.swing.Icon NotificationWarning
public static final javax.swing.Icon OpenProject
public static final javax.swing.Icon OverridenMethod
public static final javax.swing.Icon OverridingMethod
public static final javax.swing.Icon PackagesTab
public static final javax.swing.Icon PasswordLock
public static final javax.swing.Icon PathVariables
public static final javax.swing.Icon Pin_tab
public static final javax.swing.Icon PluginManager
public static final javax.swing.Icon Progress
public static final javax.swing.Icon ProjectConfigurable
public static final javax.swing.Icon ProjectConfigurableBanner
public static final javax.swing.Icon ProjectConfigurableSelected
public static final javax.swing.Icon ProjectSettings
public static final javax.swing.Icon ProjectStructure
public static final javax.swing.Icon ProjectTab
public static final javax.swing.Icon QuestionDialog
public static final javax.swing.Icon ReadHelp
public static final javax.swing.Icon Recursive
public static final javax.swing.Icon Remove
public static final javax.swing.Icon Reset
public static final javax.swing.Icon Run
public static final javax.swing.Icon RunWithCoverage
public static final javax.swing.Icon SafeMode
public static final javax.swing.Icon SearchEverywhereGear
public static final javax.swing.Icon SecondaryGroup
public static final javax.swing.Icon SeparatorH
public static final javax.swing.Icon Settings
public static final javax.swing.Icon Show_to_implement
public static final javax.swing.Icon Show_to_override
public static final javax.swing.Icon SmallConfigurableVcs
public static final javax.swing.Icon SplitCenterH
public static final javax.swing.Icon SplitCenterV
public static final javax.swing.Icon SplitDown
public static final javax.swing.Icon SplitGlueH
public static final javax.swing.Icon SplitGlueV
public static final javax.swing.Icon SplitLeft
public static final javax.swing.Icon SplitRight
public static final javax.swing.Icon SplitUp
public static final javax.swing.Icon Tab_white_center
public static final javax.swing.Icon Tab_white_left
public static final javax.swing.Icon Tab_white_right
public static final javax.swing.Icon Tab_grey_bckgrnd
public static final javax.swing.Icon Tab_grey_left
public static final javax.swing.Icon Tab_grey_left_inner
public static final javax.swing.Icon Tab_grey_right
public static final javax.swing.Icon Tab_grey_right_inner
public static final javax.swing.Icon TbHidden
public static final javax.swing.Icon TbShown
public static final javax.swing.Icon TemplateProjectSettings
public static final javax.swing.Icon TemplateProjectStructure
public static final javax.swing.Icon Tip
public static final javax.swing.Icon TodoDefault
public static final javax.swing.Icon TodoImportant
public static final javax.swing.Icon TodoQuestion
public static final javax.swing.Icon UninstallPlugin
public static final javax.swing.Icon Warning
public static final javax.swing.Icon WarningDecorator
public static final javax.swing.Icon WarningDialog
public static final javax.swing.Icon Web
public static final javax.swing.Icon WebSettings
public void ()
static void ()
}
com/intellij/icons/AllIcons$Graph.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Graph extends java.lang.Object {
public static final javax.swing.Icon ActualZoom
public static final javax.swing.Icon Export
public static final javax.swing.Icon FitContent
public static final javax.swing.Icon Grid
public static final javax.swing.Icon Layout
public static final javax.swing.Icon NodeSelectionMode
public static final javax.swing.Icon Print
public static final javax.swing.Icon PrintPreview
public static final javax.swing.Icon SnapToGrid
public static final javax.swing.Icon ZoomIn
public static final javax.swing.Icon ZoomOut
public void ()
static void ()
}
com/intellij/icons/AllIcons$Gutter.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Gutter extends java.lang.Object {
public static final javax.swing.Icon Colors
public static final javax.swing.Icon ExtAnnotation
public static final javax.swing.Icon ImplementedMethod
public static final javax.swing.Icon ImplementingFunctionalInterface
public static final javax.swing.Icon ImplementingMethod
public static final javax.swing.Icon OverridenMethod
public static final javax.swing.Icon OverridingMethod
public static final javax.swing.Icon RecursiveMethod
public static final javax.swing.Icon Unique
public void ()
static void ()
}
com/intellij/icons/AllIcons$Hierarchy.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Hierarchy extends java.lang.Object {
public static final javax.swing.Icon Base
public static final javax.swing.Icon Callee
public static final javax.swing.Icon Caller
public static final javax.swing.Icon Class
public static final javax.swing.Icon MethodDefined
public static final javax.swing.Icon MethodNotDefined
public static final javax.swing.Icon ShouldDefineMethod
public static final javax.swing.Icon Subtypes
public static final javax.swing.Icon Supertypes
public void ()
static void ()
}
com/intellij/icons/AllIcons$Icons$Ide.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Icons$Ide extends java.lang.Object {
public static final javax.swing.Icon NextStep
public static final javax.swing.Icon NextStepGrayed
public static final javax.swing.Icon NextStepInverted
public static final javax.swing.Icon SpeedSearchPrompt
public void ()
static void ()
}
com/intellij/icons/AllIcons$Icons.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Icons extends java.lang.Object {
public void ()
}
com/intellij/icons/AllIcons$Ide$Dnd.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Ide$Dnd extends java.lang.Object {
public static final javax.swing.Icon Bottom
public static final javax.swing.Icon Left
public static final javax.swing.Icon Right
public static final javax.swing.Icon Top
public void ()
static void ()
}
com/intellij/icons/AllIcons$Ide$Macro.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Ide$Macro extends java.lang.Object {
public static final javax.swing.Icon Recording_1
public static final javax.swing.Icon Recording_2
public static final javax.swing.Icon Recording_3
public static final javax.swing.Icon Recording_4
public static final javax.swing.Icon Recording_stop
public void ()
static void ()
}
com/intellij/icons/AllIcons$Ide$Notification$Shadow.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Ide$Notification$Shadow extends java.lang.Object {
public static final javax.swing.Icon Bottom_left
public static final javax.swing.Icon Bottom_right
public static final javax.swing.Icon Bottom
public static final javax.swing.Icon Left
public static final javax.swing.Icon Right
public static final javax.swing.Icon Top_left
public static final javax.swing.Icon Top_right
public static final javax.swing.Icon Top
public void ()
static void ()
}
com/intellij/icons/AllIcons$Ide$Notification.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Ide$Notification extends java.lang.Object {
public static final javax.swing.Icon Close
public static final javax.swing.Icon CloseHover
public static final javax.swing.Icon Collapse
public static final javax.swing.Icon CollapseHover
public static final javax.swing.Icon DropTriangle
public static final javax.swing.Icon ErrorEvents
public static final javax.swing.Icon Expand
public static final javax.swing.Icon ExpandHover
public static final javax.swing.Icon Gear
public static final javax.swing.Icon GearHover
public static final javax.swing.Icon InfoEvents
public static final javax.swing.Icon NoEvents
public static final javax.swing.Icon WarningEvents
public void ()
static void ()
}
com/intellij/icons/AllIcons$Ide$Shadow$Popup.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Ide$Shadow$Popup extends java.lang.Object {
public static final javax.swing.Icon Bottom_left
public static final javax.swing.Icon Bottom_right
public static final javax.swing.Icon Bottom
public static final javax.swing.Icon Left
public static final javax.swing.Icon Right
public static final javax.swing.Icon Top_left
public static final javax.swing.Icon Top_right
public static final javax.swing.Icon Top
public void ()
static void ()
}
com/intellij/icons/AllIcons$Ide$Shadow.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Ide$Shadow extends java.lang.Object {
public static final javax.swing.Icon Bottom_left
public static final javax.swing.Icon Bottom_right
public static final javax.swing.Icon Bottom
public static final javax.swing.Icon Left
public static final javax.swing.Icon Right
public static final javax.swing.Icon Top_left
public static final javax.swing.Icon Top_right
public static final javax.swing.Icon Top
public void ()
static void ()
}
com/intellij/icons/AllIcons$Ide.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Ide extends java.lang.Object {
public static final javax.swing.Icon EmptyFatalError
public static final javax.swing.Icon Error
public static final javax.swing.Icon Error_notifications
public static final javax.swing.Icon ErrorPoint
public static final javax.swing.Icon FatalError_read
public static final javax.swing.Icon FatalError
public static final javax.swing.Icon HectorNo
public static final javax.swing.Icon HectorOff
public static final javax.swing.Icon HectorOn
public static final javax.swing.Icon HectorSyntax
public static final javax.swing.Icon IncomingChangesOff
public static final javax.swing.Icon IncomingChangesOn
public static final javax.swing.Icon Info_notifications
public static final javax.swing.Icon Link
public static final javax.swing.Icon LocalScope
public static final javax.swing.Icon LookupAlphanumeric
public static final javax.swing.Icon LookupRelevance
public static final javax.swing.Icon NoNotifications13
public static final javax.swing.Icon Notifications
public static final javax.swing.Icon OutgoingChangesOn
public static final javax.swing.Icon Pipette
public static final javax.swing.Icon Pipette_rollover
public static final javax.swing.Icon Rating
public static final javax.swing.Icon Rating1
public static final javax.swing.Icon Rating2
public static final javax.swing.Icon Rating3
public static final javax.swing.Icon Rating4
public static final javax.swing.Icon Readonly
public static final javax.swing.Icon Readwrite
public static final javax.swing.Icon Statusbar_arrows
public static final javax.swing.Icon UpDown
public static final javax.swing.Icon Warning_notifications
public void ()
static void ()
}
com/intellij/icons/AllIcons$Javaee.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Javaee extends java.lang.Object {
public static final javax.swing.Icon Application_xml
public static final javax.swing.Icon BuildOnFrameDeactivation
public static final javax.swing.Icon DataSourceImport
public static final javax.swing.Icon DbSchemaImportBig
public static final javax.swing.Icon Ejb_jar_xml
public static final javax.swing.Icon EjbClass
public static final javax.swing.Icon EjbModule
public static final javax.swing.Icon EmbeddedAttributeOverlay
public static final javax.swing.Icon EntityBean
public static final javax.swing.Icon EntityBeanBig
public static final javax.swing.Icon Home
public static final javax.swing.Icon InheritedAttributeOverlay
public static final javax.swing.Icon InterceptorClass
public static final javax.swing.Icon InterceptorMethod
public static final javax.swing.Icon JavaeeAppModule
public static final javax.swing.Icon JpaFacet
public static final javax.swing.Icon Local
public static final javax.swing.Icon LocalHome
public static final javax.swing.Icon MessageBean
public static final javax.swing.Icon PersistenceAttribute
public static final javax.swing.Icon PersistenceEmbeddable
public static final javax.swing.Icon PersistenceEntity
public static final javax.swing.Icon PersistenceEntityListener
public static final javax.swing.Icon PersistenceId
public static final javax.swing.Icon PersistenceIdRelationship
public static final javax.swing.Icon PersistenceMappedSuperclass
public static final javax.swing.Icon PersistenceRelationship
public static final javax.swing.Icon PersistenceUnit
public static final javax.swing.Icon Remote
public static final javax.swing.Icon SessionBean
public static final javax.swing.Icon UpdateRunningApplication
public static final javax.swing.Icon Web_xml
public static final javax.swing.Icon WebModule
public static final javax.swing.Icon WebModuleGroup
public static final javax.swing.Icon WebService
public static final javax.swing.Icon WebService2
public static final javax.swing.Icon WebServiceClient
public static final javax.swing.Icon WebServiceClient2
public void ()
static void ()
}
com/intellij/icons/AllIcons$Json.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Json extends java.lang.Object {
public static final javax.swing.Icon Array
public static final javax.swing.Icon Object
public static final javax.swing.Icon Property_braces
public static final javax.swing.Icon Property_brackets
public void ()
static void ()
}
com/intellij/icons/AllIcons$Mac.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Mac extends java.lang.Object {
public static final javax.swing.Icon AppIconOk512
public static final javax.swing.Icon Text
public static final javax.swing.Icon Tree_white_down_arrow
public static final javax.swing.Icon Tree_white_right_arrow
public static final javax.swing.Icon YosemiteOptionButtonSelector
public void ()
static void ()
}
com/intellij/icons/AllIcons$Modules$Types.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Modules$Types extends java.lang.Object {
public static final javax.swing.Icon EjbModule
public static final javax.swing.Icon EmptyProjectType
public static final javax.swing.Icon JavaeeAppModule
public static final javax.swing.Icon JavaModule
public static final javax.swing.Icon PluginModule
public static final javax.swing.Icon UserDefined
public static final javax.swing.Icon WebModule
public void ()
static void ()
}
com/intellij/icons/AllIcons$Modules.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Modules extends java.lang.Object {
public static final javax.swing.Icon AddContentEntry
public static final javax.swing.Icon AddExcludedRoot
public static final javax.swing.Icon Annotation
public static final javax.swing.Icon DeleteContentFolder
public static final javax.swing.Icon DeleteContentFolderRollover
public static final javax.swing.Icon DeleteContentRoot
public static final javax.swing.Icon DeleteContentRootRollover
public static final javax.swing.Icon Edit
public static final javax.swing.Icon EditFolder
public static final javax.swing.Icon ExcludedGeneratedRoot
public static final javax.swing.Icon ExcludeRoot
public static final javax.swing.Icon GeneratedFolder
public static final javax.swing.Icon GeneratedSourceRoot
public static final javax.swing.Icon GeneratedTestRoot
public static final javax.swing.Icon Library
public static final javax.swing.Icon Merge
public static final javax.swing.Icon ModulesNode
public static final javax.swing.Icon Output
public static final javax.swing.Icon ResourcesRoot
public static final javax.swing.Icon SetPackagePrefix
public static final javax.swing.Icon SetPackagePrefixRollover
public static final javax.swing.Icon SourceFolder
public static final javax.swing.Icon SourceRoot
public static final javax.swing.Icon Sources
public static final javax.swing.Icon Split
public static final javax.swing.Icon TestResourcesRoot
public static final javax.swing.Icon TestRoot
public static final javax.swing.Icon TestSourceFolder
public static final javax.swing.Icon UnmarkWebroot
public static final javax.swing.Icon WebRoot
public void ()
static void ()
}
com/intellij/icons/AllIcons$Nodes$Jsf.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Nodes$Jsf extends java.lang.Object {
public static final javax.swing.Icon Component
public static final javax.swing.Icon Converter
public static final javax.swing.Icon General
public static final javax.swing.Icon GenericValue
public static final javax.swing.Icon ManagedBean
public static final javax.swing.Icon NavigationCase
public static final javax.swing.Icon NavigationRule
public static final javax.swing.Icon Renderer
public static final javax.swing.Icon RenderKit
public static final javax.swing.Icon Validator
public void ()
static void ()
}
com/intellij/icons/AllIcons$Nodes.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Nodes extends java.lang.Object {
public static final javax.swing.Icon AbstractClass
public static final javax.swing.Icon AbstractException
public static final javax.swing.Icon AbstractMethod
public static final javax.swing.Icon Advice
public static final javax.swing.Icon Annotationtype
public static final javax.swing.Icon AnonymousClass
public static final javax.swing.Icon Artifact
public static final javax.swing.Icon Aspect
public static final javax.swing.Icon C_plocal
public static final javax.swing.Icon C_private
public static final javax.swing.Icon C_protected
public static final javax.swing.Icon C_public
public static final javax.swing.Icon Class
public static final javax.swing.Icon ClassInitializer
public static final javax.swing.Icon CollapseNode
public static final javax.swing.Icon CompiledClassesFolder
public static final javax.swing.Icon CopyOfFolder
public static final javax.swing.Icon CustomRegion
public static final javax.swing.Icon Cvs_global
public static final javax.swing.Icon Cvs_roots
public static final javax.swing.Icon DataColumn
public static final javax.swing.Icon DataSchema
public static final javax.swing.Icon DataSource
public static final javax.swing.Icon DataTables
public static final javax.swing.Icon DataView
public static final javax.swing.Icon Deploy
public static final javax.swing.Icon Desktop
public static final javax.swing.Icon DisabledPointcut
public static final javax.swing.Icon Ejb
public static final javax.swing.Icon EjbBusinessMethod
public static final javax.swing.Icon EjbCmpField
public static final javax.swing.Icon EjbCmrField
public static final javax.swing.Icon EjbCreateMethod
public static final javax.swing.Icon EjbFinderMethod
public static final javax.swing.Icon EjbPrimaryKeyClass
public static final javax.swing.Icon EjbReference
public static final javax.swing.Icon EmptyNode
public static final javax.swing.Icon EnterpriseProject
public static final javax.swing.Icon EntryPoints
public static final javax.swing.Icon Enum
public static final javax.swing.Icon ErrorIntroduction
public static final javax.swing.Icon ErrorMark
public static final javax.swing.Icon ExceptionClass
public static final javax.swing.Icon ExcludedFromCompile
public static final javax.swing.Icon ExpandNode
public static final javax.swing.Icon ExtractedFolder
public static final javax.swing.Icon Field
public static final javax.swing.Icon FieldPK
public static final javax.swing.Icon FinalMark
public static final javax.swing.Icon Folder
public static final javax.swing.Icon Function
public static final javax.swing.Icon HomeFolder
public static final javax.swing.Icon IdeaModule
public static final javax.swing.Icon IdeaProject
public static final javax.swing.Icon InspectionResults
public static final javax.swing.Icon Interface
public static final javax.swing.Icon J2eeParameter
public static final javax.swing.Icon JarDirectory
public static final javax.swing.Icon JavaDocFolder
public static final javax.swing.Icon JavaModule
public static final javax.swing.Icon JavaModuleRoot
public static final javax.swing.Icon Jsr45
public static final javax.swing.Icon JunitTestMark
public static final javax.swing.Icon KeymapAnt
public static final javax.swing.Icon KeymapEditor
public static final javax.swing.Icon KeymapMainMenu
public static final javax.swing.Icon KeymapOther
public static final javax.swing.Icon KeymapTools
public static final javax.swing.Icon Locked
public static final javax.swing.Icon Method
public static final javax.swing.Icon MethodReference
public static final javax.swing.Icon Module
public static final javax.swing.Icon ModuleGroup
public static final javax.swing.Icon NativeLibrariesFolder
public static final javax.swing.Icon NewException
public static final javax.swing.Icon NewFolder
public static final javax.swing.Icon NewParameter
public static final javax.swing.Icon NodePlaceholder
public static final javax.swing.Icon Package
public static final javax.swing.Icon Padlock
public static final javax.swing.Icon Parameter
public static final javax.swing.Icon PinToolWindow
public static final javax.swing.Icon Plugin
public static final javax.swing.Icon PluginJB
public static final javax.swing.Icon PluginLogo
public static final javax.swing.Icon Pluginnotinstalled
public static final javax.swing.Icon Pluginobsolete
public static final javax.swing.Icon PluginRestart
public static final javax.swing.Icon PluginUpdate
public static final javax.swing.Icon Pointcut
public static final javax.swing.Icon PpFile
public static final javax.swing.Icon PpInvalid
public static final javax.swing.Icon PpJar
public static final javax.swing.Icon PpJdk
public static final javax.swing.Icon PpLib
public static final javax.swing.Icon PpLibFolder
public static final javax.swing.Icon PpWeb
public static final javax.swing.Icon PpWebLogo
public static final javax.swing.Icon Project
public static final javax.swing.Icon Property
public static final javax.swing.Icon PropertyRead
public static final javax.swing.Icon PropertyReadStatic
public static final javax.swing.Icon PropertyReadWrite
public static final javax.swing.Icon PropertyReadWriteStatic
public static final javax.swing.Icon PropertyWrite
public static final javax.swing.Icon PropertyWriteStatic
public static final javax.swing.Icon Read_access
public static final javax.swing.Icon ResourceBundle
public static final javax.swing.Icon RunnableMark
public static final javax.swing.Icon Rw_access
public static final javax.swing.Icon SecurityRole
public static final javax.swing.Icon Servlet
public static final javax.swing.Icon Shared
public static final javax.swing.Icon SortBySeverity
public static final javax.swing.Icon SourceFolder
public static final javax.swing.Icon Static
public static final javax.swing.Icon StaticMark
public static final javax.swing.Icon Symlink
public static final javax.swing.Icon TabAlert
public static final javax.swing.Icon TabPin
public static final javax.swing.Icon Tag
public static final javax.swing.Icon TestSourceFolder
public static final javax.swing.Icon TreeClosed
public static final javax.swing.Icon TreeCollapseNode
public static final javax.swing.Icon TreeDownArrow
public static final javax.swing.Icon TreeExpandNode
public static final javax.swing.Icon TreeOpen
public static final javax.swing.Icon TreeRightArrow
public static final javax.swing.Icon Undeploy
public static final javax.swing.Icon UnknownJdk
public static final javax.swing.Icon UpFolder
public static final javax.swing.Icon UpLevel
public static final javax.swing.Icon Variable
public static final javax.swing.Icon WarningIntroduction
public static final javax.swing.Icon WebFolder
public static final javax.swing.Icon Weblistener
public static final javax.swing.Icon Write_access
public void ()
static void ()
}
com/intellij/icons/AllIcons$ObjectBrowser.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$ObjectBrowser extends java.lang.Object {
public static final javax.swing.Icon AbbreviatePackageNames
public static final javax.swing.Icon CompactEmptyPackages
public static final javax.swing.Icon FlattenPackages
public static final javax.swing.Icon ShowEditorHighlighting
public static final javax.swing.Icon ShowLibraryContents
public static final javax.swing.Icon ShowMembers
public static final javax.swing.Icon ShowModules
public static final javax.swing.Icon SortByType
public static final javax.swing.Icon Sorted
public static final javax.swing.Icon SortedByUsage
public static final javax.swing.Icon VisibilitySort
public void ()
static void ()
}
com/intellij/icons/AllIcons$Preferences.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Preferences extends java.lang.Object {
public static final javax.swing.Icon Appearance
public static final javax.swing.Icon CodeStyle
public static final javax.swing.Icon Compiler
public static final javax.swing.Icon Editor
public static final javax.swing.Icon FileColors
public static final javax.swing.Icon FileTypes
public static final javax.swing.Icon General
public static final javax.swing.Icon Keymap
public static final javax.swing.Icon Plugins
public static final javax.swing.Icon Updates
public static final javax.swing.Icon VersionControl
public void ()
static void ()
}
com/intellij/icons/AllIcons$Process$Big.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Process$Big extends java.lang.Object {
public static final javax.swing.Icon Step_1
public static final javax.swing.Icon Step_10
public static final javax.swing.Icon Step_11
public static final javax.swing.Icon Step_12
public static final javax.swing.Icon Step_2
public static final javax.swing.Icon Step_3
public static final javax.swing.Icon Step_4
public static final javax.swing.Icon Step_5
public static final javax.swing.Icon Step_6
public static final javax.swing.Icon Step_7
public static final javax.swing.Icon Step_8
public static final javax.swing.Icon Step_9
public static final javax.swing.Icon Step_passive
public void ()
static void ()
}
com/intellij/icons/AllIcons$Process$FS.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Process$FS extends java.lang.Object {
public static final javax.swing.Icon Step_1
public static final javax.swing.Icon Step_10
public static final javax.swing.Icon Step_11
public static final javax.swing.Icon Step_12
public static final javax.swing.Icon Step_13
public static final javax.swing.Icon Step_14
public static final javax.swing.Icon Step_15
public static final javax.swing.Icon Step_16
public static final javax.swing.Icon Step_17
public static final javax.swing.Icon Step_18
public static final javax.swing.Icon Step_2
public static final javax.swing.Icon Step_3
public static final javax.swing.Icon Step_4
public static final javax.swing.Icon Step_5
public static final javax.swing.Icon Step_6
public static final javax.swing.Icon Step_7
public static final javax.swing.Icon Step_8
public static final javax.swing.Icon Step_9
public static final javax.swing.Icon Step_mask
public static final javax.swing.Icon Step_passive
public void ()
static void ()
}
com/intellij/icons/AllIcons$Process$State.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Process$State extends java.lang.Object {
public static final javax.swing.Icon GreenOK
public static final javax.swing.Icon GreyProgr
public static final javax.swing.Icon GreyProgr_1
public static final javax.swing.Icon GreyProgr_2
public static final javax.swing.Icon GreyProgr_3
public static final javax.swing.Icon GreyProgr_4
public static final javax.swing.Icon GreyProgr_5
public static final javax.swing.Icon GreyProgr_6
public static final javax.swing.Icon GreyProgr_7
public static final javax.swing.Icon GreyProgr_8
public static final javax.swing.Icon RedExcl
public static final javax.swing.Icon YellowStr
public void ()
static void ()
}
com/intellij/icons/AllIcons$Process.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Process extends java.lang.Object {
public static final javax.swing.Icon DisabledDebug
public static final javax.swing.Icon DisabledRun
public static final javax.swing.Icon Step_1
public static final javax.swing.Icon Step_10
public static final javax.swing.Icon Step_11
public static final javax.swing.Icon Step_12
public static final javax.swing.Icon Step_2
public static final javax.swing.Icon Step_3
public static final javax.swing.Icon Step_4
public static final javax.swing.Icon Step_5
public static final javax.swing.Icon Step_6
public static final javax.swing.Icon Step_7
public static final javax.swing.Icon Step_8
public static final javax.swing.Icon Step_9
public static final javax.swing.Icon Step_mask
public static final javax.swing.Icon Step_passive
public static final javax.swing.Icon Stop
public static final javax.swing.Icon StopHovered
public void ()
static void ()
}
com/intellij/icons/AllIcons$Providers.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Providers extends java.lang.Object {
public static final javax.swing.Icon Apache
public static final javax.swing.Icon Bea
public static final javax.swing.Icon Cvs
public static final javax.swing.Icon Eclipse
public static final javax.swing.Icon H2
public static final javax.swing.Icon Hibernate
public static final javax.swing.Icon Hsqldb
public static final javax.swing.Icon Ibm
public static final javax.swing.Icon Microsoft
public static final javax.swing.Icon Mysql
public static final javax.swing.Icon Oracle
public static final javax.swing.Icon Postgresql
public static final javax.swing.Icon Sqlite
public static final javax.swing.Icon SqlServer
public static final javax.swing.Icon Sun
public static final javax.swing.Icon Sybase
public void ()
static void ()
}
com/intellij/icons/AllIcons$RunConfigurations$TestState.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$RunConfigurations$TestState extends java.lang.Object {
public static final javax.swing.Icon Green2
public static final javax.swing.Icon Red2
public static final javax.swing.Icon Run
public static final javax.swing.Icon Run_run
public static final javax.swing.Icon Yellow2
public void ()
static void ()
}
com/intellij/icons/AllIcons$RunConfigurations.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$RunConfigurations extends java.lang.Object {
public static final javax.swing.Icon Applet
public static final javax.swing.Icon Application
public static final javax.swing.Icon ConfigurationWarning
public static final javax.swing.Icon HideIgnored
public static final javax.swing.Icon HidePassed
public static final javax.swing.Icon IgnoredTest
public static final javax.swing.Icon IncludeNonStartedTests_Rerun
public static final javax.swing.Icon InvalidConfigurationLayer
public static final javax.swing.Icon Junit
public static final javax.swing.Icon LoadingTree
public static final javax.swing.Icon Ql_console
public static final javax.swing.Icon Remote
public static final javax.swing.Icon RerunFailedTests
public static final javax.swing.Icon SaveTempConfig
public static final javax.swing.Icon Scroll_down
public static final javax.swing.Icon ScrollToStackTrace
public static final javax.swing.Icon SelectFirstDefect
public static final javax.swing.Icon SortbyDuration
public static final javax.swing.Icon SourceAtException
public static final javax.swing.Icon TestError
public static final javax.swing.Icon TestFailed
public static final javax.swing.Icon TestIgnored
public static final javax.swing.Icon TestInProgress1
public static final javax.swing.Icon TestInProgress2
public static final javax.swing.Icon TestInProgress3
public static final javax.swing.Icon TestInProgress4
public static final javax.swing.Icon TestInProgress5
public static final javax.swing.Icon TestInProgress6
public static final javax.swing.Icon TestInProgress7
public static final javax.swing.Icon TestInProgress8
public static final javax.swing.Icon TestMark
public static final javax.swing.Icon TestNotRan
public static final javax.swing.Icon TestPassed
public static final javax.swing.Icon TestPaused
public static final javax.swing.Icon TestSkipped
public static final javax.swing.Icon TestTerminated
public static final javax.swing.Icon Tomcat
public static final javax.swing.Icon TrackCoverage
public static final javax.swing.Icon TrackTests
public static final javax.swing.Icon Unknown
public static final javax.swing.Icon Variables
public static final javax.swing.Icon Web_app
public static final javax.swing.Icon WithCoverageLayer
public void ()
static void ()
}
com/intellij/icons/AllIcons$Toolbar.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Toolbar extends java.lang.Object {
public static final javax.swing.Icon Filterdups
public static final javax.swing.Icon Folders
public static final javax.swing.Icon Unknown
public void ()
static void ()
}
com/intellij/icons/AllIcons$ToolbarDecorator$Mac.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$ToolbarDecorator$Mac extends java.lang.Object {
public static final javax.swing.Icon Add
public static final javax.swing.Icon AddBlankLine
public static final javax.swing.Icon AddClass
public static final javax.swing.Icon AddFolder
public static final javax.swing.Icon AddIcon
public static final javax.swing.Icon AddJira
public static final javax.swing.Icon AddLink
public static final javax.swing.Icon AddPackage
public static final javax.swing.Icon AddPattern
public static final javax.swing.Icon AddRemoteDatasource
public static final javax.swing.Icon AddYouTrack
public static final javax.swing.Icon Analyze
public static final javax.swing.Icon Edit
public static final javax.swing.Icon MoveDown
public static final javax.swing.Icon MoveUp
public static final javax.swing.Icon Remove
public void ()
static void ()
}
com/intellij/icons/AllIcons$ToolbarDecorator.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$ToolbarDecorator extends java.lang.Object {
public static final javax.swing.Icon Add
public static final javax.swing.Icon AddBlankLine
public static final javax.swing.Icon AddClass
public static final javax.swing.Icon AddFolder
public static final javax.swing.Icon AddIcon
public static final javax.swing.Icon AddJira
public static final javax.swing.Icon AddLink
public static final javax.swing.Icon AddPackage
public static final javax.swing.Icon AddPattern
public static final javax.swing.Icon AddRemoteDatasource
public static final javax.swing.Icon AddYouTrack
public static final javax.swing.Icon Analyze
public static final javax.swing.Icon Edit
public static final javax.swing.Icon Export
public static final javax.swing.Icon Import
public static final javax.swing.Icon MoveDown
public static final javax.swing.Icon MoveUp
public static final javax.swing.Icon Remove
public void ()
static void ()
}
com/intellij/icons/AllIcons$Toolwindows.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Toolwindows extends java.lang.Object {
public static final javax.swing.Icon Documentation
public static final javax.swing.Icon Problems
public static final javax.swing.Icon ToolWindowAnt
public static final javax.swing.Icon ToolWindowChanges
public static final javax.swing.Icon ToolWindowCommander
public static final javax.swing.Icon ToolWindowCoverage
public static final javax.swing.Icon ToolWindowCvs
public static final javax.swing.Icon ToolWindowDebugger
public static final javax.swing.Icon ToolWindowFavorites
public static final javax.swing.Icon ToolWindowFind
public static final javax.swing.Icon ToolWindowHierarchy
public static final javax.swing.Icon ToolWindowInspection
public static final javax.swing.Icon ToolWindowMessages
public static final javax.swing.Icon ToolWindowModuleDependencies
public static final javax.swing.Icon ToolWindowPalette
public static final javax.swing.Icon ToolWindowPreview
public static final javax.swing.Icon ToolWindowProject
public static final javax.swing.Icon ToolWindowRun
public static final javax.swing.Icon ToolWindowStructure
public static final javax.swing.Icon ToolWindowTodo
public static final javax.swing.Icon VcsSmallTab
public static final javax.swing.Icon WebToolWindow
public void ()
static void ()
}
com/intellij/icons/AllIcons$Vcs.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Vcs extends java.lang.Object {
public static final javax.swing.Icon AllRevisions
public static final javax.swing.Icon Arrow_left
public static final javax.swing.Icon Arrow_right
public static final javax.swing.Icon CheckSpelling
public static final javax.swing.Icon Equal
public static final javax.swing.Icon History
public static final javax.swing.Icon MapBase
public static final javax.swing.Icon Merge
public static final javax.swing.Icon MergeSourcesTree
public static final javax.swing.Icon Not_equal
public static final javax.swing.Icon Remove
public static final javax.swing.Icon ResetStrip
public static final javax.swing.Icon Shelve
public static final javax.swing.Icon SilentShelve
public static final javax.swing.Icon SilentUnshelve
public static final javax.swing.Icon StripDown
public static final javax.swing.Icon StripNull
public static final javax.swing.Icon StripUp
public static final javax.swing.Icon Unshelve
public void ()
static void ()
}
com/intellij/icons/AllIcons$Webreferences.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Webreferences extends java.lang.Object {
public static final javax.swing.Icon Server
public void ()
static void ()
}
com/intellij/icons/AllIcons$Welcome$Project.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Welcome$Project extends java.lang.Object {
public static final javax.swing.Icon Remove_hover
public static final javax.swing.Icon Remove
public void ()
static void ()
}
com/intellij/icons/AllIcons$Welcome.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Welcome extends java.lang.Object {
public static final javax.swing.Icon CreateDesktopEntry
public static final javax.swing.Icon CreateNewProject
public static final javax.swing.Icon CreateNewProjectfromExistingFiles
public static final javax.swing.Icon FromVCS
public static final javax.swing.Icon ImportProject
public static final javax.swing.Icon OpenProject
public static final javax.swing.Icon Register
public void ()
static void ()
}
com/intellij/icons/AllIcons$Windows$Shadow.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Windows$Shadow extends java.lang.Object {
public static final javax.swing.Icon Bottom
public static final javax.swing.Icon BottomLeft
public static final javax.swing.Icon BottomRight
public static final javax.swing.Icon Left
public static final javax.swing.Icon Right
public static final javax.swing.Icon Top
public static final javax.swing.Icon TopLeft
public static final javax.swing.Icon TopRight
public void ()
static void ()
}
com/intellij/icons/AllIcons$Windows.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Windows extends java.lang.Object {
public static final javax.swing.Icon CloseActive
public static final javax.swing.Icon CloseHover
public static final javax.swing.Icon CloseInactive
public static final javax.swing.Icon HelpButton
public static final javax.swing.Icon MaximizeInactive
public static final javax.swing.Icon Minimize
public static final javax.swing.Icon MinimizeInactive
public static final javax.swing.Icon Restore
public static final javax.swing.Icon RestoreInactive
public static final javax.swing.Icon WinHelp
public void ()
static void ()
}
com/intellij/icons/AllIcons$Xml$Browsers.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Xml$Browsers extends java.lang.Object {
public static final javax.swing.Icon Canary16
public static final javax.swing.Icon Chrome16
public static final javax.swing.Icon Chromium16
public static final javax.swing.Icon Edge16
public static final javax.swing.Icon Explorer16
public static final javax.swing.Icon Firefox16
public static final javax.swing.Icon Nwjs16
public static final javax.swing.Icon Opera16
public static final javax.swing.Icon Safari16
public static final javax.swing.Icon Yandex16
public void ()
static void ()
}
com/intellij/icons/AllIcons$Xml.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons$Xml extends java.lang.Object {
public static final javax.swing.Icon Css_class
public static final javax.swing.Icon Html5
public static final javax.swing.Icon Html_id
public void ()
static void ()
}
com/intellij/icons/AllIcons.classAllIcons.java
package com.intellij.icons
public com.intellij.icons.AllIcons extends java.lang.Object {
public static final javax.swing.Icon Frame_background
public static final javax.swing.Icon Icon
public static final javax.swing.Icon Icon_128
public static final javax.swing.Icon Icon_CE
public static final javax.swing.Icon Icon_CE_128
public static final javax.swing.Icon Icon_CE_256
public static final javax.swing.Icon Icon_CE_512
public static final javax.swing.Icon Icon_CE_64
public static final javax.swing.Icon Icon_CEsmall
public static final javax.swing.Icon Icon_small
public static final javax.swing.Icon Idea_logo_background
public static final javax.swing.Icon Idea_logo_welcome
public static final javax.swing.Icon Logo_welcomeScreen
public void ()
static void ()
}
com/intellij/ide/ClassUtilCore.classClassUtilCore.java
package com.intellij.ide
public com.intellij.ide.ClassUtilCore extends java.lang.Object {
public void ()
public static void clearJarURLCache ()
Class jarFileFactory
private static void clearMap (java.lang.reflect.Field) throws java.lang.IllegalAccessException
java.util.Map map
java.lang.reflect.Field cache
public static boolean isLoadingOfExternalPluginsDisabled ()
}
com/intellij/jna/JnaLoader.classJnaLoader.java
package com.intellij.jna
public com.intellij.jna.JnaLoader extends java.lang.Object {
private static volatile boolean ourJnaLoaded
public void ()
public static void load (com.intellij.openapi.diagnostic.Logger)
com.intellij.openapi.diagnostic.Logger logger
long t
int ptrSize
public static boolean isLoaded ()
static void ()
}
com/intellij/openapi/CompositeDisposable.classCompositeDisposable.java
package com.intellij.openapi
public com.intellij.openapi.CompositeDisposable extends java.lang.Object implements com.intellij.openapi.Disposable {
private final java.util.List myDisposables
private boolean disposed
static final boolean $assertionsDisabled
public void ()
public void add (com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable disposable
public void dispose ()
com.intellij.openapi.Disposable disposable
int i
static void ()
}
com/intellij/openapi/Disposable$Parent.classDisposable.java
package com.intellij.openapi
public abstract com.intellij.openapi.Disposable$Parent extends java.lang.Object implements com.intellij.openapi.Disposable {
public abstract void beforeTreeDispose ()
}
com/intellij/openapi/Disposable.classDisposable.java
package com.intellij.openapi
public abstract com.intellij.openapi.Disposable extends java.lang.Object {
public abstract void dispose ()
}
com/intellij/openapi/Forceable.classForceable.java
package com.intellij.openapi
public abstract com.intellij.openapi.Forceable extends java.lang.Object {
public abstract boolean isDirty ()
public abstract void force ()
}
com/intellij/openapi/application/AccessToken$1.classAccessToken.java
package com.intellij.openapi.application
final com.intellij.openapi.application.AccessToken$1 extends com.intellij.openapi.application.AccessToken {
void ()
public void finish ()
}
com/intellij/openapi/application/AccessToken.classAccessToken.java
package com.intellij.openapi.application
public abstract com.intellij.openapi.application.AccessToken extends java.lang.Object implements java.io.Closeable {
public static final com.intellij.openapi.application.AccessToken EMPTY_ACCESS_TOKEN
public void ()
public final void close ()
public abstract void finish ()
static void ()
}
com/intellij/openapi/application/JetBrainsProtocolHandler.classJetBrainsProtocolHandler.java
package com.intellij.openapi.application
public com.intellij.openapi.application.JetBrainsProtocolHandler extends java.lang.Object {
public static final String PROTOCOL
private static String ourMainParameter
private static String ourCommand
public static final String REQUIRED_PLUGINS_KEY
private static final java.util.Map ourParameters
private static boolean initialized
public void ()
public static void processJetBrainsLauncherParameters (java.lang.String)
int ind
String key
String value
String keyValue
java.util.List keyValues
java.util.List strings
String url
java.util.List urlParts
String platformPrefix
public static java.lang.String getCommand ()
private static void init ()
String property
public static java.lang.String getMainParameter ()
public static void clear ()
public static java.util.Map getParameters ()
static void ()
}
com/intellij/openapi/application/PathManager.classPathManager.java
package com.intellij.openapi.application
public com.intellij.openapi.application.PathManager extends java.lang.Object {
public static final String PROPERTIES_FILE
public static final String PROPERTIES_FILE_NAME
public static final String PROPERTY_HOME_PATH
public static final String PROPERTY_CONFIG_PATH
public static final String PROPERTY_SYSTEM_PATH
public static final String PROPERTY_SCRATCH_PATH
public static final String PROPERTY_PLUGINS_PATH
public static final String PROPERTY_LOG_PATH
public static final String PROPERTY_PATHS_SELECTOR
public static final String DEFAULT_OPTIONS_FILE_NAME
private static final String PROPERTY_HOME
private static final String LIB_FOLDER
private static final String PLUGINS_FOLDER
private static final String BIN_FOLDER
private static final String LOG_DIRECTORY
private static final String CONFIG_FOLDER
private static final String OPTIONS_FOLDER
private static final String SYSTEM_FOLDER
private static final String PATHS_SELECTOR
private static final java.util.regex.Pattern PROPERTY_REF
private static String ourHomePath
private static String ourConfigPath
private static String ourSystemPath
private static String ourScratchPath
private static String ourPluginsPath
private static String ourLogPath
public void ()
public static java.lang.String getHomePath ()
String advice
String fromProperty
public static java.lang.String getHomePathFor (java.lang.Class)
String parent
Class aClass
String rootPath
java.io.File root
private static boolean isIdeaHome (java.io.File)
java.io.File root
public static java.lang.String getBinPath ()
private static java.lang.String getOSSpecificBinSubdir ()
public static java.lang.String getLibPath ()
public static java.lang.String getPreInstalledPluginsPath ()
public static java.lang.String getPathsSelector ()
public static java.lang.String getConfigPath ()
public static java.lang.String getScratchPath ()
public static java.lang.String getDefaultConfigPathFor (java.lang.String)
String selector
public static void ensureConfigFolderExists ()
public static java.lang.String getOptionsPath ()
public static java.io.File getOptionsFile (java.lang.String)
String fileName
public static java.lang.String getPluginsPath ()
public static java.lang.String getDefaultPluginPathFor (java.lang.String)
String selector
public static java.lang.String getCustomOptionsDirectory ()
public static java.lang.String getSystemPath ()
public static java.lang.String getTempPath ()
public static java.io.File getIndexRoot ()
java.io.File indexRoot
public static java.lang.String getLogPath ()
public static java.lang.String getPluginTempPath ()
public static java.lang.String getResourceRoot (java.lang.Class, java.lang.String)
Class context
String path
java.net.URL url
private static java.lang.String extractRoot (java.net.URL, java.lang.String)
String path
String testPath
String testResourcePath
com.intellij.openapi.util.Pair paths
java.net.URL resourceURL
String resourcePath
String resultPath
String protocol
public static void loadProperties ()
String value
String key
java.util.Map properties
java.util.Properties sysProperties
java.io.Reader fis
java.io.IOException e
java.io.File propFile
String path
String[] propFiles
public static void patchProperties ()
private static java.lang.String getCustomPropertiesFile ()
String configPath
public static java.lang.String substituteVars (java.lang.String)
String s
public static java.lang.String substituteVars (java.lang.String, java.lang.String)
String key
String value
String s
String ideaHomePath
java.util.regex.Matcher m
public static java.io.File findFileInLibDirectory (java.lang.String)
String relativePath
java.io.File file
public static java.lang.String getJarPathForClass (java.lang.Class)
Class aClass
String resourceRoot
public static java.util.Collection getUtilClassPath ()
String path
Class aClass
java.io.File notNullRoot
Class[] classes
java.util.Set classPath
String annotationsRoot
String resourceRoot
private static void log (java.lang.String)
String x
public static java.lang.String getAbsolutePath (java.lang.String)
String path
private static java.lang.String trimPathQuotes (java.lang.String)
String path
private static java.lang.String platformPath (java.lang.String, java.lang.String, java.lang.String)
String selector
String macPart
String fallback
private static java.lang.String platformPath (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String dir
String dir
String selector
String macPart
String winVar
String xdgVar
String xdgDir
String fallback
public static java.io.File getOptionsFile (com.intellij.openapi.util.NamedJDOMExternalizable)
com.intellij.openapi.util.NamedJDOMExternalizable externalizable
static void ()
}
com/intellij/openapi/application/RuntimeInterruptedException.classRuntimeInterruptedException.java
package com.intellij.openapi.application
public com.intellij.openapi.application.RuntimeInterruptedException extends java.lang.RuntimeException {
public void (java.lang.InterruptedException)
InterruptedException cause
}
com/intellij/openapi/diagnostic/ApplicationInfoProvider.classApplicationInfoProvider.java
package com.intellij.openapi.diagnostic
public abstract com.intellij.openapi.diagnostic.ApplicationInfoProvider extends java.lang.Object {
public abstract java.lang.String getInfo ()
}
com/intellij/openapi/diagnostic/Attachment.classAttachment.java
package com.intellij.openapi.diagnostic
public com.intellij.openapi.diagnostic.Attachment extends java.lang.Object {
public static final com.intellij.openapi.diagnostic.Attachment[] EMPTY_ARRAY
private final String myPath
private final byte[] myBytes
private boolean myIncluded
private final String myDisplayText
public void (java.lang.String, java.lang.String)
String path
String content
public void (java.lang.String, byte[], java.lang.String)
String path
byte[] bytes
String displayText
public void (java.lang.String, java.lang.Throwable)
String name
Throwable throwable
public static byte[] getBytes (java.lang.String)
String content
public java.lang.String getDisplayText ()
public java.lang.String getPath ()
public java.lang.String getName ()
public java.lang.String getEncodedBytes ()
public byte[] getBytes ()
public boolean isIncluded ()
public void setIncluded (boolean)
boolean included
static void ()
}
com/intellij/openapi/diagnostic/ControlFlowException.classControlFlowException.java
package com.intellij.openapi.diagnostic
public abstract com.intellij.openapi.diagnostic.ControlFlowException extends java.lang.Object {
}
com/intellij/openapi/diagnostic/DefaultLogger.classDefaultLogger.java
package com.intellij.openapi.diagnostic
public com.intellij.openapi.diagnostic.DefaultLogger extends com.intellij.openapi.diagnostic.Logger {
public void (java.lang.String)
String category
public boolean isDebugEnabled ()
public void debug (java.lang.String)
String message
public void debug (java.lang.Throwable)
Throwable t
public void debug (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void info (java.lang.String)
String message
public void info (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void warn (java.lang.String, java.lang.Throwable)
String message
Throwable t
public transient void error (java.lang.String, java.lang.Throwable, java.lang.String[])
String detail
String message
Throwable t
String[] details
AssertionError error
public void setLevel (org.apache.log4j.Level)
org.apache.log4j.Level level
public static java.lang.String attachmentsToString (java.lang.Throwable)
Throwable t
Throwable rootCause
}
com/intellij/openapi/diagnostic/ExceptionWithAttachments.classExceptionWithAttachments.java
package com.intellij.openapi.diagnostic
public abstract com.intellij.openapi.diagnostic.ExceptionWithAttachments extends java.lang.Object {
public abstract com.intellij.openapi.diagnostic.Attachment[] getAttachments ()
}
com/intellij/openapi/diagnostic/FrequentEventDetector$1.classFrequentEventDetector.java
package com.intellij.openapi.diagnostic
com.intellij.openapi.diagnostic.FrequentEventDetector$1 extends java.util.LinkedHashMap {
final com.intellij.openapi.diagnostic.FrequentEventDetector this$0
void (com.intellij.openapi.diagnostic.FrequentEventDetector)
com.intellij.openapi.diagnostic.FrequentEventDetector this$0
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
}
com/intellij/openapi/diagnostic/FrequentEventDetector$2.classFrequentEventDetector.java
package com.intellij.openapi.diagnostic
final com.intellij.openapi.diagnostic.FrequentEventDetector$2 extends java.lang.Object implements com.intellij.openapi.Disposable {
void ()
public void dispose ()
}
com/intellij/openapi/diagnostic/FrequentEventDetector$Level.classFrequentEventDetector.java
package com.intellij.openapi.diagnostic
public final com.intellij.openapi.diagnostic.FrequentEventDetector$Level extends java.lang.Enum {
public static final com.intellij.openapi.diagnostic.FrequentEventDetector$Level INFO
public static final com.intellij.openapi.diagnostic.FrequentEventDetector$Level WARN
public static final com.intellij.openapi.diagnostic.FrequentEventDetector$Level ERROR
private static final com.intellij.openapi.diagnostic.FrequentEventDetector$Level[] $VALUES
public static com.intellij.openapi.diagnostic.FrequentEventDetector$Level[] values ()
public static com.intellij.openapi.diagnostic.FrequentEventDetector$Level valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/openapi/diagnostic/FrequentEventDetector.classFrequentEventDetector.java
package com.intellij.openapi.diagnostic
public com.intellij.openapi.diagnostic.FrequentEventDetector extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private long myStartedCounting
private final java.util.concurrent.atomic.AtomicInteger myEventsPosted
private final java.util.concurrent.atomic.AtomicInteger myLastTraceId
private final java.util.Map myRecentTraces
private final int myEventCountThreshold
private final int myTimeSpanMs
private final com.intellij.openapi.diagnostic.FrequentEventDetector$Level myLevel
private static boolean enabled
public void (int, int)
int eventCountThreshold
int timeSpanMs
public void (int, int, com.intellij.openapi.diagnostic.FrequentEventDetector$Level)
int eventCountThreshold
int timeSpanMs
com.intellij.openapi.diagnostic.FrequentEventDetector$Level level
public void eventHappened (java.lang.Object)
long timeNow
int traceId
Integer existingTraceId
boolean logTrace
int traceId
String trace
boolean logTrace
int traceId
String message
boolean shouldLog
Object event
public static void disableUntil (com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable reenable
static boolean access$002 (boolean)
boolean x0
static void ()
}
com/intellij/openapi/diagnostic/Log4jBasedLogger.classLog4jBasedLogger.java
package com.intellij.openapi.diagnostic
public com.intellij.openapi.diagnostic.Log4jBasedLogger extends com.intellij.openapi.diagnostic.Logger {
protected final org.apache.log4j.Logger myLogger
public void (org.apache.log4j.Logger)
org.apache.log4j.Logger delegate
public boolean isDebugEnabled ()
public void debug (java.lang.String)
String message
public void debug (java.lang.Throwable)
Throwable t
public void debug (java.lang.String, java.lang.Throwable)
String message
Throwable t
public boolean isTraceEnabled ()
public void trace (java.lang.String)
String message
public void info (java.lang.String)
String message
public void info (java.lang.String, java.lang.Throwable)
String message
Throwable t
public void warn (java.lang.String, java.lang.Throwable)
String message
Throwable t
public transient void error (java.lang.String, java.lang.Throwable, java.lang.String[])
String message
Throwable t
String[] details
String fullMessage
public void setLevel (org.apache.log4j.Level)
org.apache.log4j.Level level
}
com/intellij/openapi/diagnostic/LogUtil.classLogUtil.java
package com.intellij.openapi.diagnostic
public com.intellij.openapi.diagnostic.LogUtil extends java.lang.Object {
private void ()
public static java.lang.String objectAndClass (java.lang.Object)
Object o
public static transient void debug (com.intellij.openapi.diagnostic.Logger, java.lang.String, java.lang.Object[])
com.intellij.openapi.diagnostic.Logger logger
String format
Object[] args
public static java.lang.String getProcessList ()
Process process
java.io.IOException e
public static java.lang.String getSystemMemoryInfo ()
Process process
java.io.IOException e
}
com/intellij/openapi/diagnostic/Logger$1.classLogger.java
package com.intellij.openapi.diagnostic
final com.intellij.openapi.diagnostic.Logger$1 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.String fun (com.intellij.openapi.diagnostic.Attachment)
com.intellij.openapi.diagnostic.Attachment attachment
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/openapi/diagnostic/Logger$DefaultFactory.classLogger.java
package com.intellij.openapi.diagnostic
com.intellij.openapi.diagnostic.Logger$DefaultFactory extends java.lang.Object implements com.intellij.openapi.diagnostic.Logger$Factory {
private void ()
public com.intellij.openapi.diagnostic.Logger getLoggerInstance (java.lang.String)
String category
void (com.intellij.openapi.diagnostic.Logger$1)
com.intellij.openapi.diagnostic.Logger$1 x0
}
com/intellij/openapi/diagnostic/Logger$Factory.classLogger.java
package com.intellij.openapi.diagnostic
public abstract com.intellij.openapi.diagnostic.Logger$Factory extends java.lang.Object {
public abstract com.intellij.openapi.diagnostic.Logger getLoggerInstance (java.lang.String)
}
com/intellij/openapi/diagnostic/Logger.classLogger.java
package com.intellij.openapi.diagnostic
public abstract com.intellij.openapi.diagnostic.Logger extends java.lang.Object {
private static com.intellij.openapi.diagnostic.Logger$Factory ourFactory
static final com.intellij.util.Function ATTACHMENT_TO_STRING
public void ()
public static void setFactory (java.lang.Class)
java.lang.reflect.Constructor constructor
Exception e
Class factory
public static boolean isInitialized ()
public static com.intellij.openapi.diagnostic.Logger getInstance (java.lang.String)
String category
public static com.intellij.openapi.diagnostic.Logger getInstance (java.lang.Class)
Class cl
public abstract boolean isDebugEnabled ()
public abstract void debug (java.lang.String)
public abstract void debug (java.lang.Throwable)
public abstract void debug (java.lang.String, java.lang.Throwable)
public transient void debug (java.lang.String, java.lang.Object[])
Object detail
StringBuilder sb
String message
Object[] details
public boolean isTraceEnabled ()
public void trace (java.lang.String)
String message
public void info (java.lang.Throwable)
Throwable t
public abstract void info (java.lang.String)
public abstract void info (java.lang.String, java.lang.Throwable)
public void warn (java.lang.String)
String message
public void warn (java.lang.Throwable)
Throwable t
public abstract void warn (java.lang.String, java.lang.Throwable)
public void error (java.lang.String)
String message
public void error (java.lang.Object)
Object message
public transient void error (java.lang.String, com.intellij.openapi.diagnostic.Attachment[])
String message
com.intellij.openapi.diagnostic.Attachment[] attachments
public transient void error (java.lang.String, java.lang.String[])
String message
String[] details
public void error (java.lang.String, java.lang.Throwable)
String message
Throwable e
public void error (java.lang.Throwable)
Throwable t
public transient abstract void error (java.lang.String, java.lang.Throwable, java.lang.String[])
public boolean assertTrue (boolean, java.lang.Object)
String resultMessage
boolean value
Object message
public boolean assertTrue (boolean)
boolean value
public abstract void setLevel (org.apache.log4j.Level)
protected static java.lang.Throwable checkException (java.lang.Throwable)
Throwable t
static void ()
}
com/intellij/openapi/diff/LineTokenizer.classLineTokenizer.java
package com.intellij.openapi.diff
public com.intellij.openapi.diff.LineTokenizer extends com.intellij.openapi.diff.LineTokenizerBase {
private final char[] myChars
private final String myText
public void (java.lang.String)
String text
public java.lang.String[] execute ()
java.util.ArrayList lines
protected void addLine (java.util.List, int, int, boolean)
java.util.List lines
int start
int end
boolean appendNewLine
protected char charAt (int)
int index
protected int length ()
protected java.lang.String substring (int, int)
int start
int end
public static java.lang.String concatLines (java.lang.String[])
String line
String[] lines
StringBuilder buffer
public static java.lang.String correctLineSeparators (java.lang.String)
String text
}
com/intellij/openapi/diff/LineTokenizerBase.classLineTokenizerBase.java
package com.intellij.openapi.diff
public abstract com.intellij.openapi.diff.LineTokenizerBase extends java.lang.Object {
private int myIndex
private int myLineSeparatorStart
private int myLineSeparatorEnd
public void ()
protected abstract void addLine (java.util.List, int, int, boolean)
protected abstract char charAt (int)
protected abstract int length ()
protected abstract java.lang.String substring (int, int)
public void doExecute (java.util.List)
int begin
int endIndex
boolean appendNewLine
java.util.List lines
private void skipEOL ()
boolean n
boolean r
int eolStart
boolean nFound
boolean rFound
public java.lang.String getLineSeparator ()
private void skipToEOL ()
private boolean notAtEnd ()
private boolean isAtEOL ()
}
com/intellij/openapi/diff/ex/DiffFragment.classDiffFragment.java
package com.intellij.openapi.diff.ex
public com.intellij.openapi.diff.ex.DiffFragment extends java.lang.Object {
public static com.intellij.openapi.diff.ex.DiffFragment[] EMPTY_ARRAY
private CharSequence myText1
private CharSequence myText2
private boolean myIsModified
public void (java.lang.String, java.lang.String)
String text1
String text2
public void (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
public boolean isEmpty ()
public boolean isModified ()
public void setModified (boolean)
boolean modified
public void appendText1 (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffStringBuilder builder
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString str
public void appendText2 (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffStringBuilder builder
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.impl.string.DiffString str
public com.intellij.openapi.diff.impl.string.DiffString getText1 ()
public com.intellij.openapi.diff.impl.string.DiffString getText2 ()
public boolean isChange ()
public boolean isEqual ()
public static com.intellij.openapi.diff.ex.DiffFragment unchanged (java.lang.String, java.lang.String)
String text1
String text2
public static com.intellij.openapi.diff.ex.DiffFragment unchanged (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.ex.DiffFragment result
public boolean isOneSide ()
static void ()
}
com/intellij/openapi/diff/impl/ComparisonPolicy$DefaultPolicy.classComparisonPolicy.java
package com.intellij.openapi.diff.impl
com.intellij.openapi.diff.impl.ComparisonPolicy$DefaultPolicy extends com.intellij.openapi.diff.impl.ComparisonPolicy {
public void ()
protected java.lang.Object[] getWrappers (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString[] strings
protected java.lang.Object[] getLineWrappers (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString[] lines
public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word)
com.intellij.openapi.diff.impl.processing.Word word1
com.intellij.openapi.diff.impl.processing.Word word2
public java.lang.String toString ()
}
com/intellij/openapi/diff/impl/ComparisonPolicy$IgnoreSpacePolicy.classComparisonPolicy.java
package com.intellij.openapi.diff.impl
com.intellij.openapi.diff.impl.ComparisonPolicy$IgnoreSpacePolicy extends com.intellij.openapi.diff.impl.ComparisonPolicy implements com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor {
public void ()
protected java.lang.Object[] getLineWrappers (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString line
int i
com.intellij.openapi.diff.impl.string.DiffString[] lines
Object[] result
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString[], com.intellij.openapi.diff.impl.string.DiffString[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString[] strings1
com.intellij.openapi.diff.impl.string.DiffString[] strings2
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector
private static java.lang.Object getWrapper (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString line
public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word)
com.intellij.openapi.diff.impl.processing.Word word1
com.intellij.openapi.diff.impl.processing.Word word2
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.impl.string.DiffString toCompare1
com.intellij.openapi.diff.impl.string.DiffString toCompare2
protected java.lang.Object[] getWrappers (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString[] strings
public java.lang.String toString ()
public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector)
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector
public volatile void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException
}
com/intellij/openapi/diff/impl/ComparisonPolicy$TrimSpacePolicy.classComparisonPolicy.java
package com.intellij.openapi.diff.impl
com.intellij.openapi.diff.impl.ComparisonPolicy$TrimSpacePolicy extends com.intellij.openapi.diff.impl.ComparisonPolicy {
public void ()
protected java.lang.Object[] getLineWrappers (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString[] lines
public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word)
com.intellij.openapi.diff.impl.processing.Word word1
com.intellij.openapi.diff.impl.processing.Word word2
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
protected java.lang.Object[] getWrappers (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString string
com.intellij.openapi.diff.impl.string.DiffString wrapper
int i
com.intellij.openapi.diff.impl.string.DiffString[] strings
Object[] result
boolean atBeginning
public java.lang.String toString ()
}
com/intellij/openapi/diff/impl/ComparisonPolicy.classComparisonPolicy.java
package com.intellij.openapi.diff.impl
public abstract com.intellij.openapi.diff.impl.ComparisonPolicy extends java.lang.Object {
public static final com.intellij.openapi.diff.impl.ComparisonPolicy DEFAULT
public static final com.intellij.openapi.diff.impl.ComparisonPolicy TRIM_SPACE
public static final com.intellij.openapi.diff.impl.ComparisonPolicy IGNORE_SPACE
public static final com.intellij.openapi.diff.impl.ComparisonPolicy[] COMPARISON_POLICIES
private final String myName
protected void (java.lang.String)
String name
public java.lang.String getName ()
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString[], com.intellij.openapi.diff.impl.string.DiffString[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString[] strings1
com.intellij.openapi.diff.impl.string.DiffString[] strings2
com.intellij.openapi.diff.impl.DiffFragmentBuilder builder
Object[] wrappers1
Object[] wrappers2
com.intellij.util.diff.Diff$Change change
public com.intellij.openapi.diff.ex.DiffFragment[] buildDiffFragmentsFromLines (com.intellij.openapi.diff.impl.string.DiffString[], com.intellij.openapi.diff.impl.string.DiffString[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString[] lines1
com.intellij.openapi.diff.impl.string.DiffString[] lines2
com.intellij.openapi.diff.impl.DiffFragmentBuilder builder
Object[] wrappers1
Object[] wrappers2
com.intellij.util.diff.Diff$Change change
public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.ex.DiffFragment result
public abstract com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word)
protected abstract java.lang.Object[] getWrappers (com.intellij.openapi.diff.impl.string.DiffString[])
protected abstract java.lang.Object[] getLineWrappers (com.intellij.openapi.diff.impl.string.DiffString[])
private java.lang.Object getWrapper (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text
private static com.intellij.openapi.diff.impl.string.DiffString toNull (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text1
private static com.intellij.openapi.diff.impl.string.DiffString toNotNull (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text
protected java.lang.Object[] trimStrings (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString string
int i
com.intellij.openapi.diff.impl.string.DiffString[] strings
Object[] result
public boolean isEqual (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
Object[] wrappers
public com.intellij.openapi.diff.impl.processing.Word createFormatting (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.util.TextRange)
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.util.TextRange textRange
public static com.intellij.openapi.diff.impl.ComparisonPolicy[] getAllInstances ()
protected java.lang.Object[] getWrappers (java.lang.String[])
int i
String[] lines
com.intellij.openapi.diff.impl.string.DiffString[] unsafeStrings
protected java.lang.Object[] getLineWrappers (java.lang.String[])
int i
String[] lines
com.intellij.openapi.diff.impl.string.DiffString[] unsafeStrings
static com.intellij.openapi.diff.impl.string.DiffString access$000 (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString x0
static void ()
}
com/intellij/openapi/diff/impl/DiffFragmentBuilder.classDiffFragmentBuilder.java
package com.intellij.openapi.diff.impl
public com.intellij.openapi.diff.impl.DiffFragmentBuilder extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final com.intellij.openapi.diff.impl.string.DiffString[] mySource1
private final com.intellij.openapi.diff.impl.string.DiffString[] mySource2
private int myLastLine1
private int myLastLine2
private final java.util.List myData
public void (com.intellij.openapi.diff.impl.string.DiffString[], com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString[] source1
com.intellij.openapi.diff.impl.string.DiffString[] source2
private java.util.List getFragments ()
private void finish ()
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
private void init ()
private void append (int, com.intellij.openapi.util.TextRange)
int line
com.intellij.openapi.util.TextRange range
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
int start
int end
private void change (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange range1
com.intellij.openapi.util.TextRange range2
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
int start1
int end1
int start2
int end2
private void delete (com.intellij.openapi.util.TextRange, int)
com.intellij.openapi.util.TextRange range
int line
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
int start
int end
private static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString[], int, int)
com.intellij.openapi.diff.impl.string.DiffString[] strings
int start
int end
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.util.diff.Diff$Change)
com.intellij.util.diff.Diff$Change change
java.util.List fragments
static void ()
}
com/intellij/openapi/diff/impl/fragments/Fragment.classFragment.java
package com.intellij.openapi.diff.impl.fragments
public abstract com.intellij.openapi.diff.impl.fragments.Fragment extends java.lang.Object {
public abstract com.intellij.openapi.diff.impl.util.TextDiffTypeEnum getType ()
public abstract com.intellij.openapi.util.TextRange getRange (com.intellij.openapi.diff.impl.highlighting.FragmentSide)
public abstract com.intellij.openapi.diff.impl.fragments.Fragment shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int)
public abstract void highlight (com.intellij.openapi.diff.impl.fragments.FragmentHighlighter)
public abstract com.intellij.openapi.diff.impl.fragments.Fragment getSubfragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition)
}
com/intellij/openapi/diff/impl/fragments/FragmentHighlighter.classFragmentHighlighter.java
package com.intellij.openapi.diff.impl.fragments
public abstract com.intellij.openapi.diff.impl.fragments.FragmentHighlighter extends java.lang.Object {
public abstract void highlightInline (com.intellij.openapi.diff.impl.fragments.InlineFragment)
public abstract void highlightLine (com.intellij.openapi.diff.impl.fragments.LineFragment)
}
com/intellij/openapi/diff/impl/fragments/FragmentList$1.classFragmentList.java
package com.intellij.openapi.diff.impl.fragments
final com.intellij.openapi.diff.impl.fragments.FragmentList$1 extends java.lang.Object implements com.intellij.openapi.diff.impl.fragments.FragmentList {
void ()
public com.intellij.openapi.diff.impl.fragments.FragmentList shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int)
com.intellij.openapi.util.TextRange rangeShift1
com.intellij.openapi.util.TextRange rangeShift2
int startLine1
int startLine2
public boolean isEmpty ()
public java.util.Iterator iterator ()
public com.intellij.openapi.diff.impl.fragments.Fragment getFragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition)
int offset
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.util.Condition condition
}
com/intellij/openapi/diff/impl/fragments/FragmentList.classFragmentList.java
package com.intellij.openapi.diff.impl.fragments
public abstract com.intellij.openapi.diff.impl.fragments.FragmentList extends java.lang.Object {
public static final com.intellij.openapi.diff.impl.fragments.FragmentList EMPTY
public abstract com.intellij.openapi.diff.impl.fragments.FragmentList shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int)
public abstract boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public abstract com.intellij.openapi.diff.impl.fragments.Fragment getFragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition)
static void ()
}
com/intellij/openapi/diff/impl/fragments/FragmentListImpl$1.classFragmentListImpl.java
package com.intellij.openapi.diff.impl.fragments
final com.intellij.openapi.diff.impl.fragments.FragmentListImpl$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.intellij.openapi.diff.impl.fragments.Fragment, com.intellij.openapi.diff.impl.fragments.Fragment)
com.intellij.openapi.diff.impl.fragments.Fragment fragment1
com.intellij.openapi.diff.impl.fragments.Fragment fragment2
int result
int check
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/intellij/openapi/diff/impl/fragments/FragmentListImpl.classFragmentListImpl.java
package com.intellij.openapi.diff.impl.fragments
public com.intellij.openapi.diff.impl.fragments.FragmentListImpl extends java.lang.Object implements com.intellij.openapi.diff.impl.fragments.FragmentList {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final java.util.ArrayList myFragments
private static final java.util.Comparator FRAGMENT_COMPARATOR
private void (java.util.ArrayList)
java.util.ArrayList sortedFragments
private void init ()
public static com.intellij.openapi.diff.impl.fragments.FragmentList fromList (java.util.ArrayList)
java.util.ArrayList fragments
com.intellij.openapi.diff.impl.fragments.FragmentListImpl fragmentList
public com.intellij.openapi.diff.impl.fragments.FragmentList shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int)
com.intellij.openapi.util.TextRange rangeShift1
com.intellij.openapi.util.TextRange rangeShift2
int startLine1
int startLine2
public boolean isEmpty ()
public java.util.Iterator iterator ()
public com.intellij.openapi.diff.impl.fragments.Fragment getFragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition)
com.intellij.openapi.diff.impl.fragments.Fragment fragment
com.intellij.openapi.util.TextRange range
java.util.Iterator iterator
int offset
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.util.Condition condition
public static java.util.ArrayList shift (java.util.ArrayList, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int)
com.intellij.openapi.diff.impl.fragments.Fragment fragment
java.util.Iterator iterator
java.util.ArrayList fragments
com.intellij.openapi.util.TextRange rangeShift1
com.intellij.openapi.util.TextRange rangeShift2
int startLine1
int startLine2
java.util.ArrayList newFragments
private static int sign (int)
int n
private static int compareBySide (com.intellij.openapi.diff.impl.fragments.Fragment, com.intellij.openapi.diff.impl.fragments.Fragment, com.intellij.openapi.diff.impl.highlighting.FragmentSide)
com.intellij.openapi.diff.impl.fragments.Fragment fragment1
com.intellij.openapi.diff.impl.fragments.Fragment fragment2
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
int start1
int start2
static int access$000 (com.intellij.openapi.diff.impl.fragments.Fragment, com.intellij.openapi.diff.impl.fragments.Fragment, com.intellij.openapi.diff.impl.highlighting.FragmentSide)
com.intellij.openapi.diff.impl.fragments.Fragment x0
com.intellij.openapi.diff.impl.fragments.Fragment x1
com.intellij.openapi.diff.impl.highlighting.FragmentSide x2
static int access$100 (int)
int x0
static com.intellij.openapi.diagnostic.Logger access$200 ()
static void ()
}
com/intellij/openapi/diff/impl/fragments/InlineFragment.classInlineFragment.java
package com.intellij.openapi.diff.impl.fragments
public com.intellij.openapi.diff.impl.fragments.InlineFragment extends java.lang.Object implements com.intellij.openapi.diff.impl.fragments.Fragment {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final com.intellij.openapi.util.TextRange myRange1
private final com.intellij.openapi.util.TextRange myRange2
private final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum myType
public void (com.intellij.openapi.diff.impl.util.TextDiffTypeEnum, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange)
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
com.intellij.openapi.util.TextRange range1
com.intellij.openapi.util.TextRange range2
public com.intellij.openapi.diff.impl.util.TextDiffTypeEnum getType ()
public com.intellij.openapi.util.TextRange getRange (com.intellij.openapi.diff.impl.highlighting.FragmentSide)
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
public com.intellij.openapi.diff.impl.fragments.Fragment shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int)
com.intellij.openapi.util.TextRange range1
com.intellij.openapi.util.TextRange range2
int startingLine1
int startingLine2
public void highlight (com.intellij.openapi.diff.impl.fragments.FragmentHighlighter)
com.intellij.openapi.diff.impl.fragments.FragmentHighlighter fragmentHighlighter
public com.intellij.openapi.diff.impl.fragments.Fragment getSubfragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition)
int offset
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.util.Condition condition
static void ()
}
com/intellij/openapi/diff/impl/fragments/LineBlock$1.classLineBlock.java
package com.intellij.openapi.diff.impl.fragments
final com.intellij.openapi.diff.impl.fragments.LineBlock$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.intellij.openapi.diff.impl.fragments.LineBlock, com.intellij.openapi.diff.impl.fragments.LineBlock)
com.intellij.openapi.diff.impl.fragments.LineBlock block1
com.intellij.openapi.diff.impl.fragments.LineBlock block2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/intellij/openapi/diff/impl/fragments/LineBlock.classLineBlock.java
package com.intellij.openapi.diff.impl.fragments
public com.intellij.openapi.diff.impl.fragments.LineBlock extends java.lang.Object {
private final int myStartingLine1
private final int myModifiedLines1
private final int myStartingLine2
private final int myModifiedLines2
private com.intellij.openapi.diff.impl.util.TextDiffTypeEnum myType
public static final java.util.Comparator COMPARATOR
public void (int, int, int, int, com.intellij.openapi.diff.impl.util.TextDiffTypeEnum)
int startingLine1
int modifiedLines1
int startingLine2
int modifiedLines2
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum blockType
public int getModifiedLines1 ()
public int getStartingLine1 ()
public int getStartingLine2 ()
public int getModifiedLines2 ()
protected int getEndLine1 ()
protected int getEndLine2 ()
public com.intellij.openapi.diff.impl.util.TextDiffTypeEnum getType ()
protected void setType (com.intellij.openapi.diff.impl.util.TextDiffTypeEnum)
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
static void ()
}
com/intellij/openapi/diff/impl/fragments/LineFragment$1.classLineFragment.java
package com.intellij.openapi.diff.impl.fragments
com.intellij.openapi.diff.impl.fragments.LineFragment$1 extends java.lang.Object {
static final int[] $SwitchMap$com$intellij$openapi$diff$impl$util$TextDiffTypeEnum
static void ()
}
com/intellij/openapi/diff/impl/fragments/LineFragment.classLineFragment.java
package com.intellij.openapi.diff.impl.fragments
public com.intellij.openapi.diff.impl.fragments.LineFragment extends com.intellij.openapi.diff.impl.fragments.LineBlock implements com.intellij.openapi.diff.impl.fragments.Fragment {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final com.intellij.openapi.util.TextRange myRange1
private final com.intellij.openapi.util.TextRange myRange2
private com.intellij.openapi.diff.impl.fragments.FragmentList myChildren
private boolean myHasLineChildren
public void (int, int, int, int, com.intellij.openapi.diff.impl.util.TextDiffTypeEnum, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange)
int startingLine1
int modifiedLines1
int startingLine2
int modifiedLines2
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum blockType
com.intellij.openapi.util.TextRange range1
com.intellij.openapi.util.TextRange range2
private void (int, int, int, int, com.intellij.openapi.diff.impl.util.TextDiffTypeEnum, com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, com.intellij.openapi.diff.impl.fragments.FragmentList)
int startingLine1
int modifiedLines1
int startingLine2
int modifiedLines2
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum blockType
com.intellij.openapi.util.TextRange range1
com.intellij.openapi.util.TextRange range2
com.intellij.openapi.diff.impl.fragments.FragmentList children
public com.intellij.openapi.util.TextRange getRange (com.intellij.openapi.diff.impl.highlighting.FragmentSide)
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
public com.intellij.openapi.diff.impl.fragments.Fragment shift (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange, int, int)
com.intellij.openapi.util.TextRange range1
com.intellij.openapi.util.TextRange range2
int startingLine1
int startingLine2
public void adjustTypeFromChildrenTypes ()
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum fragmentType
java.util.Iterator children
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum candidateType
static com.intellij.openapi.util.TextRange shiftRange (com.intellij.openapi.util.TextRange, com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange shift
com.intellij.openapi.util.TextRange range
int start
int newEnd
int newStart
public void highlight (com.intellij.openapi.diff.impl.fragments.FragmentHighlighter)
com.intellij.openapi.diff.impl.fragments.FragmentHighlighter fragmentHighlighter
public boolean isOneSide ()
public boolean isEqual ()
public com.intellij.openapi.diff.impl.fragments.Fragment getSubfragmentAt (int, com.intellij.openapi.diff.impl.highlighting.FragmentSide, com.intellij.openapi.util.Condition)
int offset
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.util.Condition condition
com.intellij.openapi.diff.impl.fragments.Fragment childFragment
public java.util.Iterator getChildrenIterator ()
public com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.highlighting.FragmentSide)
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.util.TextRange range
public void addAllDescendantsTo (java.util.ArrayList)
com.intellij.openapi.diff.impl.fragments.LineFragment lineFragment
com.intellij.openapi.diff.impl.fragments.Fragment fragment
java.util.Iterator iterator
java.util.ArrayList descendants
public void setChildren (java.util.ArrayList)
com.intellij.openapi.diff.impl.fragments.LineFragment lineFragment
java.util.ArrayList fragments
java.util.ArrayList shifted
com.intellij.openapi.diff.impl.fragments.Fragment firstChild
private void checkChildren (java.util.Iterator)
com.intellij.openapi.diff.impl.fragments.LineFragment lineFragment
com.intellij.openapi.diff.impl.fragments.Fragment fragment
boolean lineChild
java.util.Iterator iterator
boolean hasLineChildren
boolean hasInlineChildren
private boolean isSameRanges (com.intellij.openapi.diff.impl.fragments.Fragment)
com.intellij.openapi.diff.impl.fragments.Fragment fragment
public boolean isHasLineChildren ()
public int getEndLine1 ()
public int getEndLine2 ()
static void ()
}
com/intellij/openapi/diff/impl/highlighting/BufferedStringList.classBufferedStringList.java
package com.intellij.openapi.diff.impl.highlighting
com.intellij.openapi.diff.impl.highlighting.BufferedStringList extends java.lang.Object {
private final java.util.ArrayList myStrings
private final StringBuffer myLast
void ()
public void add (java.lang.String)
String string
public void appendToLast (java.lang.String)
String string
public void flushLast ()
public java.lang.String[] toArray ()
}
com/intellij/openapi/diff/impl/highlighting/FragmentSide$1.classFragmentSide.java
package com.intellij.openapi.diff.impl.highlighting
final com.intellij.openapi.diff.impl.highlighting.FragmentSide$1 extends com.intellij.openapi.diff.impl.highlighting.FragmentSide {
void (java.lang.String, int, int, int)
int index
int mergeIndex
public com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
protected com.intellij.openapi.diff.ex.DiffFragment createDiffFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.string.DiffString otherText
public com.intellij.openapi.diff.impl.highlighting.FragmentSide otherSide ()
}
com/intellij/openapi/diff/impl/highlighting/FragmentSide$2.classFragmentSide.java
package com.intellij.openapi.diff.impl.highlighting
final com.intellij.openapi.diff.impl.highlighting.FragmentSide$2 extends com.intellij.openapi.diff.impl.highlighting.FragmentSide {
void (java.lang.String, int, int, int)
int index
int mergeIndex
public com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
protected com.intellij.openapi.diff.ex.DiffFragment createDiffFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.string.DiffString otherText
public com.intellij.openapi.diff.impl.highlighting.FragmentSide otherSide ()
}
com/intellij/openapi/diff/impl/highlighting/FragmentSide.classFragmentSide.java
package com.intellij.openapi.diff.impl.highlighting
public abstract com.intellij.openapi.diff.impl.highlighting.FragmentSide extends java.lang.Enum {
public static final com.intellij.openapi.diff.impl.highlighting.FragmentSide SIDE1
public static final com.intellij.openapi.diff.impl.highlighting.FragmentSide SIDE2
private static final com.intellij.openapi.diagnostic.Logger LOG
private final int myIndex
private final int myMergeIndex
private static final com.intellij.openapi.diff.impl.highlighting.FragmentSide[] $VALUES
public static com.intellij.openapi.diff.impl.highlighting.FragmentSide[] values ()
public static com.intellij.openapi.diff.impl.highlighting.FragmentSide valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, int)
int index
int mergeIndex
public com.intellij.openapi.diff.ex.DiffFragment createFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString, boolean)
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.string.DiffString otherText
boolean modified
com.intellij.openapi.diff.ex.DiffFragment fragment
public abstract com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.ex.DiffFragment)
public abstract com.intellij.openapi.diff.impl.highlighting.FragmentSide otherSide ()
protected abstract com.intellij.openapi.diff.ex.DiffFragment createDiffFragment (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
public int getIndex ()
public int getMergeIndex ()
public com.intellij.openapi.diff.impl.string.DiffString getOtherText (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
public java.lang.IllegalArgumentException invalidException ()
public static com.intellij.openapi.diff.impl.highlighting.FragmentSide chooseSide (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment oneSide
public static com.intellij.openapi.diff.impl.highlighting.FragmentSide fromIndex (int)
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
int index
void (java.lang.String, int, int, int, com.intellij.openapi.diff.impl.highlighting.FragmentSide$1)
String x0
int x1
int x2
int x3
com.intellij.openapi.diff.impl.highlighting.FragmentSide$1 x4
static void ()
}
com/intellij/openapi/diff/impl/highlighting/LineBlockDivider$1.classLineBlockDivider.java
package com.intellij.openapi.diff.impl.highlighting
final com.intellij.openapi.diff.impl.highlighting.LineBlockDivider$1 extends com.intellij.openapi.diff.impl.highlighting.LineBlockDivider {
void ()
public com.intellij.openapi.diff.ex.DiffFragment[][] divide (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] lineBlock
com.intellij.openapi.diff.impl.highlighting.List2D result
com.intellij.openapi.diff.impl.highlighting.FragmentSide currentSide
boolean isNewLineLast
}
com/intellij/openapi/diff/impl/highlighting/LineBlockDivider.classLineBlockDivider.java
package com.intellij.openapi.diff.impl.highlighting
public abstract com.intellij.openapi.diff.impl.highlighting.LineBlockDivider extends java.lang.Object {
public static final com.intellij.openapi.diff.impl.highlighting.LineBlockDivider SINGLE_SIDE
public void ()
public abstract com.intellij.openapi.diff.ex.DiffFragment[][] divide (com.intellij.openapi.diff.ex.DiffFragment[])
static void ()
}
com/intellij/openapi/diff/impl/highlighting/List2D.classList2D.java
package com.intellij.openapi.diff.impl.highlighting
com.intellij.openapi.diff.impl.highlighting.List2D extends java.lang.Object {
private final java.util.List myRows
private java.util.List myCurrentRow
void ()
public void add (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment element
private void ensureRowExists ()
public void newRow ()
public com.intellij.openapi.diff.ex.DiffFragment[][] toArray ()
java.util.List row
int i
com.intellij.openapi.diff.ex.DiffFragment[][] result
public void addAll (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment value
int i
com.intellij.openapi.diff.ex.DiffFragment[] line
}
com/intellij/openapi/diff/impl/highlighting/Util$MyChange.classUtil.java
package com.intellij.openapi.diff.impl.highlighting
com.intellij.openapi.diff.impl.highlighting.Util$MyChange extends com.intellij.util.diff.Diff$Change {
public void (int, int, int, int)
int line0
int line1
int deleted
int inserted
public com.intellij.openapi.diff.impl.highlighting.Util$MyChange copyNext (com.intellij.util.diff.Diff$Change)
com.intellij.util.diff.Diff$Change change
public com.intellij.openapi.diff.impl.highlighting.Util$MyChange copyNext (com.intellij.util.diff.Diff$Change, int)
com.intellij.util.diff.Diff$Change change
int shift
com.intellij.openapi.diff.impl.highlighting.Util$MyChange result
public void setNext (com.intellij.openapi.diff.impl.highlighting.Util$MyChange)
com.intellij.openapi.diff.impl.highlighting.Util$MyChange change
public int getEnd1 ()
public int getEnd2 ()
}
com/intellij/openapi/diff/impl/highlighting/Util.classUtil.java
package com.intellij.openapi.diff.impl.highlighting
public com.intellij.openapi.diff.impl.highlighting.Util extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final String DELIMITERS
public static final gnu.trove.TIntHashSet DELIMITERS_SET
static final boolean $assertionsDisabled
public void ()
static java.lang.String[] splitByWord (java.lang.String)
char delimiter
String token
String string
com.intellij.openapi.diff.impl.highlighting.BufferedStringList stringList
java.util.StringTokenizer tokenizer
static boolean isSpaceOnly (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
private static boolean isSpaceOnly (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString string
static com.intellij.openapi.diff.ex.DiffFragment[] splitByLines (com.intellij.openapi.diff.ex.DiffFragment)
int i
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.string.DiffString[] lines1
com.intellij.openapi.diff.impl.string.DiffString[] lines2
int length
com.intellij.openapi.diff.ex.DiffFragment[] lines
private static com.intellij.openapi.diff.impl.string.DiffString[] splitByLines (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString string
public static com.intellij.openapi.diff.ex.DiffFragment[][] splitByUnchangedLines (com.intellij.openapi.diff.ex.DiffFragment[])
int newLine1
int newLine2
int length1
int length2
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.highlighting.List2D result
public static com.intellij.util.diff.Diff$Change concatEquals (com.intellij.util.diff.Diff$Change, java.lang.Object[], java.lang.Object[])
int shift
int shift
com.intellij.util.diff.Diff$Change change
Object[] left
Object[] right
com.intellij.openapi.diff.impl.highlighting.Util$MyChange startChange
com.intellij.openapi.diff.impl.highlighting.Util$MyChange lastChange
private static com.intellij.util.diff.Diff$Change concatSingleSide (com.intellij.util.diff.Diff$Change)
com.intellij.openapi.diff.impl.highlighting.Util$MyChange newChange
com.intellij.util.diff.Diff$Change change
com.intellij.openapi.diff.impl.highlighting.Util$MyChange startChange
com.intellij.openapi.diff.impl.highlighting.Util$MyChange lastChange
com.intellij.openapi.diff.impl.highlighting.Util$MyChange prevChange
static int calcShift (java.lang.Object[], int, int, int)
int i
Object[] list
int limit
int start
int length
int shift
public static com.intellij.openapi.diff.ex.DiffFragment unite (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.impl.string.DiffString unitedText1
com.intellij.openapi.diff.impl.string.DiffString unitedText2
com.intellij.openapi.diff.ex.DiffFragment fragment1
com.intellij.openapi.diff.ex.DiffFragment fragment2
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
public static boolean isSameType (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment1
com.intellij.openapi.diff.ex.DiffFragment fragment2
public static com.intellij.openapi.diff.impl.string.DiffString getText (com.intellij.openapi.diff.ex.DiffFragment[], com.intellij.openapi.diff.impl.highlighting.FragmentSide)
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.diff.impl.string.DiffString[] data
public static com.intellij.openapi.diff.ex.DiffFragment concatenate (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment[] line
public static com.intellij.openapi.diff.ex.DiffFragment concatenate (com.intellij.openapi.diff.ex.DiffFragment[], int, int)
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] line
int from
int to
com.intellij.openapi.diff.impl.string.DiffString[] data1
com.intellij.openapi.diff.impl.string.DiffString[] data2
boolean isEqual
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
private static com.intellij.openapi.diff.impl.string.DiffString notEmptyContent (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString string
public static com.intellij.openapi.diff.ex.DiffFragment[][] uniteFormattingOnly (com.intellij.openapi.diff.ex.DiffFragment[][])
com.intellij.openapi.diff.ex.DiffFragment[] line
int i
com.intellij.openapi.diff.ex.DiffFragment[][] lines
com.intellij.openapi.diff.impl.highlighting.List2D result
private static boolean areEqualOrFormatting (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.impl.string.DiffString text
int side
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
private static boolean areEqual (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
public static com.intellij.openapi.diff.ex.DiffFragment[] cutFirst (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.string.DiffString otherText
int i
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
int sideIndex
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
int nullCount
com.intellij.openapi.diff.ex.DiffFragment[] result
int dstIndex
private static com.intellij.openapi.diff.ex.DiffFragment[] transformHeadInsert (com.intellij.openapi.diff.ex.DiffFragment[], com.intellij.openapi.diff.impl.highlighting.FragmentSide)
java.util.List result
com.intellij.openapi.diff.ex.DiffFragment first
com.intellij.openapi.diff.ex.DiffFragment second
com.intellij.openapi.diff.impl.string.DiffString rightText
com.intellij.openapi.diff.impl.string.DiffString secondText
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
static void ()
char delimiter
int i
char[] delimiters
}
com/intellij/openapi/diff/impl/patch/PatchHunk.classPatchHunk.java
package com.intellij.openapi.diff.impl.patch
public com.intellij.openapi.diff.impl.patch.PatchHunk extends java.lang.Object {
private final int myStartLineBefore
private final int myEndLineBefore
private final int myStartLineAfter
private final int myEndLineAfter
private final java.util.List myLines
public void (int, int, int, int)
int startLineBefore
int endLineBefore
int startLineAfter
int endLineAfter
public int getStartLineBefore ()
public int getEndLineBefore ()
public int getStartLineAfter ()
public int getEndLineAfter ()
public void addLine (com.intellij.openapi.diff.impl.patch.PatchLine)
com.intellij.openapi.diff.impl.patch.PatchLine line
public java.util.List getLines ()
public boolean isNewContent ()
public boolean isDeletedContent ()
public java.lang.String getText ()
com.intellij.openapi.diff.impl.patch.PatchLine line
StringBuilder builder
public boolean isNoNewLineAtEnd ()
}
com/intellij/openapi/diff/impl/patch/PatchLine$Type.classPatchLine.java
package com.intellij.openapi.diff.impl.patch
public final com.intellij.openapi.diff.impl.patch.PatchLine$Type extends java.lang.Enum {
public static final com.intellij.openapi.diff.impl.patch.PatchLine$Type CONTEXT
public static final com.intellij.openapi.diff.impl.patch.PatchLine$Type ADD
public static final com.intellij.openapi.diff.impl.patch.PatchLine$Type REMOVE
private static final com.intellij.openapi.diff.impl.patch.PatchLine$Type[] $VALUES
public static com.intellij.openapi.diff.impl.patch.PatchLine$Type[] values ()
public static com.intellij.openapi.diff.impl.patch.PatchLine$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/openapi/diff/impl/patch/PatchLine.classPatchLine.java
package com.intellij.openapi.diff.impl.patch
public com.intellij.openapi.diff.impl.patch.PatchLine extends java.lang.Object {
private final com.intellij.openapi.diff.impl.patch.PatchLine$Type myType
private final String myText
private boolean mySuppressNewLine
public void (com.intellij.openapi.diff.impl.patch.PatchLine$Type, java.lang.String)
com.intellij.openapi.diff.impl.patch.PatchLine$Type type
String text
public com.intellij.openapi.diff.impl.patch.PatchLine$Type getType ()
public java.lang.String getText ()
public boolean isSuppressNewLine ()
public void setSuppressNewLine (boolean)
boolean suppressNewLine
public java.lang.String toString ()
}
com/intellij/openapi/diff/impl/processing/ByWord$FragmentBuilder$Version.classByWord.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version extends java.lang.Object {
private final com.intellij.openapi.diff.impl.processing.Word[] myWords
private int myCurrentWord
private int myOffset
private final com.intellij.openapi.diff.impl.string.DiffString myText
private final com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder myBuilder
private final com.intellij.openapi.diff.impl.highlighting.FragmentSide mySide
public void (com.intellij.openapi.diff.impl.processing.Word[], com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder, boolean)
com.intellij.openapi.diff.impl.processing.Word[] words
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder builder
boolean delete
public int getProcessedOffset ()
public int getCurrentWordIndex ()
public void addOffset (int)
int offset
public void incCurrentWord ()
public com.intellij.openapi.diff.impl.string.DiffString getWordSequence (int)
int wordCount
int start
int end
public void incCurrentWord (int)
int inserted
public com.intellij.openapi.diff.impl.processing.Word getCurrentWord ()
public com.intellij.openapi.diff.impl.string.DiffString getCurrentWordPrefix ()
public com.intellij.openapi.diff.impl.string.DiffString getCurrentWordPostfixAndOneMore ()
int nextStart
com.intellij.openapi.diff.impl.processing.Word word
com.intellij.openapi.diff.impl.string.DiffString postfix
public com.intellij.openapi.diff.impl.string.DiffString getNotProcessedTail ()
public char getPrevChar ()
public void addOneSide (com.intellij.openapi.diff.impl.string.DiffString, int)
com.intellij.openapi.diff.impl.string.DiffString prefix
int wordCount
}
com/intellij/openapi/diff/impl/processing/ByWord$FragmentBuilder.classByWord.java
package com.intellij.openapi.diff.impl.processing
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder extends java.lang.Object {
private final java.util.ArrayList myFragments
private final com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version myVersion1
private final com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version myVersion2
private final com.intellij.openapi.diff.impl.processing.DiffPolicy$ByChar BY_CHAR
private final com.intellij.openapi.diff.impl.processing.DiffCorrection$ChangedSpace CORRECTION
private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy
public void (com.intellij.openapi.diff.impl.processing.Word[], com.intellij.openapi.diff.impl.processing.Word[], com.intellij.openapi.diff.impl.ComparisonPolicy, com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.processing.Word[] words1
com.intellij.openapi.diff.impl.processing.Word[] words2
com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
public com.intellij.openapi.diff.ex.DiffFragment[] getFragments ()
public com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version getVersion1 ()
public com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version getVersion2 ()
private void addAll (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
private void add (com.intellij.openapi.diff.ex.DiffFragment)
int lastIndex
com.intellij.openapi.diff.ex.DiffFragment prevFragment
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
private void addEqual (com.intellij.openapi.diff.impl.processing.Word, com.intellij.openapi.diff.impl.processing.Word) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.processing.Word word1
com.intellij.openapi.diff.impl.processing.Word word2
public void processEqual () throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.processing.Word word1
com.intellij.openapi.diff.impl.processing.Word word2
private com.intellij.openapi.diff.ex.DiffFragment[] fragmentsByChar (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.impl.string.DiffString side1
com.intellij.openapi.diff.impl.string.DiffString side2
com.intellij.openapi.diff.ex.DiffFragment[] fragments
private void addPostfixes () throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.ex.DiffFragment firstFragment
com.intellij.openapi.diff.impl.string.DiffString postfix1
com.intellij.openapi.diff.impl.string.DiffString postfix2
int length1
int length2
com.intellij.openapi.diff.ex.DiffFragment wholePostfix
private static com.intellij.openapi.diff.impl.string.DiffString cutLast (com.intellij.openapi.diff.impl.string.DiffString, int)
com.intellij.openapi.diff.impl.string.DiffString text
int length
private void addOneSide (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.highlighting.FragmentSide)
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.diff.ex.DiffFragment fragment
public void addChangedWords (int, int)
int wordCount1
int wordCount2
public void addTails () throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] onesideFragments
com.intellij.openapi.diff.ex.DiffFragment[] otherFragments
com.intellij.openapi.diff.ex.DiffFragment startingOneSides
int oneSideCount
com.intellij.openapi.diff.ex.DiffFragment lastFragment
com.intellij.openapi.diff.impl.string.DiffString tail1
com.intellij.openapi.diff.impl.string.DiffString tail2
com.intellij.openapi.diff.ex.DiffFragment[] fragments
static void access$000 (com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder, com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder x0
com.intellij.openapi.diff.ex.DiffFragment x1
static void access$200 (com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder, com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.highlighting.FragmentSide)
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder x0
com.intellij.openapi.diff.impl.string.DiffString x1
com.intellij.openapi.diff.impl.highlighting.FragmentSide x2
}
com/intellij/openapi/diff/impl/processing/ByWord.classByWord.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.ByWord extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffPolicy {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy
public void (com.intellij.openapi.diff.impl.ComparisonPolicy)
com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException
String text1
String text2
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString prefix1
com.intellij.openapi.diff.impl.string.DiffString prefix2
com.intellij.openapi.diff.ex.DiffFragment[] newFragments
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.impl.processing.Word[] words1
com.intellij.openapi.diff.impl.processing.Word[] words2
com.intellij.util.diff.Diff$Change change
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder result
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version version1
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version version2
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.ex.DiffFragment firstFragment
private static int countNotWhitespaces (com.intellij.openapi.diff.impl.processing.Word[])
com.intellij.openapi.diff.impl.processing.Word word
int i
com.intellij.openapi.diff.impl.processing.Word[] words
int counter
private static int countEqual (com.intellij.util.diff.Diff$Change, com.intellij.openapi.diff.impl.processing.Word[], com.intellij.openapi.diff.impl.processing.Word[])
int i
int same
com.intellij.util.diff.Diff$Change change
com.intellij.openapi.diff.impl.processing.Word[] words1
com.intellij.openapi.diff.impl.processing.Word[] words2
int counter
int position1
int position2
int tailCount
private static void processOneside (com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version, int)
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder$Version version
int wordCount
com.intellij.openapi.diff.impl.string.DiffString prefix
private static void processEquals (int, int, com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder) throws com.intellij.util.diff.FilesTooBigForDiffException
int changed1
int changed2
com.intellij.openapi.diff.impl.processing.ByWord$FragmentBuilder result
static com.intellij.openapi.diff.impl.processing.Word[] buildWords (java.lang.String, com.intellij.openapi.diff.impl.ComparisonPolicy)
String text
com.intellij.openapi.diff.impl.ComparisonPolicy policy
static com.intellij.openapi.diff.impl.processing.Word[] buildWords (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.ComparisonPolicy)
char nextChar
boolean isWhitespace
int i
com.intellij.openapi.util.TextRange range
com.intellij.openapi.diff.impl.processing.Word lastWord
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.ComparisonPolicy policy
java.util.ArrayList words
int start
boolean withinFormatting
static com.intellij.openapi.diagnostic.Logger access$100 ()
static void ()
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$BaseFragmentRunner.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$BaseFragmentRunner extends java.lang.Object {
private final java.util.ArrayList myItems
private int myIndex
private com.intellij.openapi.diff.ex.DiffFragment[] myFragments
public void ()
public void add (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
protected final void actualAdd (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
public com.intellij.openapi.diff.ex.DiffFragment[] toArray ()
protected int getIndex ()
public com.intellij.openapi.diff.ex.DiffFragment[] getFragments ()
public void processAll (com.intellij.openapi.diff.ex.DiffFragment[], com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor processor
public static int getTextLength (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text
public static boolean isEmpty (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$ChangedSpace.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$ChangedSpace extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor {
private final com.intellij.openapi.diff.impl.processing.DiffPolicy myDiffPolicy
private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy
public void (com.intellij.openapi.diff.impl.ComparisonPolicy)
com.intellij.openapi.diff.impl.ComparisonPolicy policy
public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString newLine1
com.intellij.openapi.diff.impl.string.DiffString newLine2
com.intellij.openapi.diff.ex.DiffFragment trailing
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.impl.string.DiffString spaces1
com.intellij.openapi.diff.impl.string.DiffString spaces2
com.intellij.openapi.diff.ex.DiffFragment textFragment
public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector
public volatile void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$ConcatenateSingleSide.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$ConcatenateSingleSide extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor {
public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE
private static final int DEFAULT_MODE
public void ()
public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer
public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer)
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer
public volatile void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException
static void ()
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$ConnectSingleSideToChange.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$ConnectSingleSideToChange extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor {
public static final com.intellij.openapi.diff.impl.processing.DiffCorrection$ConnectSingleSideToChange INSTANCE
private static final int CHANGE
public void ()
public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer
public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer)
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer
public volatile void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException
static void ()
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$FragmentBuffer.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer extends com.intellij.openapi.diff.impl.processing.DiffCorrection$BaseFragmentRunner {
private int myMark
private int myMarkMode
public void ()
public void markIfNone (int)
int mode
public void add (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
protected void flushMarked ()
public void processAll (com.intellij.openapi.diff.ex.DiffFragment[], com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor processor
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$FragmentProcessor.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public abstract com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor extends java.lang.Object {
public abstract void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$FragmentsCollector.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector extends com.intellij.openapi.diff.impl.processing.DiffCorrection$BaseFragmentRunner {
public void ()
public void addAll (com.intellij.openapi.diff.ex.DiffFragment[])
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$Normalize.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$Normalize extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection {
public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE
private void ()
public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
static void ()
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$TrueLineBlocks.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$TrueLineBlocks extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final com.intellij.openapi.diff.impl.processing.DiffPolicy myDiffPolicy
private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy
static final boolean $assertionsDisabled
public void (com.intellij.openapi.diff.impl.ComparisonPolicy)
com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy
public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector
public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector) throws com.intellij.util.diff.FilesTooBigForDiffException
int i
com.intellij.openapi.diff.impl.string.DiffString[] lines1
com.intellij.openapi.diff.impl.string.DiffString[] lines2
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
public com.intellij.openapi.diff.ex.DiffFragment[] correctAndNormalize (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
public volatile void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException
static void ()
}
com/intellij/openapi/diff/impl/processing/DiffCorrection$UnitEquals.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffCorrection$UnitEquals extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentProcessor {
public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE
private static final int EQUAL_MODE
private static final int FORMATTING_MODE
public void ()
public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer
public void process (com.intellij.openapi.diff.ex.DiffFragment, com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer)
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentBuffer buffer
public volatile void process (com.intellij.openapi.diff.ex.DiffFragment, java.lang.Object) throws com.intellij.util.diff.FilesTooBigForDiffException
static void ()
}
com/intellij/openapi/diff/impl/processing/DiffCorrection.classDiffCorrection.java
package com.intellij.openapi.diff.impl.processing
public abstract com.intellij.openapi.diff.impl.processing.DiffCorrection extends java.lang.Object {
public abstract com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
}
com/intellij/openapi/diff/impl/processing/DiffFragmentsProcessor.classDiffFragmentsProcessor.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffFragmentsProcessor extends java.lang.Object {
public void ()
public java.util.ArrayList process (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.LineFragmentsCollector collector
}
com/intellij/openapi/diff/impl/processing/DiffPolicy$ByChar.classDiffPolicy.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffPolicy$ByChar extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffPolicy {
private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy
public void (com.intellij.openapi.diff.impl.ComparisonPolicy)
com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException
String text1
String text2
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
private static com.intellij.openapi.diff.impl.string.DiffString[] splitByChar (com.intellij.openapi.diff.impl.string.DiffString)
int i
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.diff.impl.string.DiffString[] result
}
com/intellij/openapi/diff/impl/processing/DiffPolicy$LineBlocks.classDiffPolicy.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DiffPolicy$LineBlocks extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffPolicy {
private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy
public void (com.intellij.openapi.diff.impl.ComparisonPolicy)
com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException
String text1
String text2
public com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.impl.string.DiffString[] strings1
com.intellij.openapi.diff.impl.string.DiffString[] strings2
}
com/intellij/openapi/diff/impl/processing/DiffPolicy.classDiffPolicy.java
package com.intellij.openapi.diff.impl.processing
public abstract com.intellij.openapi.diff.impl.processing.DiffPolicy extends java.lang.Object {
public static final com.intellij.openapi.diff.impl.processing.DiffPolicy LINES_WO_FORMATTING
public static final com.intellij.openapi.diff.impl.processing.DiffPolicy DEFAULT_LINES
public abstract com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException
public abstract com.intellij.openapi.diff.ex.DiffFragment[] buildFragments (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException
static void ()
}
com/intellij/openapi/diff/impl/processing/DummyDiffFragmentsProcessor.classDummyDiffFragmentsProcessor.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.DummyDiffFragmentsProcessor extends java.lang.Object {
public void ()
public java.util.ArrayList process (java.lang.String, java.lang.String)
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
String text1
String text2
java.util.ArrayList lineFragments
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
private static int countLines (java.lang.String)
String text
int count
}
com/intellij/openapi/diff/impl/processing/Formatting.classFormatting.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.Formatting extends com.intellij.openapi.diff.impl.processing.Word {
public void (java.lang.String, com.intellij.openapi.util.TextRange)
String baseText
com.intellij.openapi.util.TextRange range
public void (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.util.TextRange)
com.intellij.openapi.diff.impl.string.DiffString text
com.intellij.openapi.util.TextRange range
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public boolean isWhitespace ()
}
com/intellij/openapi/diff/impl/processing/FragmentsCollector.classFragmentsCollector.java
package com.intellij.openapi.diff.impl.processing
com.intellij.openapi.diff.impl.processing.FragmentsCollector extends java.lang.Object {
private final java.util.ArrayList myFragments
private int myOffset1
private int myOffset2
void ()
public com.intellij.openapi.diff.impl.fragments.Fragment addDiffFragment (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
int length1
int length2
com.intellij.openapi.diff.impl.fragments.InlineFragment inlineFragment
public java.util.ArrayList getFragments ()
}
com/intellij/openapi/diff/impl/processing/HighlightMode.classHighlightMode.java
package com.intellij.openapi.diff.impl.processing
public final com.intellij.openapi.diff.impl.processing.HighlightMode extends java.lang.Enum {
public static final com.intellij.openapi.diff.impl.processing.HighlightMode BY_WORD
public static final com.intellij.openapi.diff.impl.processing.HighlightMode BY_LINE
public static final com.intellij.openapi.diff.impl.processing.HighlightMode NO_HIGHLIGHTING
private static final com.intellij.openapi.diff.impl.processing.HighlightMode[] $VALUES
public static com.intellij.openapi.diff.impl.processing.HighlightMode[] values ()
public static com.intellij.openapi.diff.impl.processing.HighlightMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/openapi/diff/impl/processing/LineFragmentsCollector.classLineFragmentsCollector.java
package com.intellij.openapi.diff.impl.processing
com.intellij.openapi.diff.impl.processing.LineFragmentsCollector extends java.lang.Object {
private final java.util.ArrayList myLineFragments
private int myLine1
private int myLine2
private int myOffset1
private int myOffset2
void ()
private com.intellij.openapi.diff.impl.fragments.LineFragment addFragment (com.intellij.openapi.diff.impl.util.TextDiffTypeEnum, com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
int lines1
int lines2
int endOffset1
int endOffset2
com.intellij.openapi.diff.impl.fragments.LineFragment lineFragment
public com.intellij.openapi.diff.impl.fragments.LineFragment addDiffFragment (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.ex.DiffFragment fragment
static int getLength (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text
private static int countLines (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text
int count
public java.util.ArrayList getFragments ()
static com.intellij.openapi.diff.impl.util.TextDiffTypeEnum getType (com.intellij.openapi.diff.ex.DiffFragment)
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.impl.util.TextDiffTypeEnum type
}
com/intellij/openapi/diff/impl/processing/PreferWholeLines.classPreferWholeLines.java
package com.intellij.openapi.diff.impl.processing
com.intellij.openapi.diff.impl.processing.PreferWholeLines extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection {
private static final com.intellij.openapi.diagnostic.Logger LOG
public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE
static final boolean $assertionsDisabled
void ()
public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment previous
com.intellij.openapi.diff.impl.string.DiffString previousText
com.intellij.openapi.diff.impl.string.DiffString otherPreciousText
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.ex.DiffFragment nextFragment
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.diff.impl.string.DiffString fragmentText
com.intellij.openapi.diff.impl.string.DiffString otherNextFragmentText
com.intellij.openapi.diff.impl.string.DiffString nextFragmentText
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
static void ()
}
com/intellij/openapi/diff/impl/processing/TextCompareProcessor.classTextCompareProcessor.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.TextCompareProcessor extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final com.intellij.openapi.diff.impl.ComparisonPolicy myComparisonPolicy
private final com.intellij.openapi.diff.impl.processing.DiffPolicy myDiffPolicy
private final com.intellij.openapi.diff.impl.processing.HighlightMode myHighlightMode
public void (com.intellij.openapi.diff.impl.ComparisonPolicy, com.intellij.openapi.diff.impl.processing.DiffPolicy, com.intellij.openapi.diff.impl.processing.HighlightMode)
com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy
com.intellij.openapi.diff.impl.processing.DiffPolicy diffPolicy
com.intellij.openapi.diff.impl.processing.HighlightMode highlightMode
public void (com.intellij.openapi.diff.impl.ComparisonPolicy)
com.intellij.openapi.diff.impl.ComparisonPolicy comparisonPolicy
public java.util.List process (java.lang.String, java.lang.String) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.string.DiffString subText1
com.intellij.openapi.diff.impl.string.DiffString subText2
java.util.ArrayList subFragments
com.intellij.util.diff.FilesTooBigForDiffException ignore
com.intellij.openapi.diff.impl.fragments.LineFragment lineBlock
String text1
String text2
com.intellij.openapi.diff.impl.string.DiffString diffText1
com.intellij.openapi.diff.impl.string.DiffString diffText2
com.intellij.openapi.diff.ex.DiffFragment[] woFormattingBlocks
com.intellij.openapi.diff.ex.DiffFragment[] step1lineFragments
java.util.ArrayList lineBlocks
int badLinesCount
private java.util.ArrayList findSubFragments (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.impl.fragments.LineFragment subLine
com.intellij.openapi.diff.ex.DiffFragment[] subLineFragments
com.intellij.openapi.diff.ex.DiffFragment[][] subLines
com.intellij.openapi.diff.ex.DiffFragment[] line
com.intellij.openapi.diff.impl.string.DiffString text1
com.intellij.openapi.diff.impl.string.DiffString text2
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.ex.DiffFragment[][] lines
com.intellij.openapi.diff.impl.processing.LineFragmentsCollector collector
private static java.util.ArrayList processInlineFragments (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment fragment
com.intellij.openapi.diff.ex.DiffFragment[] subLineFragments
com.intellij.openapi.diff.impl.processing.FragmentsCollector result
static void ()
}
com/intellij/openapi/diff/impl/processing/UniteSameType.classUniteSameType.java
package com.intellij.openapi.diff.impl.processing
com.intellij.openapi.diff.impl.processing.UniteSameType extends java.lang.Object implements com.intellij.openapi.diff.impl.processing.DiffCorrection {
private static final com.intellij.openapi.diagnostic.Logger LOG
public static final com.intellij.openapi.diff.impl.processing.DiffCorrection INSTANCE
void ()
public com.intellij.openapi.diff.ex.DiffFragment[] correct (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment[] fragments
private static com.intellij.openapi.diff.ex.DiffFragment[] unitSameTypes (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector
com.intellij.openapi.diff.ex.DiffFragment previous
private static com.intellij.openapi.diff.ex.DiffFragment[] covertSequentialOneSideToChange (com.intellij.openapi.diff.ex.DiffFragment[])
com.intellij.openapi.diff.impl.highlighting.FragmentSide side
com.intellij.openapi.diff.impl.string.DiffString previousText
com.intellij.openapi.diff.ex.DiffFragment fragment
int i
com.intellij.openapi.diff.ex.DiffFragment[] fragments
com.intellij.openapi.diff.impl.processing.DiffCorrection$FragmentsCollector collector
com.intellij.openapi.diff.ex.DiffFragment previous
public static com.intellij.openapi.diff.ex.DiffFragment uniteAll (com.intellij.openapi.diff.ex.DiffFragment[]) throws com.intellij.util.diff.FilesTooBigForDiffException
com.intellij.openapi.diff.ex.DiffFragment[] fragments
static void ()
}
com/intellij/openapi/diff/impl/processing/Word.classWord.java
package com.intellij.openapi.diff.impl.processing
public com.intellij.openapi.diff.impl.processing.Word extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final com.intellij.openapi.diff.impl.string.DiffString myBaseText
private final com.intellij.openapi.util.TextRange myRange
private final com.intellij.openapi.diff.impl.string.DiffString myText
public void (java.lang.String, com.intellij.openapi.util.TextRange)
String baseText
com.intellij.openapi.util.TextRange range
public void (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.util.TextRange)
com.intellij.openapi.diff.impl.string.DiffString baseText
com.intellij.openapi.util.TextRange range
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.intellij.openapi.diff.impl.processing.Word other
public com.intellij.openapi.diff.impl.string.DiffString getText ()
public com.intellij.openapi.diff.impl.string.DiffString getPrefix (int)
int fromPosition
int wordStart
public int getEnd ()
public int getStart ()
public java.lang.String toString ()
public boolean isWhitespace ()
public boolean atEndOfLine ()
int start
int end
static void ()
}
com/intellij/openapi/diff/impl/string/DiffString$LineTokenizer.classDiffString.java
package com.intellij.openapi.diff.impl.string
public com.intellij.openapi.diff.impl.string.DiffString$LineTokenizer extends com.intellij.openapi.diff.LineTokenizerBase {
private final com.intellij.openapi.diff.impl.string.DiffString myText
public void (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString text
public com.intellij.openapi.diff.impl.string.DiffString[] execute ()
java.util.ArrayList lines
protected void addLine (java.util.List, int, int, boolean)
java.util.List lines
int start
int end
boolean appendNewLine
protected char charAt (int)
int index
protected int length ()
protected java.lang.String substring (int, int)
int start
int end
}
com/intellij/openapi/diff/impl/string/DiffString.classDiffString.java
package com.intellij.openapi.diff.impl.string
public com.intellij.openapi.diff.impl.string.DiffString extends com.intellij.util.text.CharArrayCharSequence {
public static final com.intellij.openapi.diff.impl.string.DiffString EMPTY
public static com.intellij.openapi.diff.impl.string.DiffString createNullable (java.lang.String)
String string
public static com.intellij.openapi.diff.impl.string.DiffString create (java.lang.String)
String string
static com.intellij.openapi.diff.impl.string.DiffString create (char[])
char[] data
static com.intellij.openapi.diff.impl.string.DiffString create (char[], int, int)
char[] data
int start
int length
private void (char[], int, int)
char[] data
int start
int length
public boolean isEmpty ()
private char data (int)
int index
public com.intellij.openapi.diff.impl.string.DiffString substring (int)
int start
public com.intellij.openapi.diff.impl.string.DiffString substring (int, int)
int start
int end
public com.intellij.openapi.diff.impl.string.DiffString subSequence (int, int)
int start
int end
public com.intellij.openapi.diff.impl.string.DiffString copy ()
public void copyData (char[], int)
char[] dst
int start
public static com.intellij.openapi.diff.impl.string.DiffString concatenateNullable (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString s1
com.intellij.openapi.diff.impl.string.DiffString s2
public static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString s1
com.intellij.openapi.diff.impl.string.DiffString s2
char[] data
public static boolean canInplaceConcatenate (com.intellij.openapi.diff.impl.string.DiffString, com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString s1
com.intellij.openapi.diff.impl.string.DiffString s2
public static com.intellij.openapi.diff.impl.string.DiffString concatenateCopying (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString[] strings
public static com.intellij.openapi.diff.impl.string.DiffString concatenateCopying (com.intellij.openapi.diff.impl.string.DiffString[], int, int)
com.intellij.openapi.diff.impl.string.DiffString string
int i
com.intellij.openapi.diff.impl.string.DiffString string
int i
com.intellij.openapi.diff.impl.string.DiffString[] strings
int start
int length
int len
char[] data
int index
public static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString, char)
com.intellij.openapi.diff.impl.string.DiffString s
char c
char[] data
public static com.intellij.openapi.diff.impl.string.DiffString concatenate (char, com.intellij.openapi.diff.impl.string.DiffString)
char c
com.intellij.openapi.diff.impl.string.DiffString s
char[] data
public static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString[])
com.intellij.openapi.diff.impl.string.DiffString[] strings
public static com.intellij.openapi.diff.impl.string.DiffString concatenate (com.intellij.openapi.diff.impl.string.DiffString[], int, int)
com.intellij.openapi.diff.impl.string.DiffString string
int i
com.intellij.openapi.diff.impl.string.DiffString[] strings
int start
int length
char[] data
int startIndex
int endIndex
boolean linearized
public com.intellij.openapi.diff.impl.string.DiffString append (char)
char c
public com.intellij.openapi.diff.impl.string.DiffString preappend (char)
char c
public static boolean isWhiteSpace (char)
char c
public boolean isEmptyOrSpaces ()
int i
public com.intellij.openapi.diff.impl.string.DiffString trim ()
int start
int end
public com.intellij.openapi.diff.impl.string.DiffString trimLeading ()
int i
public com.intellij.openapi.diff.impl.string.DiffString trimTrailing ()
int end
public com.intellij.openapi.diff.impl.string.DiffString getLeadingSpaces ()
int i
public com.intellij.openapi.diff.impl.string.DiffString skipSpaces ()
int i
int i
com.intellij.openapi.diff.impl.string.DiffString s
int count
char[] data
int index
public int indexOf (char)
char c
public boolean endsWith (char)
char c
public static void checkBounds (int, int, int)
int start
int length
int maxLength
public com.intellij.openapi.diff.impl.string.DiffString[] tokenize ()
public volatile java.lang.CharSequence subSequence (int, int)
static char access$000 (com.intellij.openapi.diff.impl.string.DiffString, int)
com.intellij.openapi.diff.impl.string.DiffString x0
int x1
static void ()
}
com/intellij/openapi/diff/impl/string/DiffStringBuilder.classDiffStringBuilder.java
package com.intellij.openapi.diff.impl.string
public com.intellij.openapi.diff.impl.string.DiffStringBuilder extends java.lang.Object implements java.lang.CharSequence {
private char[] myData
private int myLength
public void ()
public void (int)
int len
public int length ()
public char charAt (int)
int index
public java.lang.CharSequence subSequence (int, int)
int start
int end
public com.intellij.openapi.diff.impl.string.DiffString toDiffString ()
public java.lang.String toString ()
private void ensureCapacityInternal (int)
int newCapacity
int neededCapacity
public void append (com.intellij.openapi.diff.impl.string.DiffString)
com.intellij.openapi.diff.impl.string.DiffString s
}
com/intellij/openapi/diff/impl/util/TextDiffTypeEnum.classTextDiffTypeEnum.java
package com.intellij.openapi.diff.impl.util
public final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum extends java.lang.Enum {
public static final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum INSERT
public static final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum CHANGED
public static final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum DELETED
public static final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum CONFLICT
public static final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum NONE
private static final com.intellij.openapi.diff.impl.util.TextDiffTypeEnum[] $VALUES
public static com.intellij.openapi.diff.impl.util.TextDiffTypeEnum[] values ()
public static com.intellij.openapi.diff.impl.util.TextDiffTypeEnum valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/openapi/progress/ProcessCanceledException.classProcessCanceledException.java
package com.intellij.openapi.progress
public com.intellij.openapi.progress.ProcessCanceledException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ControlFlowException {
public void ()
public void (java.lang.Throwable)
Throwable cause
}
com/intellij/openapi/ui/CheckBoxWithDescription.classCheckBoxWithDescription.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.CheckBoxWithDescription extends javax.swing.JPanel {
private final javax.swing.JCheckBox myCheckBox
public void (javax.swing.JCheckBox, java.lang.String)
int iconSize
com.intellij.openapi.ui.DescriptionLabel desc
javax.swing.JCheckBox box
String description
public javax.swing.JCheckBox getCheckBox ()
}
com/intellij/openapi/ui/DescriptionLabel.classDescriptionLabel.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.DescriptionLabel extends javax.swing.JLabel {
public void (java.lang.String)
String text
public void updateUI ()
int size
}
com/intellij/openapi/ui/Divider.classDivider.java
package com.intellij.openapi.ui
public abstract com.intellij.openapi.ui.Divider extends javax.swing.JPanel {
public void (java.awt.LayoutManager)
java.awt.LayoutManager layout
public abstract void setResizeEnabled (boolean)
public abstract void setSwitchOrientationEnabled (boolean)
public abstract void setOrientation (boolean)
}
com/intellij/openapi/ui/GraphicsConfig.classGraphicsConfig.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.GraphicsConfig extends java.lang.Object {
private final java.awt.Graphics2D myG
private final java.util.Map myHints
private final java.awt.Composite myComposite
public void (java.awt.Graphics)
java.awt.Graphics g
public com.intellij.openapi.ui.GraphicsConfig setAntialiasing (boolean)
boolean on
public com.intellij.openapi.ui.GraphicsConfig setAlpha (float)
float alpha
public java.awt.Graphics2D getG ()
public void restore ()
}
com/intellij/openapi/ui/InvariantIcon.classInvariantIcon.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.InvariantIcon extends java.lang.Object implements javax.swing.Icon {
public void (javax.swing.Icon, javax.swing.Icon, com.intellij.openapi.util.Condition)
javax.swing.Icon base
javax.swing.Icon optional
com.intellij.openapi.util.Condition condition
public void paintIcon (java.awt.Component, java.awt.Graphics, int, int)
java.awt.Component c
java.awt.Graphics g
int x
int y
public int getIconWidth ()
public int getIconHeight ()
}
com/intellij/openapi/ui/NullableComponent$Check.classNullableComponent.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.NullableComponent$Check extends java.lang.Object {
private void ()
public static boolean isNull (java.awt.Component)
java.awt.Component c
public static boolean isNullOrHidden (java.awt.Component)
java.awt.Component c
public static boolean isNotNullAndVisible (java.awt.Component)
java.awt.Component c
}
com/intellij/openapi/ui/NullableComponent.classNullableComponent.java
package com.intellij.openapi.ui
public abstract com.intellij.openapi.ui.NullableComponent extends java.lang.Object {
public abstract boolean isNull ()
}
com/intellij/openapi/ui/PseudoSplitter.classPseudoSplitter.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.PseudoSplitter extends com.intellij.openapi.ui.Splitter {
private boolean myFirstIsFixed
private boolean mySecondIsFixed
private int myFirstFixedSize
private int mySecondFixedSize
static final boolean $assertionsDisabled
public void (boolean)
boolean vertical
private int getSizeForComp (javax.swing.JComponent)
javax.swing.JComponent component
public void fixFirst (float)
float proportion
int total
public void fixFirst ()
public void freeAll ()
public void doLayout ()
int total
public void setProportion (float)
float proportion
boolean firstIsFixed
boolean secondIsFixed
int total
static void ()
}
com/intellij/openapi/ui/Splittable.classSplittable.java
package com.intellij.openapi.ui
public abstract com.intellij.openapi.ui.Splittable extends java.lang.Object {
public abstract float getMinProportion (boolean)
public abstract void setProportion (float)
public abstract boolean getOrientation ()
public abstract void setOrientation (boolean)
public abstract java.awt.Component asComponent ()
public abstract void setDragging (boolean)
}
com/intellij/openapi/ui/Splitter$DividerImpl$1.classSplitter.java
package com.intellij.openapi.ui
com.intellij.openapi.ui.Splitter$DividerImpl$1 extends com.intellij.ui.ClickListener {
final com.intellij.openapi.ui.Splitter$DividerImpl this$1
void (com.intellij.openapi.ui.Splitter$DividerImpl)
com.intellij.openapi.ui.Splitter$DividerImpl this$1
public boolean onClick (java.awt.event.MouseEvent, int)
java.awt.event.MouseEvent e
int clickCount
}
com/intellij/openapi/ui/Splitter$DividerImpl$2.classSplitter.java
package com.intellij.openapi.ui
com.intellij.openapi.ui.Splitter$DividerImpl$2 extends com.intellij.ui.ClickListener {
final com.intellij.openapi.ui.Splitter$DividerImpl this$1
void (com.intellij.openapi.ui.Splitter$DividerImpl)
com.intellij.openapi.ui.Splitter$DividerImpl this$1
public boolean onClick (java.awt.event.MouseEvent, int)
java.awt.event.MouseEvent e
int clickCount
}
com/intellij/openapi/ui/Splitter$DividerImpl$3.classSplitter.java
package com.intellij.openapi.ui
com.intellij.openapi.ui.Splitter$DividerImpl$3 extends com.intellij.ui.ClickListener {
final com.intellij.openapi.ui.Splitter$DividerImpl this$1
void (com.intellij.openapi.ui.Splitter$DividerImpl)
com.intellij.openapi.ui.Splitter$DividerImpl this$1
public boolean onClick (java.awt.event.MouseEvent, int)
java.awt.event.MouseEvent e
int clickCount
}
com/intellij/openapi/ui/Splitter$DividerImpl.classSplitter.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.Splitter$DividerImpl extends com.intellij.openapi.ui.Divider {
private boolean myResizeEnabled
private boolean mySwitchOrientationEnabled
protected java.awt.Point myPoint
final com.intellij.openapi.ui.Splitter this$0
public void (com.intellij.openapi.ui.Splitter)
com.intellij.openapi.ui.Splitter this$0
public void setOrientation (boolean)
boolean isVerticalSplit
javax.swing.Icon glueIcon
protected void processMouseMotionEvent (java.awt.event.MouseEvent)
float proportion
float proportion
java.awt.event.MouseEvent e
protected void processMouseEvent (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void setResizeEnabled (boolean)
boolean resizeEnabled
public void setSwitchOrientationEnabled (boolean)
boolean switchOrientationEnabled
}
com/intellij/openapi/ui/Splitter.classSplitter.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.Splitter extends javax.swing.JPanel implements com.intellij.openapi.ui.Splittable {
private static final com.intellij.openapi.diagnostic.Logger LOG
public static final String PROP_PROPORTION
public static final String PROP_ORIENTATION
private int myDividerWidth
private boolean myVerticalSplit
private boolean myHonorMinimumSize
private final float myMinProp
private final float myMaxProp
protected float myProportion
protected final com.intellij.openapi.ui.Divider myDivider
private javax.swing.JComponent mySecondComponent
private javax.swing.JComponent myFirstComponent
private final com.intellij.openapi.wm.FocusWatcher myFocusWatcher
private boolean myShowDividerIcon
private boolean myShowDividerControls
private boolean mySkipNextLayouting
private static final java.awt.Rectangle myNullBounds
public void ()
public void (boolean)
boolean vertical
public void (boolean, float)
boolean vertical
float proportion
public void (boolean, float, float, float)
boolean vertical
float proportion
float minProp
float maxProp
public void setShowDividerControls (boolean)
boolean showDividerControls
public void setShowDividerIcon (boolean)
boolean showDividerIcon
public void setResizeEnabled (boolean)
boolean value
public void setAllowSwitchOrientationByMouseClick (boolean)
boolean enabled
public boolean isShowDividerIcon ()
public boolean isShowDividerControls ()
public boolean isHonorMinimumSize ()
public void setHonorComponentsMinimumSize (boolean)
boolean honorMinimumSize
public java.awt.Component add (java.awt.Component)
java.awt.Component comp
int childCount
public void dispose ()
protected com.intellij.openapi.ui.Divider createDivider ()
public boolean isVisible ()
public java.awt.Dimension getMinimumSize ()
java.awt.Dimension firstMinSize
java.awt.Dimension secondMinSize
int dividerWidth
public java.awt.Dimension getPreferredSize ()
java.awt.Dimension firstPrefSize
java.awt.Dimension secondPrefSize
int dividerWidth
public void skipNextLayouting ()
public void doLayout ()
double size1
double proportion
double mSize1
double mSize2
double size2
java.awt.Rectangle firstRect
java.awt.Rectangle dividerRect
java.awt.Rectangle secondRect
int d
double size1
int iSize1
int iSize2
int width
int height
int total
static boolean isNull (java.awt.Component)
java.awt.Component component
static void hideNull (java.awt.Component)
java.awt.Component component
public int getDividerWidth ()
public void setDividerWidth (int)
int width
public float getProportion ()
public void setProportion (float)
float proportion
float oldProportion
public void swapComponents ()
javax.swing.JComponent tmp
public boolean getOrientation ()
public boolean isVertical ()
public void setOrientation (boolean)
boolean verticalSplit
boolean changed
public javax.swing.JComponent getFirstComponent ()
public void setFirstComponent (javax.swing.JComponent)
javax.swing.JComponent component
public javax.swing.JComponent getSecondComponent ()
public javax.swing.JComponent getOtherComponent (java.awt.Component)
java.awt.Component comp
public void setSecondComponent (javax.swing.JComponent)
javax.swing.JComponent component
public float getMinProportion (boolean)
boolean first
javax.swing.JComponent component
public java.awt.Component asComponent ()
public void setDragging (boolean)
boolean dragging
public javax.swing.JPanel getDivider ()
static boolean access$000 (com.intellij.openapi.ui.Splitter)
com.intellij.openapi.ui.Splitter x0
static boolean access$100 (com.intellij.openapi.ui.Splitter)
com.intellij.openapi.ui.Splitter x0
static boolean access$200 (com.intellij.openapi.ui.Splitter)
com.intellij.openapi.ui.Splitter x0
static void ()
}
com/intellij/openapi/ui/VerticalFlowLayout$VerticalFlowAlignment.classVerticalFlowLayout.java
package com.intellij.openapi.ui
public abstract com.intellij.openapi.ui.VerticalFlowLayout$VerticalFlowAlignment extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/intellij/openapi/ui/VerticalFlowLayout.classVerticalFlowLayout.java
package com.intellij.openapi.ui
public com.intellij.openapi.ui.VerticalFlowLayout extends java.awt.FlowLayout implements java.io.Serializable {
public static final int BOTTOM
public static final int MIDDLE
public static final int TOP
private boolean myVerticalFill
private boolean myHorizontalFill
private final int vGap
private final int hGap
public void ()
public void (int)
int alignment
public void (boolean, boolean)
boolean fillHorizontally
boolean fillVertically
public void (int, boolean, boolean)
int alignment
boolean fillHorizontally
boolean fillVertically
public void (int, int)
int hGap
int vGap
public void (int, int, int, boolean, boolean)
int alignment
int hGap
int vGap
boolean fillHorizontally
boolean fillVertically
public void layoutContainer (java.awt.Container)
java.awt.Component component
java.awt.Dimension dimension
int l1
java.awt.Container container
java.awt.Insets insets
int i
int j
int k
int l
int i1
int j1
int k1
private void a (java.awt.Container, int, int, int, int, int, int)
int i2
java.awt.Component component
java.awt.Dimension dimension
int l1
java.awt.Container container
int i
int j
int k
int l
int i1
int j1
int k1
public boolean getHorizontalFill ()
public void setHorizontalFill (boolean)
boolean flag
public boolean getVerticalFill ()
public void setVerticalFill (boolean)
boolean flag
public java.awt.Dimension minimumLayoutSize (java.awt.Container)
java.awt.Component component
java.awt.Dimension dimension1
int i
java.awt.Container container
java.awt.Dimension dimension
public java.awt.Dimension preferredLayoutSize (java.awt.Container)
java.awt.Component component
java.awt.Dimension dimension1
int i
java.awt.Container container
java.awt.Dimension dimension
private void addInsets (java.awt.Dimension, java.awt.Container)
java.awt.Dimension dimension
java.awt.Container container
}
com/intellij/openapi/util/ArrayTailCondition$1.classArrayTailCondition.java
package com.intellij.openapi.util
final com.intellij.openapi.util.ArrayTailCondition$1 extends java.lang.Object implements com.intellij.openapi.util.ArrayTailCondition {
void ()
public boolean value (java.lang.Object[], int)
Object[] array
int start
}
com/intellij/openapi/util/ArrayTailCondition.classArrayTailCondition.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.ArrayTailCondition extends java.lang.Object {
public static final com.intellij.openapi.util.ArrayTailCondition TRUE
public abstract boolean value (java.lang.Object[], int)
static void ()
}
com/intellij/openapi/util/AtomicClearableLazyValue.classAtomicClearableLazyValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.AtomicClearableLazyValue extends com.intellij.openapi.util.ClearableLazyValue {
public void ()
public final synchronized java.lang.Object getValue ()
public final synchronized void drop ()
}
com/intellij/openapi/util/AtomicNotNullLazyValue$1.classAtomicNotNullLazyValue.java
package com.intellij.openapi.util
final com.intellij.openapi.util.AtomicNotNullLazyValue$1 extends com.intellij.openapi.util.AtomicNotNullLazyValue {
final com.intellij.openapi.util.NotNullFactory val$value
void (com.intellij.openapi.util.NotNullFactory)
protected java.lang.Object compute ()
}
com/intellij/openapi/util/AtomicNotNullLazyValue.classAtomicNotNullLazyValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.AtomicNotNullLazyValue extends com.intellij.openapi.util.NotNullLazyValue {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private volatile Object myValue
public void ()
public final java.lang.Object getValue ()
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
Object value
public boolean isComputed ()
public static com.intellij.openapi.util.AtomicNotNullLazyValue createValue (com.intellij.openapi.util.NotNullFactory)
com.intellij.openapi.util.NotNullFactory value
static void ()
}
com/intellij/openapi/util/AtomicNullableLazyValue.classAtomicNullableLazyValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.AtomicNullableLazyValue extends com.intellij.openapi.util.NullableLazyValue {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private volatile Object myValue
private volatile boolean myComputed
public void ()
public final java.lang.Object getValue ()
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
boolean computed
Object value
static void ()
}
com/intellij/openapi/util/BooleanGetter$1.classBooleanGetter.java
package com.intellij.openapi.util
final com.intellij.openapi.util.BooleanGetter$1 extends java.lang.Object implements com.intellij.openapi.util.BooleanGetter {
void ()
public boolean get ()
}
com/intellij/openapi/util/BooleanGetter$2.classBooleanGetter.java
package com.intellij.openapi.util
final com.intellij.openapi.util.BooleanGetter$2 extends java.lang.Object implements com.intellij.openapi.util.BooleanGetter {
void ()
public boolean get ()
}
com/intellij/openapi/util/BooleanGetter.classBooleanGetter.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.BooleanGetter extends java.lang.Object {
public static final com.intellij.openapi.util.BooleanGetter TRUE
public static final com.intellij.openapi.util.BooleanGetter FALSE
public abstract boolean get ()
static void ()
}
com/intellij/openapi/util/ClassLoaderUtil.classClassLoaderUtil.java
package com.intellij.openapi.util
public com.intellij.openapi.util.ClassLoaderUtil extends java.lang.Object {
private void ()
public static void runWithClassLoader (java.lang.ClassLoader, java.lang.Runnable)
ClassLoader classLoader
Runnable runnable
ClassLoader oldClassLoader
public static java.lang.Object runWithClassLoader (java.lang.ClassLoader, com.intellij.openapi.util.Computable)
ClassLoader classLoader
com.intellij.openapi.util.Computable computable
ClassLoader oldClassLoader
public static void runWithClassLoader (java.lang.ClassLoader, com.intellij.util.ThrowableRunnable) throws java.lang.Throwable
ClassLoader classLoader
com.intellij.util.ThrowableRunnable runnable
ClassLoader oldClassLoader
public static java.lang.Object runWithClassLoader (java.lang.ClassLoader, com.intellij.openapi.util.ThrowableComputable) throws java.lang.Throwable
ClassLoader classLoader
com.intellij.openapi.util.ThrowableComputable computable
ClassLoader oldClassLoader
}
com/intellij/openapi/util/ClearableLazyValue.classClearableLazyValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.ClearableLazyValue extends java.lang.Object {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
protected Object myValue
public void ()
protected abstract java.lang.Object compute ()
public java.lang.Object getValue ()
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
Object result
public void drop ()
static void ()
}
com/intellij/openapi/util/Clock.classClock.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Clock extends java.lang.Object {
private static long ourTime
public void ()
public static long getTime ()
public static void setTime (long)
long time
public static void setTime (java.util.Date)
java.util.Date date
public static void setTime (int, int, int)
int year
int month
int day
public static void setTime (int, int, int, int, int)
int year
int month
int day
int hours
int minutes
public static void setTime (int, int, int, int, int, int)
int year
int month
int day
int hours
int minutes
int seconds
public static void reset ()
static void ()
}
com/intellij/openapi/util/Cloner.classCloner.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Cloner extends java.lang.Object {
public abstract java.lang.Object cloneOf (java.lang.Object)
public abstract java.lang.Object copyOf (java.lang.Object)
}
com/intellij/openapi/util/Computable$NotNullCachedComputable.classComputable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Computable$NotNullCachedComputable extends java.lang.Object implements com.intellij.openapi.util.Computable {
private Object myValue
public void ()
protected abstract java.lang.Object internalCompute ()
public final java.lang.Object compute ()
}
com/intellij/openapi/util/Computable$NullableCachedComputable.classComputable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Computable$NullableCachedComputable extends java.lang.Object implements com.intellij.openapi.util.Computable {
private static final Object NULL_VALUE
private Object myValue
public void ()
protected abstract java.lang.Object internalCompute ()
public final java.lang.Object compute ()
Object value
static void ()
}
com/intellij/openapi/util/Computable$PredefinedValueComputable.classComputable.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Computable$PredefinedValueComputable extends java.lang.Object implements com.intellij.openapi.util.Computable {
private final Object myValue
public void (java.lang.Object)
Object value
public java.lang.Object compute ()
}
com/intellij/openapi/util/Computable.classComputable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Computable extends java.lang.Object {
public abstract java.lang.Object compute ()
}
com/intellij/openapi/util/DefaultJDOMExternalizer$JDOMFilter.classDefaultJDOMExternalizer.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter extends java.lang.Object {
public abstract boolean isAccept (java.lang.reflect.Field)
}
com/intellij/openapi/util/DefaultJDOMExternalizer.classDefaultJDOMExternalizer.java
package com.intellij.openapi.util
public com.intellij.openapi.util.DefaultJDOMExternalizer extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private void ()
public static void writeExternal (java.lang.Object, org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException
Object data
org.jdom.Element parentNode
public static void writeExternal (java.lang.Object, org.jdom.Element, com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter) throws com.intellij.openapi.util.WriteExternalException
java.awt.Color color
org.jdom.Element valueElement
org.jdom.Element element
com.intellij.openapi.util.JDOMExternalizable domValue
IllegalAccessException e
int modifiers
Class type
String value
org.jdom.Element element
java.lang.reflect.Field field
Object data
org.jdom.Element parentNode
com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter filter
java.lang.reflect.Field[] fields
static java.lang.String filterXMLCharacters (java.lang.String)
char c
int i
StringBuilder builder
String value
public static void readExternal (java.lang.Object, org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException
org.jdom.Element valueTag
Object child
java.util.List children
Object value
NumberFormatException ex
NumberFormatException ex
int i
NumberFormatException ex
NumberFormatException ex
NumberFormatException ex
Object enumValue
java.awt.Color color
org.jdom.Element element
com.intellij.openapi.util.JDOMExternalizable object
java.util.List children
java.lang.reflect.Field field
Class type
int modifiers
String value
NoSuchFieldException ex
SecurityException ex
IllegalAccessException ex
InstantiationException ex
org.jdom.Element e
String fieldName
Object o
Object data
org.jdom.Element parentNode
public static int toInt (java.lang.String) throws com.intellij.openapi.util.InvalidDataException
int i
NumberFormatException ex
String value
int i
public static java.awt.Color toColor (java.lang.String) throws com.intellij.openapi.util.InvalidDataException
java.awt.Color color
int rgb
java.awt.Color color
NumberFormatException ex
String value
java.awt.Color color
static void ()
}
com/intellij/openapi/util/DeprecatedDuplicatesIconPathPatcher.classDeprecatedDuplicatesIconPathPatcher.java
package com.intellij.openapi.util
public com.intellij.openapi.util.DeprecatedDuplicatesIconPathPatcher extends com.intellij.openapi.util.IconPathPatcher {
private static final java.util.Map ourDeprecatedIconsReplacements
public void ()
public java.lang.String patchPath (java.lang.String)
String path
static void ()
}
com/intellij/openapi/util/DifferenceFilter.classDifferenceFilter.java
package com.intellij.openapi.util
public com.intellij.openapi.util.DifferenceFilter extends java.lang.Object implements com.intellij.openapi.util.DefaultJDOMExternalizer$JDOMFilter {
private final Object myThisSettings
private final Object myParentSettings
public void (java.lang.Object, java.lang.Object)
Object object
Object parentObject
public boolean isAccept (java.lang.reflect.Field)
Object thisValue
Object parentValue
Throwable e
java.lang.reflect.Field field
}
com/intellij/openapi/util/Disposer$1.classDisposer.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Disposer$1 extends java.lang.Object implements com.intellij.openapi.util.objectTree.ObjectTreeAction {
void ()
public void execute (com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable each
public void beforeTreeExecution (com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable parent
public volatile void beforeTreeExecution (java.lang.Object)
public volatile void execute (java.lang.Object)
}
com/intellij/openapi/util/Disposer$2.classDisposer.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Disposer$2 extends java.lang.Object implements com.intellij.openapi.Disposable {
final String val$debugName
void (java.lang.String)
public void dispose ()
public java.lang.String toString ()
}
com/intellij/openapi/util/Disposer$3.classDisposer.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Disposer$3 extends java.lang.Object implements com.intellij.openapi.Disposable {
final String val$key
void (java.lang.String)
public void dispose ()
}
com/intellij/openapi/util/Disposer.classDisposer.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Disposer extends java.lang.Object {
private static final com.intellij.openapi.util.objectTree.ObjectTree ourTree
private static final com.intellij.openapi.util.objectTree.ObjectTreeAction ourDisposeAction
private static boolean ourDebugMode
private static final java.util.Map ourKeyDisposables
private void ()
public static com.intellij.openapi.Disposable newDisposable ()
public static com.intellij.openapi.Disposable newDisposable (java.lang.String)
String debugName
public static void register (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable parent
com.intellij.openapi.Disposable child
public static void register (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable, java.lang.String)
com.intellij.openapi.Disposable v
com.intellij.openapi.Disposable parent
com.intellij.openapi.Disposable child
String key
public static boolean isDisposed (com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable disposable
public static com.intellij.openapi.Disposable get (java.lang.String)
String key
public static void dispose (com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable disposable
public static void dispose (com.intellij.openapi.Disposable, boolean)
com.intellij.openapi.Disposable disposable
boolean processUnregistered
public static void disposeChildAndReplace (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable toDispose
com.intellij.openapi.Disposable toReplace
public static com.intellij.openapi.util.objectTree.ObjectTree getTree ()
public static void assertIsEmpty ()
public static void assertIsEmpty (boolean)
boolean throwError
public static boolean isEmpty ()
public static boolean setDebugMode (boolean)
boolean debugMode
boolean oldValue
public static boolean isDebugMode ()
public static void clearOwnFields (java.lang.Object, com.intellij.openapi.util.Condition)
java.lang.reflect.Field each
Object object
com.intellij.openapi.util.Condition selectCondition
public static com.intellij.openapi.Disposable findRegisteredObject (com.intellij.openapi.Disposable, com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable parentDisposable
com.intellij.openapi.Disposable object
static java.util.Map access$000 ()
static void ()
NoClassDefFoundError e
}
com/intellij/openapi/util/Dump.classDump.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Dump extends java.lang.Object {
public void ()
public static void out (java.lang.String)
String text
public static void err (java.lang.String)
String text
private static void print (java.lang.String, java.io.PrintStream)
String text
java.io.PrintStream ps
Exception e
StackTraceElement[] element
StackTraceElement dumper
}
com/intellij/openapi/util/EmptyRunnable.classEmptyRunnable.java
package com.intellij.openapi.util
public com.intellij.openapi.util.EmptyRunnable extends java.lang.Object implements java.lang.Runnable {
public static final Runnable INSTANCE
public void ()
public static java.lang.Runnable getInstance ()
public void run ()
static void ()
}
com/intellij/openapi/util/Factory.classFactory.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Factory extends java.lang.Object {
public abstract java.lang.Object create ()
}
com/intellij/openapi/util/FieldCache.classFieldCache.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.FieldCache extends java.lang.Object {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private final java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock r
private final java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock w
protected void ()
java.util.concurrent.locks.ReentrantReadWriteLock ourLock
public java.lang.Object get (java.lang.Object, java.lang.Object, java.lang.Object)
Object result
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
Object a
Object owner
Object p
Object result
public final java.lang.Object getCached (java.lang.Object, java.lang.Object)
Object a
Object owner
public void clear (java.lang.Object, java.lang.Object)
Object a
Object owner
protected abstract java.lang.Object compute (java.lang.Object, java.lang.Object)
protected abstract java.lang.Object getValue (java.lang.Object, java.lang.Object)
protected abstract void putValue (java.lang.Object, java.lang.Object, java.lang.Object)
static void ()
}
com/intellij/openapi/util/IconLoader$1.classIconLoader.java
package com.intellij.openapi.util
final com.intellij.openapi.util.IconLoader$1 extends javax.swing.ImageIcon {
void (java.awt.Image)
java.awt.Image x0
public java.lang.String toString ()
}
com/intellij/openapi/util/IconLoader$2.classIconLoader.java
package com.intellij.openapi.util
final com.intellij.openapi.util.IconLoader$2 extends java.lang.Object implements com.intellij.ui.RetrievableIcon {
final javax.swing.Icon val$icon
final float val$alpha
void (javax.swing.Icon, float)
public javax.swing.Icon retrieveIcon ()
public int getIconHeight ()
public int getIconWidth ()
public void paintIcon (java.awt.Component, java.awt.Graphics, int, int)
java.awt.Component c
java.awt.Graphics g
int x
int y
java.awt.Graphics2D g2
java.awt.Composite saveComposite
}
com/intellij/openapi/util/IconLoader$CachedImageIcon$MyScaledIconsCache$1.classIconLoader.java
package com.intellij.openapi.util
com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache$1 extends java.util.LinkedHashMap {
final com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache this$1
void (com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache, int)
com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache this$1
int x0
public boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry entry
}
com/intellij/openapi/util/IconLoader$CachedImageIcon$MyScaledIconsCache.classIconLoader.java
package com.intellij.openapi.util
com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache extends java.lang.Object {
private java.util.Map origImagesCache
private static final int SCALED_ICONS_CACHE_LIMIT
private java.util.Map scaledIconsCache
final com.intellij.openapi.util.IconLoader$CachedImageIcon this$0
private void (com.intellij.openapi.util.IconLoader$CachedImageIcon)
private java.awt.Image getOrLoadOrigImage (float)
float pixScale
private java.awt.Image getOrLoadOrigImage (float, boolean)
float pixScale
boolean allowFloatScaling
boolean needRetinaImage
java.awt.Image image
public javax.swing.ImageIcon getOrScaleIcon (float, float, boolean)
float pixScale
float instanceScale
boolean allowFloatScaling
float effectiveScale
javax.swing.ImageIcon icon
java.awt.Image image
public javax.swing.ImageIcon getOrLoadIcon (float)
float pixScale
public void clear ()
void (com.intellij.openapi.util.IconLoader$CachedImageIcon, com.intellij.openapi.util.IconLoader$1)
com.intellij.openapi.util.IconLoader$CachedImageIcon x0
com.intellij.openapi.util.IconLoader$1 x1
static java.awt.Image access$1600 (com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache, float)
com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache x0
float x1
}
com/intellij/openapi/util/IconLoader$CachedImageIcon.classIconLoader.java
package com.intellij.openapi.util
final com.intellij.openapi.util.IconLoader$CachedImageIcon extends com.intellij.util.ui.JBUI$AuxJBIcon implements com.intellij.openapi.util.ScalableIcon {
private volatile Object myRealIcon
private String myOriginalPath
private ClassLoader myClassLoader
private java.net.URL myUrl
private volatile boolean dark
private volatile int numberOfPatchers
private java.awt.image.ImageFilter[] myFilters
private final com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache myScaledIconsCache
private void (com.intellij.openapi.util.IconLoader$CachedImageIcon)
com.intellij.openapi.util.IconLoader$CachedImageIcon icon
public void (java.net.URL)
java.net.URL url
private void setGlobalFilter (java.awt.image.ImageFilter)
java.awt.image.ImageFilter globalFilter
private java.awt.image.ImageFilter getGlobalFilter ()
private synchronized javax.swing.ImageIcon getRealIcon ()
private synchronized javax.swing.ImageIcon getRealIcon (java.awt.Graphics)
java.net.URL url
com.intellij.openapi.util.Pair patchedPath
String path
javax.swing.ImageIcon icon
java.awt.Graphics g
Object realIcon
javax.swing.ImageIcon icon
private boolean isValid ()
public void paintIcon (java.awt.Component, java.awt.Graphics, int, int)
java.awt.Component c
java.awt.Graphics g
int x
int y
public int getIconWidth ()
public int getIconHeight ()
public java.lang.String toString ()
public float getScale ()
public javax.swing.Icon scale (float)
float scale
javax.swing.Icon icon
private javax.swing.Icon asDisabledIcon ()
com.intellij.openapi.util.IconLoader$CachedImageIcon icon
static java.lang.String access$002 (com.intellij.openapi.util.IconLoader$CachedImageIcon, java.lang.String)
com.intellij.openapi.util.IconLoader$CachedImageIcon x0
String x1
static java.lang.ClassLoader access$102 (com.intellij.openapi.util.IconLoader$CachedImageIcon, java.lang.ClassLoader)
com.intellij.openapi.util.IconLoader$CachedImageIcon x0
ClassLoader x1
static javax.swing.Icon access$300 (com.intellij.openapi.util.IconLoader$CachedImageIcon)
com.intellij.openapi.util.IconLoader$CachedImageIcon x0
static javax.swing.ImageIcon access$400 (com.intellij.openapi.util.IconLoader$CachedImageIcon)
com.intellij.openapi.util.IconLoader$CachedImageIcon x0
static java.net.URL access$1200 (com.intellij.openapi.util.IconLoader$CachedImageIcon)
com.intellij.openapi.util.IconLoader$CachedImageIcon x0
static java.awt.image.ImageFilter[] access$1300 (com.intellij.openapi.util.IconLoader$CachedImageIcon)
com.intellij.openapi.util.IconLoader$CachedImageIcon x0
static com.intellij.openapi.util.IconLoader$CachedImageIcon$MyScaledIconsCache access$1500 (com.intellij.openapi.util.IconLoader$CachedImageIcon)
com.intellij.openapi.util.IconLoader$CachedImageIcon x0
}
com/intellij/openapi/util/IconLoader$LabelHolder.classIconLoader.java
package com.intellij.openapi.util
com.intellij.openapi.util.IconLoader$LabelHolder extends java.lang.Object {
private static final javax.swing.JComponent ourFakeComponent
private void ()
static javax.swing.JComponent access$200 ()
static void ()
}
com/intellij/openapi/util/IconLoader$LazyIcon.classIconLoader.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.IconLoader$LazyIcon extends com.intellij.util.ui.JBUI$AuxJBIcon {
private boolean myWasComputed
private javax.swing.Icon myIcon
private boolean isDarkVariant
private int numberOfPatchers
private java.awt.image.ImageFilter filter
public void ()
public void paintIcon (java.awt.Component, java.awt.Graphics, int, int)
java.awt.Component c
java.awt.Graphics g
int x
int y
javax.swing.Icon icon
public int getIconWidth ()
javax.swing.Icon icon
public int getIconHeight ()
javax.swing.Icon icon
protected final synchronized javax.swing.Icon getOrComputeIcon ()
protected final synchronized javax.swing.Icon getOrComputeIcon (java.awt.Graphics2D)
java.awt.Graphics2D g
public final void load ()
protected abstract javax.swing.Icon compute ()
public javax.swing.Icon inOriginalScale ()
java.awt.Image img
javax.swing.Icon icon
}
com/intellij/openapi/util/IconLoader.classIconLoader.java
package com.intellij.openapi.util
public final com.intellij.openapi.util.IconLoader extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final java.util.concurrent.ConcurrentMap ourIconsCache
private static final java.util.Map ourIcon2DisabledIcon
private static final java.util.List ourPatchers
public static boolean STRICT
private static boolean USE_DARK_ICONS
private static java.awt.image.ImageFilter IMAGE_FILTER
private static final javax.swing.ImageIcon EMPTY_ICON
private static boolean ourIsActivated
static final boolean $assertionsDisabled
private void ()
public static void installPathPatcher (com.intellij.openapi.util.IconPathPatcher)
com.intellij.openapi.util.IconPathPatcher patcher
public static javax.swing.Icon getIcon (java.awt.Image)
java.awt.Image image
public static void setUseDarkIcons (boolean)
boolean useDarkIcons
public static void setFilter (java.awt.image.ImageFilter)
java.awt.image.ImageFilter filter
private static void clearCache ()
public static javax.swing.Icon getIcon (java.lang.String)
String path
Class callerClass
private static javax.swing.Icon getReflectiveIcon (java.lang.String, java.lang.ClassLoader)
String pckg
Class cur
java.lang.reflect.Field field
Exception e
String path
ClassLoader classLoader
public static javax.swing.Icon findIcon (java.lang.String)
String path
Class callerClass
public static javax.swing.Icon getIcon (java.lang.String, java.lang.Class)
String path
Class aClass
javax.swing.Icon icon
public static void activate ()
private static boolean isLoaderDisabled ()
public static javax.swing.Icon findIcon (java.lang.String, java.lang.Class)
String path
Class aClass
public static javax.swing.Icon findIcon (java.lang.String, java.lang.Class, boolean)
String path
Class aClass
boolean computeNow
public static javax.swing.Icon findIcon (java.lang.String, java.lang.Class, boolean, boolean)
String path
Class aClass
boolean computeNow
boolean strict
String originalPath
com.intellij.openapi.util.Pair patchedPath
java.net.URL myURL
javax.swing.Icon icon
private static com.intellij.openapi.util.Pair patchPath (java.lang.String)
String newPath
com.intellij.openapi.util.IconPathPatcher patcher
String path
private static boolean isReflectivePath (java.lang.String)
String path
java.util.List paths
public static javax.swing.Icon findIcon (java.net.URL)
java.net.URL url
public static javax.swing.Icon findIcon (java.net.URL, boolean)
java.net.URL url
boolean useCache
com.intellij.openapi.util.IconLoader$CachedImageIcon icon
public static javax.swing.Icon findIcon (java.lang.String, java.lang.ClassLoader)
String path
ClassLoader classLoader
String originalPath
com.intellij.openapi.util.Pair patchedPath
java.net.URL url
javax.swing.Icon icon
private static javax.swing.ImageIcon checkIcon (java.awt.Image, java.net.URL)
java.awt.Image image
java.net.URL url
javax.swing.Icon icon
public static boolean isGoodSize (javax.swing.Icon)
javax.swing.Icon icon
public static javax.swing.Icon getDisabledIcon (javax.swing.Icon)
float scale
java.awt.image.BufferedImage image
java.awt.Graphics2D graphics
java.awt.Image img
javax.swing.Icon icon
javax.swing.Icon disabledIcon
public static javax.swing.Icon getTransparentIcon (javax.swing.Icon)
javax.swing.Icon icon
public static javax.swing.Icon getTransparentIcon (javax.swing.Icon, float)
javax.swing.Icon icon
float alpha
public static javax.swing.Icon getIconSnapshot (javax.swing.Icon)
javax.swing.Icon icon
static java.util.List access$500 ()
static boolean access$700 ()
static java.awt.image.ImageFilter access$800 ()
static boolean access$900 ()
static javax.swing.ImageIcon access$1000 ()
static com.intellij.openapi.util.Pair access$1100 (java.lang.String)
String x0
static javax.swing.ImageIcon access$1400 (java.awt.Image, java.net.URL)
java.awt.Image x0
java.net.URL x1
static void ()
}
com/intellij/openapi/util/IconPathPatcher.classIconPathPatcher.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.IconPathPatcher extends java.lang.Object {
public void ()
public abstract java.lang.String patchPath (java.lang.String)
public java.lang.Class getContextClass (java.lang.String)
String path
}
com/intellij/openapi/util/IdRunnable.classIdRunnable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.IdRunnable extends com.intellij.util.ui.update.ComparableObject$Impl implements java.lang.Runnable {
public void (java.lang.Object)
Object object
public void (java.lang.Object[])
Object[] objects
}
com/intellij/openapi/util/InvalidDataException.classInvalidDataException.java
package com.intellij.openapi.util
public com.intellij.openapi.util.InvalidDataException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String s
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/intellij/openapi/util/JDOMBuilder$AttrContent.classJDOMBuilder.java
package com.intellij.openapi.util
com.intellij.openapi.util.JDOMBuilder$AttrContent extends org.jdom.Content {
private final String myName
private final String myValue
public void (java.lang.String, java.lang.String)
String name
String value
public java.lang.String getValue ()
static java.lang.String access$000 (com.intellij.openapi.util.JDOMBuilder$AttrContent)
com.intellij.openapi.util.JDOMBuilder$AttrContent x0
static java.lang.String access$100 (com.intellij.openapi.util.JDOMBuilder$AttrContent)
com.intellij.openapi.util.JDOMBuilder$AttrContent x0
}
com/intellij/openapi/util/JDOMBuilder.classJDOMBuilder.java
package com.intellij.openapi.util
public com.intellij.openapi.util.JDOMBuilder extends java.lang.Object {
private void ()
public static org.jdom.Document document (org.jdom.Element)
org.jdom.Element rootElement
public static transient org.jdom.Element tag (java.lang.String, org.jdom.Content[])
com.intellij.openapi.util.JDOMBuilder$AttrContent attrContent
org.jdom.Content c
String name
org.jdom.Content[] content
org.jdom.Element element
public static org.jdom.Content attr (java.lang.String, java.lang.String)
String name
String value
}
com/intellij/openapi/util/JDOMExternalizable.classJDOMExternalizable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.JDOMExternalizable extends java.lang.Object {
public abstract void readExternal (org.jdom.Element) throws com.intellij.openapi.util.InvalidDataException
public abstract void writeExternal (org.jdom.Element) throws com.intellij.openapi.util.WriteExternalException
}
com/intellij/openapi/util/JDOMExternalizableStringList.classJDOMExternalizableStringList.java
package com.intellij.openapi.util
public com.intellij.openapi.util.JDOMExternalizableStringList extends java.util.ArrayList implements com.intellij.openapi.util.JDOMExternalizable {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final String ATTR_LIST
private static final String ATTR_LISTSIZE
private static final String ATTR_ITEM
private static final String ATTR_INDEX
private static final String ATTR_CLASS
private static final String ATTR_VALUE
static final boolean $assertionsDisabled
public void (int)
int initialCapacity
public void ()
public void (java.util.Collection)
java.util.Collection c
public void readExternal (org.jdom.Element)
Class itemClass
ClassNotFoundException ex
String itemClassString
Class itemClass
String listItem
org.jdom.Element listItemElement
ClassLoader classLoader
org.jdom.Element listElement
org.jdom.Element element
Class callerClass
public void writeExternal (org.jdom.Element)
org.jdom.Element itemElement
String listItem
int i
org.jdom.Element element
int listSize
org.jdom.Element listElement
static void ()
}
com/intellij/openapi/util/JDOMExternalizer.classJDOMExternalizer.java
package com.intellij.openapi.util
public com.intellij.openapi.util.JDOMExternalizer extends java.lang.Object {
private void ()
public static void write (org.jdom.Element, java.lang.String, java.lang.String)
org.jdom.Element root
String name
String value
org.jdom.Element element
public static void write (org.jdom.Element, java.lang.String, boolean)
org.jdom.Element root
String name
boolean value
public static void write (org.jdom.Element, java.lang.String, int)
org.jdom.Element root
String name
int value
public static boolean readBoolean (org.jdom.Element, java.lang.String)
org.jdom.Element root
String name
public static int readInteger (org.jdom.Element, java.lang.String, int)
org.jdom.Element root
String name
int defaultValue
public static java.lang.String readString (org.jdom.Element, java.lang.String)
org.jdom.Element element
org.jdom.Element root
String name
public static void writeMap (org.jdom.Element, java.util.Map, java.lang.String, java.lang.String)
org.jdom.Element mapRoot
org.jdom.Element element
String value
String name
org.jdom.Element root
java.util.Map map
String rootName
String entryName
org.jdom.Element mapRoot
String[] names
public static void readMap (org.jdom.Element, java.util.Map, java.lang.String, java.lang.String)
org.jdom.Element mapRoot
String name
org.jdom.Element element
org.jdom.Element root
java.util.Map map
String rootName
String entryName
org.jdom.Element mapRoot
public static transient void saveStringsList (org.jdom.Element, java.lang.String, java.lang.String, java.lang.String[])
org.jdom.Element node
String value
org.jdom.Element parent
String nodeName
String attrName
String[] values
public static java.util.List loadStringsList (org.jdom.Element, java.lang.String, java.lang.String)
Object o
java.util.List list
org.jdom.Element element
String rootName
String attrName
java.util.List paths
}
com/intellij/openapi/util/JDOMExternalizerUtil.classJDOMExternalizerUtil.java
package com.intellij.openapi.util
public com.intellij.openapi.util.JDOMExternalizerUtil extends java.lang.Object {
private static final String VALUE_ATTR_NAME
public void ()
public static void writeField (org.jdom.Element, java.lang.String, java.lang.String)
org.jdom.Element root
String fieldName
String value
org.jdom.Element element
public static void writeField (org.jdom.Element, java.lang.String, java.lang.String, java.lang.String)
org.jdom.Element root
String fieldName
String value
String defaultValue
public static java.lang.String readField (org.jdom.Element, java.lang.String, java.lang.String)
org.jdom.Element parent
String fieldName
String defaultValue
String val
public static java.lang.String readField (org.jdom.Element, java.lang.String)
String childName
org.jdom.Element element
org.jdom.Element parent
String fieldName
public static org.jdom.Element getOption (org.jdom.Element, java.lang.String)
String childName
org.jdom.Element element
org.jdom.Element parent
String fieldName
public static org.jdom.Element writeOption (org.jdom.Element, java.lang.String)
org.jdom.Element root
String fieldName
org.jdom.Element element
public static org.jdom.Element addElementWithValueAttribute (org.jdom.Element, java.lang.String, java.lang.String)
org.jdom.Element parent
String childTagName
String attrValue
org.jdom.Element element
public static java.lang.String getFirstChildValueAttribute (org.jdom.Element, java.lang.String)
org.jdom.Element parent
String childTagName
org.jdom.Element first
public static java.util.List getChildrenValueAttributes (org.jdom.Element, java.lang.String)
String value
String value
org.jdom.Element child
org.jdom.Element parent
String childTagName
java.util.List children
java.util.List values
public static void addChildrenWithValueAttribute (org.jdom.Element, java.lang.String, java.util.List)
org.jdom.Element child
String value
org.jdom.Element parent
String childTagName
java.util.List attrValues
public static void addChildren (org.jdom.Element, java.lang.String, java.util.Collection) throws com.intellij.openapi.util.WriteExternalException
org.jdom.Element element
com.intellij.openapi.util.JDOMExternalizable child
org.jdom.Element parent
String childElementName
java.util.Collection children
}
com/intellij/openapi/util/JDOMUtil$1.classJDOMUtil.java
package com.intellij.openapi.util
final com.intellij.openapi.util.JDOMUtil$1 extends org.jdom.input.SAXBuilder {
void ()
protected void configureParser (org.xml.sax.XMLReader, org.jdom.input.SAXHandler) throws org.jdom.JDOMException
org.apache.xerces.util.SecurityManager manager
org.xml.sax.XMLReader parser
org.jdom.input.SAXHandler contentHandler
}
com/intellij/openapi/util/JDOMUtil$2.classJDOMUtil.java
package com.intellij.openapi.util
final com.intellij.openapi.util.JDOMUtil$2 extends java.lang.Object implements org.xml.sax.EntityResolver {
void ()
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String)
String publicId
String systemId
}
com/intellij/openapi/util/JDOMUtil$ElementInfo.classJDOMUtil.java
package com.intellij.openapi.util
com.intellij.openapi.util.JDOMUtil$ElementInfo extends java.lang.Object {
public String name
public boolean hasNullAttributes
private void ()
void (com.intellij.openapi.util.JDOMUtil$1)
com.intellij.openapi.util.JDOMUtil$1 x0
}
com/intellij/openapi/util/JDOMUtil$EmptyTextFilter.classJDOMUtil.java
package com.intellij.openapi.util
com.intellij.openapi.util.JDOMUtil$EmptyTextFilter extends java.lang.Object implements org.jdom.filter.Filter {
private void ()
public boolean matches (java.lang.Object)
Object obj
void (com.intellij.openapi.util.JDOMUtil$1)
com.intellij.openapi.util.JDOMUtil$1 x0
}
com/intellij/openapi/util/JDOMUtil$LoggerHolder.classJDOMUtil.java
package com.intellij.openapi.util
com.intellij.openapi.util.JDOMUtil$LoggerHolder extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger ourLogger
private void ()
static com.intellij.openapi.diagnostic.Logger access$000 ()
static void ()
}
com/intellij/openapi/util/JDOMUtil$MyXMLOutputter.classJDOMUtil.java
package com.intellij.openapi.util
public com.intellij.openapi.util.JDOMUtil$MyXMLOutputter extends org.jdom.output.XMLOutputter {
public void ()
public java.lang.String escapeAttributeEntities (java.lang.String)
String str
public java.lang.String escapeElementEntities (java.lang.String)
String str
}
com/intellij/openapi/util/JDOMUtil.classJDOMUtil.java
package com.intellij.openapi.util
public com.intellij.openapi.util.JDOMUtil extends java.lang.Object {
private static final ThreadLocal ourSaxBuilder
private static final com.intellij.openapi.util.JDOMUtil$EmptyTextFilter CONTENT_FILTER
private void ()
public static java.util.List getChildren (org.jdom.Element)
org.jdom.Element parent
public static java.util.List getChildren (org.jdom.Element, java.lang.String)
org.jdom.Element parent
String name
private static com.intellij.openapi.diagnostic.Logger getLogger ()
public static boolean areElementsEqual (org.jdom.Element, org.jdom.Element)
org.jdom.Element e1
org.jdom.Element e2
public static int getTreeHash (org.jdom.Element)
org.jdom.Element root
private static int addToHash (int, org.jdom.Element, boolean)
org.jdom.Attribute attribute
String text
org.jdom.Content child
int i
org.jdom.Element element
boolean skipEmptyText
private static int addToHash (int, java.lang.String)
int i
String s
public static org.jdom.Content[] getContent (org.jdom.Element)
org.jdom.Element m
java.util.List list
public static org.jdom.Element[] getElements (org.jdom.Element)
org.jdom.Element m
java.util.List list
public static void addContent (org.jdom.Element, java.lang.Object)
org.jdom.Content content
org.jdom.Element targetElement
Object node
public static void internElement (org.jdom.Element, com.intellij.util.containers.StringInterner)
org.jdom.Attribute attr
org.jdom.Content o
org.jdom.Element element
com.intellij.util.containers.StringInterner interner
public static java.lang.String legalizeText (java.lang.String)
String str
public static java.lang.CharSequence legalizeChars (java.lang.CharSequence)
int i
int len
CharSequence str
StringBuilder result
public static void appendLegalized (java.lang.StringBuilder, char)
StringBuilder sb
char each
private static boolean contentListsEqual (java.util.List, java.util.List)
java.util.List c1
java.util.List c2
java.util.Iterator l1
java.util.Iterator l2
private static boolean contentsEqual (org.jdom.Content, org.jdom.Content)
org.jdom.Content c1
org.jdom.Content c2
private static boolean attListsEqual (java.util.List, java.util.List)
int i
java.util.List a1
java.util.List a2
private static boolean attEqual (org.jdom.Attribute, org.jdom.Attribute)
org.jdom.Attribute a1
org.jdom.Attribute a2
public static org.jdom.Document loadDocument (char[], int) throws java.io.IOException org.jdom.JDOMException
char[] chars
int length
private static org.jdom.input.SAXBuilder getSaxBuilder ()
java.lang.ref.SoftReference reference
org.jdom.input.SAXBuilder saxBuilder
public static org.jdom.Document loadDocument (java.lang.CharSequence) throws java.io.IOException org.jdom.JDOMException
CharSequence seq
public static org.jdom.Document loadDocument (java.io.Reader) throws java.io.IOException org.jdom.JDOMException
java.io.Reader reader
public static org.jdom.Document loadDocument (java.io.File) throws org.jdom.JDOMException java.io.IOException
java.io.File file
public static org.jdom.Element load (java.io.File) throws org.jdom.JDOMException java.io.IOException
java.io.File file
public static org.jdom.Document loadDocument (java.io.InputStream) throws org.jdom.JDOMException java.io.IOException
java.io.InputStream stream
public static org.jdom.Element load (java.io.Reader) throws org.jdom.JDOMException java.io.IOException
java.io.Reader reader
public static org.jdom.Element load (java.io.InputStream) throws org.jdom.JDOMException java.io.IOException
java.io.InputStream stream
public static org.jdom.Document loadDocument (java.lang.Class, java.lang.String) throws org.jdom.JDOMException java.io.IOException
Class clazz
String resource
java.io.InputStream stream
public static org.jdom.Document loadDocument (java.net.URL) throws org.jdom.JDOMException java.io.IOException
java.net.URL url
public static org.jdom.Document loadResourceDocument (java.net.URL) throws org.jdom.JDOMException java.io.IOException
java.net.URL url
public static void writeDocument (org.jdom.Document, java.lang.String, java.lang.String) throws java.io.IOException
org.jdom.Document document
String filePath
String lineSeparator
java.io.OutputStream stream
public static void writeDocument (org.jdom.Document, java.io.File, java.lang.String) throws java.io.IOException
org.jdom.Document document
java.io.File file
String lineSeparator
public static void writeParent (org.jdom.Parent, java.io.File, java.lang.String) throws java.io.IOException
org.jdom.Parent element
java.io.File file
String lineSeparator
java.io.OutputStream stream
public static void writeDocument (org.jdom.Document, java.io.OutputStream, java.lang.String) throws java.io.IOException
org.jdom.Document document
java.io.OutputStream stream
String lineSeparator
public static void writeParent (org.jdom.Parent, java.io.OutputStream, java.lang.String) throws java.io.IOException
org.jdom.Parent element
java.io.OutputStream stream
String lineSeparator
java.io.OutputStreamWriter writer
public static byte[] printDocument (org.jdom.Document, java.lang.String) throws java.io.IOException
org.jdom.Document document
String lineSeparator
java.io.CharArrayWriter writer
public static java.lang.String writeDocument (org.jdom.Document, java.lang.String)
java.io.StringWriter writer
java.io.IOException ignored
org.jdom.Document document
String lineSeparator
public static java.lang.String writeParent (org.jdom.Parent, java.lang.String)
java.io.StringWriter writer
java.io.IOException e
org.jdom.Parent element
String lineSeparator
public static void writeParent (org.jdom.Parent, java.io.Writer, java.lang.String) throws java.io.IOException
org.jdom.Parent element
java.io.Writer writer
String lineSeparator
public static void writeElement (org.jdom.Element, java.io.Writer, java.lang.String) throws java.io.IOException
NullPointerException ex
org.jdom.Element element
java.io.Writer writer
String lineSeparator
org.jdom.output.XMLOutputter xmlOutputter
public static java.lang.String writeElement (org.jdom.Element)
org.jdom.Element element
public static java.lang.String writeElement (org.jdom.Element, java.lang.String)
java.io.StringWriter writer
java.io.IOException e
org.jdom.Element element
String lineSeparator
public static java.lang.String writeChildren (org.jdom.Element, java.lang.String) throws java.io.IOException
org.jdom.Element child
org.jdom.Element element
String lineSeparator
java.io.StringWriter writer
public static void writeDocument (org.jdom.Document, java.io.Writer, java.lang.String) throws java.io.IOException
NullPointerException ex
org.jdom.Document document
java.io.Writer writer
String lineSeparator
org.jdom.output.XMLOutputter xmlOutputter
public static org.jdom.output.XMLOutputter createOutputter (java.lang.String)
String lineSeparator
org.jdom.output.XMLOutputter xmlOutputter
org.jdom.output.Format format
private static java.lang.String escapeChar (char, boolean, boolean, boolean)
char c
boolean escapeApostrophes
boolean escapeSpaces
boolean escapeLineEnds
public static java.lang.String escapeText (java.lang.String)
String text
public static java.lang.String escapeText (java.lang.String, boolean, boolean)
String text
boolean escapeSpaces
boolean escapeLineEnds
public static java.lang.String escapeText (java.lang.String, boolean, boolean, boolean)
char ch
String quotation
int i
String text
boolean escapeApostrophes
boolean escapeSpaces
boolean escapeLineEnds
StringBuilder buffer
private static void printDiagnostics (org.jdom.Element, java.lang.String)
org.jdom.Element child
org.jdom.Element element
String prefix
com.intellij.openapi.util.JDOMUtil$ElementInfo info
private static com.intellij.openapi.util.JDOMUtil$ElementInfo getElementInfo (org.jdom.Element)
org.jdom.Attribute attr
int idx
int length
org.jdom.Element element
com.intellij.openapi.util.JDOMUtil$ElementInfo info
StringBuilder buf
java.util.List attributes
public static void updateFileSet (java.io.File[], java.lang.String[], org.jdom.Document[], java.lang.String) throws java.io.IOException
java.io.File file
String newFilePath
java.io.File file
String newFilePath
int i
String writtenFilesPath
String oldFilePath
boolean result
java.io.File oldFile
java.io.File[] oldFiles
String[] newFilePaths
org.jdom.Document[] newFileDocuments
String lineSeparator
java.util.ArrayList writtenFilesPaths
public static java.lang.String getValue (java.lang.Object)
org.jdom.Content content
org.jdom.Attribute attribute
Object node
public static boolean isEmpty (org.jdom.Element)
org.jdom.Element element
public static boolean isEmpty (org.jdom.Element, int)
org.jdom.Element element
int attributeCount
static void ()
}
com/intellij/openapi/util/Key.classKey.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Key extends java.lang.Object {
private static final java.util.concurrent.atomic.AtomicInteger ourKeysCounter
private final int myIndex
private final String myName
private static final com.intellij.util.containers.ConcurrentIntObjectMap allKeys
public void (java.lang.String)
String name
public final int hashCode ()
public final boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
public static com.intellij.openapi.util.Key create (java.lang.String)
String name
public java.lang.Object get (com.intellij.openapi.util.UserDataHolder)
com.intellij.openapi.util.UserDataHolder holder
public java.lang.Object get (java.util.Map)
java.util.Map holder
public java.lang.Object get (com.intellij.openapi.util.UserDataHolder, java.lang.Object)
com.intellij.openapi.util.UserDataHolder holder
Object defaultValue
Object t
public boolean isIn (com.intellij.openapi.util.UserDataHolder)
com.intellij.openapi.util.UserDataHolder holder
public void set (com.intellij.openapi.util.UserDataHolder, java.lang.Object)
com.intellij.openapi.util.UserDataHolder holder
Object value
public void set (java.util.Map, java.lang.Object)
java.util.Map holder
Object value
public static com.intellij.openapi.util.Key getKeyByIndex (int)
int index
public static com.intellij.openapi.util.Key findKeyByName (java.lang.String)
com.intellij.util.containers.ConcurrentIntObjectMap$IntEntry key
String name
static void ()
}
com/intellij/openapi/util/KeyWithDefaultValue$1.classKeyWithDefaultValue.java
package com.intellij.openapi.util
final com.intellij.openapi.util.KeyWithDefaultValue$1 extends com.intellij.openapi.util.KeyWithDefaultValue {
final Object val$defValue
void (java.lang.String, java.lang.Object)
String name
public java.lang.Object getDefaultValue ()
}
com/intellij/openapi/util/KeyWithDefaultValue.classKeyWithDefaultValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.KeyWithDefaultValue extends com.intellij.openapi.util.Key {
public void (java.lang.String)
String name
public abstract java.lang.Object getDefaultValue ()
public static com.intellij.openapi.util.KeyWithDefaultValue create (java.lang.String, java.lang.Object)
String name
Object defValue
}
com/intellij/openapi/util/LazyInstance.classLazyInstance.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.LazyInstance extends com.intellij.openapi.util.NotNullLazyValue {
public void ()
protected abstract java.lang.Class getInstanceClass () throws java.lang.ClassNotFoundException
protected final java.lang.Object compute ()
Class tClass
java.lang.reflect.Constructor constructor
InstantiationException e
IllegalAccessException e
ClassNotFoundException e
NoSuchMethodException e
}
com/intellij/openapi/util/LowMemoryWatcher$1.classLowMemoryWatcher.java
package com.intellij.openapi.util
final com.intellij.openapi.util.LowMemoryWatcher$1 extends java.lang.Object implements com.intellij.openapi.Disposable {
final com.intellij.openapi.util.LowMemoryWatcher val$watcher
void (com.intellij.openapi.util.LowMemoryWatcher)
public void dispose ()
}
com/intellij/openapi/util/LowMemoryWatcher.classLowMemoryWatcher.java
package com.intellij.openapi.util
public com.intellij.openapi.util.LowMemoryWatcher extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final com.intellij.util.containers.WeakList ourListeners
private final Runnable myRunnable
static void onLowMemorySignalReceived ()
Throwable e
Runnable watcher
public static com.intellij.openapi.util.LowMemoryWatcher register (java.lang.Runnable)
Runnable runnable
public static void register (java.lang.Runnable, com.intellij.openapi.Disposable)
Runnable runnable
com.intellij.openapi.Disposable parentDisposable
com.intellij.openapi.util.LowMemoryWatcher watcher
private void (java.lang.Runnable)
Runnable runnable
public void stop ()
static void stopAll ()
static void ()
}
com/intellij/openapi/util/LowMemoryWatcherManager$1.classLowMemoryWatcherManager.java
package com.intellij.openapi.util
com.intellij.openapi.util.LowMemoryWatcherManager$1 extends java.lang.Object implements java.lang.Runnable {
final com.intellij.openapi.util.LowMemoryWatcherManager this$0
void (com.intellij.openapi.util.LowMemoryWatcherManager)
com.intellij.openapi.util.LowMemoryWatcherManager this$0
public void run ()
}
com/intellij/openapi/util/LowMemoryWatcherManager$2.classLowMemoryWatcherManager.java
package com.intellij.openapi.util
com.intellij.openapi.util.LowMemoryWatcherManager$2 extends java.lang.Object implements javax.management.NotificationListener {
final com.intellij.openapi.util.LowMemoryWatcherManager this$0
void (com.intellij.openapi.util.LowMemoryWatcherManager)
com.intellij.openapi.util.LowMemoryWatcherManager this$0
public void handleNotification (javax.management.Notification, java.lang.Object)
javax.management.Notification notification
Object __
}
com/intellij/openapi/util/LowMemoryWatcherManager.classLowMemoryWatcherManager.java
package com.intellij.openapi.util
public com.intellij.openapi.util.LowMemoryWatcherManager extends java.lang.Object implements com.intellij.openapi.Disposable {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final long MEM_THRESHOLD
private final java.util.concurrent.ExecutorService myExecutorService
private java.util.concurrent.Future mySubmitted
private final java.util.concurrent.atomic.AtomicBoolean myProcessing
private final Runnable myJanitor
private final javax.management.NotificationListener myLowMemoryListener
public void (java.util.concurrent.ExecutorService)
long threshold
java.lang.management.MemoryPoolMXBean bean
Throwable e
java.util.concurrent.ExecutorService executorService
private void handleEventImmediately ()
public void dispose ()
javax.management.ListenerNotFoundException e
static java.lang.Runnable access$000 (com.intellij.openapi.util.LowMemoryWatcherManager)
com.intellij.openapi.util.LowMemoryWatcherManager x0
static java.util.concurrent.Future access$102 (com.intellij.openapi.util.LowMemoryWatcherManager, java.util.concurrent.Future)
com.intellij.openapi.util.LowMemoryWatcherManager x0
java.util.concurrent.Future x1
static void access$200 (com.intellij.openapi.util.LowMemoryWatcherManager)
com.intellij.openapi.util.LowMemoryWatcherManager x0
static java.util.concurrent.Future access$100 (com.intellij.openapi.util.LowMemoryWatcherManager)
com.intellij.openapi.util.LowMemoryWatcherManager x0
static java.util.concurrent.ExecutorService access$300 (com.intellij.openapi.util.LowMemoryWatcherManager)
com.intellij.openapi.util.LowMemoryWatcherManager x0
static void ()
}
com/intellij/openapi/util/MultiValuesMap.classMultiValuesMap.java
package com.intellij.openapi.util
public com.intellij.openapi.util.MultiValuesMap extends java.lang.Object {
private final java.util.Map myBaseMap
private final boolean myOrdered
public void ()
public void (boolean)
boolean ordered
public void putAll (java.lang.Object, java.util.Collection)
Object value
Object key
java.util.Collection values
public transient void putAll (java.lang.Object, java.lang.Object[])
Object value
Object key
Object[] values
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
public java.util.Collection get (java.lang.Object)
Object key
public java.util.Set keySet ()
public java.util.Collection values ()
java.util.Collection values
java.util.Set result
public void remove (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection values
public void clear ()
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Set entrySet ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection collectValues ()
java.util.Collection v
java.util.Collection result
public java.lang.Object getFirst (java.lang.Object)
Object key
java.util.Collection values
}
com/intellij/openapi/util/MutualMap.classMutualMap.java
package com.intellij.openapi.util
public com.intellij.openapi.util.MutualMap extends java.lang.Object {
private final java.util.Map myKey2Value
private final java.util.Map myValue2Key
public void (boolean)
boolean ordered
public void ()
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getValue (java.lang.Object)
Object key
public java.lang.Object getKey (java.lang.Object)
Object value
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public void remove (java.lang.Object)
Object key
Object value
public java.util.Collection getValues ()
public java.util.Collection getKeys ()
public void clear ()
public boolean equals (java.lang.Object)
Object o
com.intellij.openapi.util.MutualMap mutualMap
public int hashCode ()
public java.lang.String toString ()
}
com/intellij/openapi/util/NamedJDOMExternalizable.classNamedJDOMExternalizable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.NamedJDOMExternalizable extends java.lang.Object implements com.intellij.openapi.util.JDOMExternalizable {
public abstract java.lang.String getExternalFileName ()
}
com/intellij/openapi/util/NotNullComputable$1.classNotNullComputable.java
package com.intellij.openapi.util
final com.intellij.openapi.util.NotNullComputable$1 extends java.lang.Object implements com.intellij.openapi.util.NotNullComputable {
void ()
public java.lang.Boolean compute ()
public volatile java.lang.Object compute ()
}
com/intellij/openapi/util/NotNullComputable.classNotNullComputable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.NotNullComputable extends java.lang.Object implements com.intellij.openapi.util.Computable {
public static final com.intellij.openapi.util.NotNullComputable TRUE
public abstract java.lang.Object compute ()
static void ()
}
com/intellij/openapi/util/NotNullFactory.classNotNullFactory.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.NotNullFactory extends java.lang.Object implements com.intellij.openapi.util.Factory {
public abstract java.lang.Object create ()
}
com/intellij/openapi/util/NotNullLazyKey.classNotNullLazyKey.java
package com.intellij.openapi.util
public com.intellij.openapi.util.NotNullLazyKey extends com.intellij.openapi.util.Key {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private final com.intellij.util.NotNullFunction myFunction
private void (java.lang.String, com.intellij.util.NotNullFunction)
String name
com.intellij.util.NotNullFunction function
public final java.lang.Object getValue (com.intellij.openapi.util.UserDataHolder)
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
com.intellij.openapi.util.UserDataHolder h
Object data
public static com.intellij.openapi.util.NotNullLazyKey create (java.lang.String, com.intellij.util.NotNullFunction)
String name
com.intellij.util.NotNullFunction function
static void ()
}
com/intellij/openapi/util/NotNullLazyValue$1.classNotNullLazyValue.java
package com.intellij.openapi.util
final com.intellij.openapi.util.NotNullLazyValue$1 extends com.intellij.openapi.util.NotNullLazyValue {
final Object val$value
void (java.lang.Object)
protected java.lang.Object compute ()
}
com/intellij/openapi/util/NotNullLazyValue$2.classNotNullLazyValue.java
package com.intellij.openapi.util
final com.intellij.openapi.util.NotNullLazyValue$2 extends com.intellij.openapi.util.NotNullLazyValue {
final com.intellij.openapi.util.NotNullFactory val$value
void (com.intellij.openapi.util.NotNullFactory)
protected java.lang.Object compute ()
}
com/intellij/openapi/util/NotNullLazyValue.classNotNullLazyValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.NotNullLazyValue extends java.lang.Object {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private Object myValue
public void ()
protected abstract java.lang.Object compute ()
public java.lang.Object getValue ()
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
Object result
public boolean isComputed ()
public static com.intellij.openapi.util.NotNullLazyValue createConstantValue (java.lang.Object)
Object value
public static com.intellij.openapi.util.NotNullLazyValue createValue (com.intellij.openapi.util.NotNullFactory)
com.intellij.openapi.util.NotNullFactory value
static void ()
}
com/intellij/openapi/util/NullUtils.classNullUtils.java
package com.intellij.openapi.util
public final com.intellij.openapi.util.NullUtils extends java.lang.Object {
public static transient boolean notNull (java.lang.Object[])
Object[] objects
public static transient boolean hasNull (java.lang.Object[])
Object object
Object[] objects
public static transient boolean hasNotNull (java.lang.Object[])
Object object
Object[] objects
private void ()
}
com/intellij/openapi/util/NullableComputable.classNullableComputable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.NullableComputable extends java.lang.Object implements com.intellij.openapi.util.Computable {
public abstract java.lang.Object compute ()
}
com/intellij/openapi/util/NullableFactory.classNullableFactory.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.NullableFactory extends java.lang.Object implements com.intellij.openapi.util.Factory {
public abstract java.lang.Object create ()
}
com/intellij/openapi/util/NullableLazyKey.classNullableLazyKey.java
package com.intellij.openapi.util
public com.intellij.openapi.util.NullableLazyKey extends com.intellij.openapi.util.Key {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private final com.intellij.util.NullableFunction myFunction
private void (java.lang.String, com.intellij.util.NullableFunction)
String name
com.intellij.util.NullableFunction function
public final java.lang.Object getValue (com.intellij.openapi.util.UserDataHolder)
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
com.intellij.openapi.util.UserDataHolder h
Object data
public static com.intellij.openapi.util.NullableLazyKey create (java.lang.String, com.intellij.util.NullableFunction)
String name
com.intellij.util.NullableFunction function
static void ()
}
com/intellij/openapi/util/NullableLazyValue$1.classNullableLazyValue.java
package com.intellij.openapi.util
final com.intellij.openapi.util.NullableLazyValue$1 extends com.intellij.openapi.util.NullableLazyValue {
final com.intellij.openapi.util.Factory val$value
void (com.intellij.openapi.util.Factory)
protected java.lang.Object compute ()
}
com/intellij/openapi/util/NullableLazyValue.classNullableLazyValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.NullableLazyValue extends java.lang.Object {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private boolean myComputed
private Object myValue
public void ()
protected abstract java.lang.Object compute ()
public java.lang.Object getValue ()
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
Object value
public static com.intellij.openapi.util.NullableLazyValue createValue (com.intellij.openapi.util.Factory)
com.intellij.openapi.util.Factory value
static void ()
}
com/intellij/openapi/util/Pass.classPass.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Pass extends java.lang.Object {
public void ()
public abstract void pass (java.lang.Object)
}
com/intellij/openapi/util/ProperTextRange.classProperTextRange.java
package com.intellij.openapi.util
public com.intellij.openapi.util.ProperTextRange extends com.intellij.openapi.util.TextRange {
static final boolean $assertionsDisabled
public void (int, int)
int startOffset
int endOffset
public void (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange range
public com.intellij.openapi.util.ProperTextRange cutOut (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange subRange
public com.intellij.openapi.util.ProperTextRange shiftRight (int)
int delta
public com.intellij.openapi.util.ProperTextRange grown (int)
int lengthDelta
public com.intellij.openapi.util.ProperTextRange intersection (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange textRange
com.intellij.openapi.util.TextRange range
public com.intellij.openapi.util.ProperTextRange union (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange textRange
com.intellij.openapi.util.TextRange range
public static com.intellij.openapi.util.ProperTextRange create (com.intellij.openapi.util.Segment)
com.intellij.openapi.util.Segment segment
public static com.intellij.openapi.util.ProperTextRange create (int, int)
int startOffset
int endOffset
public static com.intellij.openapi.util.ProperTextRange from (int, int)
int offset
int length
public volatile com.intellij.openapi.util.TextRange union (com.intellij.openapi.util.TextRange)
public volatile com.intellij.openapi.util.TextRange intersection (com.intellij.openapi.util.TextRange)
public volatile com.intellij.openapi.util.TextRange grown (int)
public volatile com.intellij.openapi.util.TextRange shiftRight (int)
public volatile com.intellij.openapi.util.TextRange cutOut (com.intellij.openapi.util.TextRange)
static void ()
}
com/intellij/openapi/util/RecursionGuard$StackStamp.classRecursionGuard.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.RecursionGuard$StackStamp extends java.lang.Object {
public abstract boolean mayCacheNow ()
}
com/intellij/openapi/util/RecursionGuard.classRecursionGuard.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.RecursionGuard extends java.lang.Object {
public void ()
public java.lang.Object doPreventingRecursion (java.lang.Object, com.intellij.openapi.util.Computable)
Object key
com.intellij.openapi.util.Computable computation
public abstract java.lang.Object doPreventingRecursion (java.lang.Object, boolean, com.intellij.openapi.util.Computable)
public abstract com.intellij.openapi.util.RecursionGuard$StackStamp markStack ()
public abstract java.util.List currentStack ()
public abstract void prohibitResultCaching (java.lang.Object)
}
com/intellij/openapi/util/RecursionManager$1.classRecursionManager.java
package com.intellij.openapi.util
final com.intellij.openapi.util.RecursionManager$1 extends java.lang.ThreadLocal {
void ()
protected com.intellij.openapi.util.RecursionManager$CalculationStack initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/intellij/openapi/util/RecursionManager$2$1.classRecursionManager.java
package com.intellij.openapi.util
com.intellij.openapi.util.RecursionManager$2$1 extends java.lang.Object implements com.intellij.openapi.util.RecursionGuard$StackStamp {
final int val$stamp
final com.intellij.openapi.util.RecursionManager$2 this$0
void (com.intellij.openapi.util.RecursionManager$2, int)
com.intellij.openapi.util.RecursionManager$2 this$0
public boolean mayCacheNow ()
}
com/intellij/openapi/util/RecursionManager$2.classRecursionManager.java
package com.intellij.openapi.util
final com.intellij.openapi.util.RecursionManager$2 extends com.intellij.openapi.util.RecursionGuard {
final String val$id
void (java.lang.String)
public java.lang.Object doPreventingRecursion (java.lang.Object, boolean, com.intellij.openapi.util.Computable)
com.intellij.openapi.util.RecursionManager$MyKey noCacheUntil
com.intellij.util.containers.SoftKeySoftValueHashMap map
Object o
Throwable e
Object result
Throwable e
Object key
boolean memoize
com.intellij.openapi.util.Computable computation
com.intellij.openapi.util.RecursionManager$MyKey realKey
com.intellij.openapi.util.RecursionManager$CalculationStack stack
int sizeBefore
int sizeAfter
int startStamp
public com.intellij.openapi.util.RecursionGuard$StackStamp markStack ()
int stamp
public java.util.List currentStack ()
com.intellij.openapi.util.RecursionManager$MyKey pair
java.util.ArrayList result
java.util.LinkedHashMap map
public void prohibitResultCaching (java.lang.Object)
Object since
com.intellij.openapi.util.RecursionManager$MyKey realKey
com.intellij.openapi.util.RecursionManager$CalculationStack stack
}
com/intellij/openapi/util/RecursionManager$3.classRecursionManager.java
package com.intellij.openapi.util
final com.intellij.openapi.util.RecursionManager$3 extends java.lang.Object implements com.intellij.openapi.Disposable {
void ()
public void dispose ()
}
com/intellij/openapi/util/RecursionManager$CalculationStack.classRecursionManager.java
package com.intellij.openapi.util
com.intellij.openapi.util.RecursionManager$CalculationStack extends java.lang.Object {
private int reentrancyCount
private int memoizationStamp
private int depth
private final java.util.LinkedHashMap progressMap
private final java.util.Set toMemoize
private final gnu.trove.THashMap key2ReentrancyDuringItsCalculation
private final com.intellij.util.containers.SoftHashMap intermediateCache
private int enters
private int exits
static final boolean $assertionsDisabled
private void ()
boolean checkReentrancy (com.intellij.openapi.util.RecursionManager$MyKey)
com.intellij.openapi.util.RecursionManager$MyKey realKey
java.lang.Object getMemoizedValue (com.intellij.openapi.util.RecursionManager$MyKey)
Object result
com.intellij.openapi.util.RecursionManager$MyKey key
com.intellij.openapi.util.RecursionManager$MyKey realKey
com.intellij.util.containers.SoftKeySoftValueHashMap map
final void beforeComputation (com.intellij.openapi.util.RecursionManager$MyKey)
com.intellij.openapi.util.RecursionManager$MyKey realKey
int sizeBefore
int sizeAfter
final void maybeMemoize (com.intellij.openapi.util.RecursionManager$MyKey, java.lang.Object, int)
com.intellij.util.containers.SoftKeySoftValueHashMap map
com.intellij.openapi.util.RecursionManager$MyKey reentered
com.intellij.openapi.util.RecursionManager$MyKey realKey
Object result
int startStamp
final void afterComputation (com.intellij.openapi.util.RecursionManager$MyKey, int, int)
com.intellij.openapi.util.RecursionManager$MyKey realKey
int sizeBefore
int sizeAfter
Integer value
private void enableMemoization (com.intellij.openapi.util.RecursionManager$MyKey, java.util.Set)
com.intellij.openapi.util.RecursionManager$MyKey existing
com.intellij.openapi.util.RecursionManager$MyKey key
com.intellij.openapi.util.RecursionManager$MyKey realKey
java.util.Set loop
java.util.List stack
private java.util.Set prohibitResultCaching (com.intellij.openapi.util.RecursionManager$MyKey)
java.util.Map$Entry entry
com.intellij.openapi.util.RecursionManager$MyKey realKey
java.util.Set loop
boolean inLoop
private void checkDepth (java.lang.String)
String s
int oldDepth
private boolean checkZero ()
void (com.intellij.openapi.util.RecursionManager$1)
com.intellij.openapi.util.RecursionManager$1 x0
static com.intellij.util.containers.SoftHashMap access$300 (com.intellij.openapi.util.RecursionManager$CalculationStack)
com.intellij.openapi.util.RecursionManager$CalculationStack x0
static java.util.Set access$400 (com.intellij.openapi.util.RecursionManager$CalculationStack, com.intellij.openapi.util.RecursionManager$MyKey)
com.intellij.openapi.util.RecursionManager$CalculationStack x0
com.intellij.openapi.util.RecursionManager$MyKey x1
static java.util.LinkedHashMap access$600 (com.intellij.openapi.util.RecursionManager$CalculationStack)
com.intellij.openapi.util.RecursionManager$CalculationStack x0
static int access$700 (com.intellij.openapi.util.RecursionManager$CalculationStack)
com.intellij.openapi.util.RecursionManager$CalculationStack x0
static void access$800 (com.intellij.openapi.util.RecursionManager$CalculationStack, java.lang.String)
com.intellij.openapi.util.RecursionManager$CalculationStack x0
String x1
static int access$900 (com.intellij.openapi.util.RecursionManager$CalculationStack)
com.intellij.openapi.util.RecursionManager$CalculationStack x0
static void access$1000 (com.intellij.openapi.util.RecursionManager$CalculationStack, com.intellij.openapi.util.RecursionManager$MyKey, java.util.Set)
com.intellij.openapi.util.RecursionManager$CalculationStack x0
com.intellij.openapi.util.RecursionManager$MyKey x1
java.util.Set x2
static int access$708 (com.intellij.openapi.util.RecursionManager$CalculationStack)
com.intellij.openapi.util.RecursionManager$CalculationStack x0
static void ()
}
com/intellij/openapi/util/RecursionManager$MyKey.classRecursionManager.java
package com.intellij.openapi.util
com.intellij.openapi.util.RecursionManager$MyKey extends java.lang.Object {
final String guardId
final Object userObject
private final int myHashCode
private final boolean myCallEquals
public void (java.lang.String, java.lang.Object, boolean)
String guardId
Object userObject
boolean mayCallEquals
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
com/intellij/openapi/util/RecursionManager.classRecursionManager.java
package com.intellij.openapi.util
public com.intellij.openapi.util.RecursionManager extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final Object NULL
private static final ThreadLocal ourStack
private static boolean ourAssertOnPrevention
public void ()
public static java.lang.Object doPreventingRecursion (java.lang.Object, boolean, com.intellij.openapi.util.Computable)
Object key
boolean memoize
com.intellij.openapi.util.Computable computation
public static com.intellij.openapi.util.RecursionGuard createGuard (java.lang.String)
String id
public static void assertOnRecursionPrevention (com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable parentDisposable
static java.lang.ThreadLocal access$100 ()
static boolean access$200 ()
static java.lang.Object access$500 ()
static com.intellij.openapi.diagnostic.Logger access$1100 ()
static boolean access$202 (boolean)
boolean x0
static void ()
}
com/intellij/openapi/util/Ref.classRef.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Ref extends java.lang.Object {
private Object myValue
public void ()
public void (java.lang.Object)
Object value
public final boolean isNull ()
public final java.lang.Object get ()
public final void set (java.lang.Object)
Object value
public final boolean setIfNull (java.lang.Object)
Object value
public static com.intellij.openapi.util.Ref create ()
public static com.intellij.openapi.util.Ref create (java.lang.Object)
Object value
public static java.lang.Object deref (com.intellij.openapi.util.Ref)
com.intellij.openapi.util.Ref ref
public java.lang.String toString ()
}
com/intellij/openapi/util/RoamingTypeDisabled.classRoamingTypeDisabled.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.RoamingTypeDisabled extends java.lang.Object {
}
com/intellij/openapi/util/ScalableIcon.classScalableIcon.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.ScalableIcon extends java.lang.Object implements javax.swing.Icon {
public abstract float getScale ()
public abstract javax.swing.Icon scale (float)
}
com/intellij/openapi/util/Segment$1.classSegment.java
package com.intellij.openapi.util
final com.intellij.openapi.util.Segment$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.intellij.openapi.util.Segment, com.intellij.openapi.util.Segment)
com.intellij.openapi.util.Segment r1
com.intellij.openapi.util.Segment r2
int result
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/intellij/openapi/util/Segment.classSegment.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Segment extends java.lang.Object {
public static final com.intellij.openapi.util.Segment[] EMPTY_ARRAY
public static final java.util.Comparator BY_START_OFFSET_THEN_END_OFFSET
public abstract int getStartOffset ()
public abstract int getEndOffset ()
static void ()
}
com/intellij/openapi/util/ShutDownTracker$1.classShutDownTracker.java
package com.intellij.openapi.util
final com.intellij.openapi.util.ShutDownTracker$1 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$runnable
final com.intellij.util.concurrency.Semaphore val$semaphore
void (java.lang.Runnable, com.intellij.util.concurrency.Semaphore)
public void run ()
}
com/intellij/openapi/util/ShutDownTracker$2.classShutDownTracker.java
package com.intellij.openapi.util
final com.intellij.openapi.util.ShutDownTracker$2 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$runnable
final com.intellij.util.concurrency.Semaphore val$semaphore
void (java.lang.Runnable, com.intellij.util.concurrency.Semaphore)
public void run ()
}
com/intellij/openapi/util/ShutDownTracker$ShutDownTrackerHolder.classShutDownTracker.java
package com.intellij.openapi.util
com.intellij.openapi.util.ShutDownTracker$ShutDownTrackerHolder extends java.lang.Object {
private static final com.intellij.openapi.util.ShutDownTracker ourInstance
private void ()
static com.intellij.openapi.util.ShutDownTracker access$100 ()
static void ()
}
com/intellij/openapi/util/ShutDownTracker.classShutDownTracker.java
package com.intellij.openapi.util
public com.intellij.openapi.util.ShutDownTracker extends java.lang.Object implements java.lang.Runnable {
private final java.util.List myThreads
private final java.util.LinkedList myShutdownTasks
private final Thread myThread
private void ()
public static com.intellij.openapi.util.ShutDownTracker getInstance ()
public static boolean isShutdownHookRunning ()
public void run ()
Throwable e
Runnable task
public boolean waitFor (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public final void ensureStopperThreadsFinished ()
long totalTimeWaited
Thread thread
Thread[] threads
long started
private synchronized boolean isRegistered (java.lang.Thread)
Thread thread
private synchronized java.lang.Thread[] getStopperThreads ()
public synchronized void registerStopperThread (java.lang.Thread)
Thread thread
public synchronized void unregisterStopperThread (java.lang.Thread)
Thread thread
public synchronized void registerShutdownTask (java.lang.Runnable)
Runnable task
public synchronized void unregisterShutdownTask (java.lang.Runnable)
Runnable task
private synchronized java.lang.Object removeLast (java.util.LinkedList)
java.util.LinkedList list
public static void invokeAndWait (boolean, boolean, java.lang.Runnable)
com.intellij.util.concurrency.Semaphore semaphore
com.intellij.util.concurrency.Semaphore semaphore
Exception e
boolean returnOnTimeout
boolean runInEdt
Runnable runnable
void (com.intellij.openapi.util.ShutDownTracker$1)
com.intellij.openapi.util.ShutDownTracker$1 x0
}
com/intellij/openapi/util/SimpleFieldCache.classSimpleFieldCache.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.SimpleFieldCache extends com.intellij.openapi.util.FieldCache {
public void ()
public final java.lang.Object get (java.lang.Object)
Object owner
protected final java.lang.Object compute (java.lang.Object, java.lang.Object)
Object owner
Object p
protected final java.lang.Object getValue (java.lang.Object, java.lang.Object)
Object owner
Object p
protected final void putValue (java.lang.Object, java.lang.Object, java.lang.Object)
Object t
Object owner
Object p
protected abstract java.lang.Object compute (java.lang.Object)
protected abstract java.lang.Object getValue (java.lang.Object)
protected abstract void putValue (java.lang.Object, java.lang.Object)
}
com/intellij/openapi/util/StaticGetter.classStaticGetter.java
package com.intellij.openapi.util
public com.intellij.openapi.util.StaticGetter extends java.lang.Object implements com.intellij.openapi.util.Getter {
private final Object myT
public void (java.lang.Object)
Object t
public java.lang.Object get ()
}
com/intellij/openapi/util/SystemInfo$1.classSystemInfo.java
package com.intellij.openapi.util
final com.intellij.openapi.util.SystemInfo$1 extends com.intellij.openapi.util.AtomicNullableLazyValue {
void ()
protected java.io.File compute ()
java.io.File bashFile
String windir
protected volatile java.lang.Object compute ()
}
com/intellij/openapi/util/SystemInfo.classSystemInfo.java
package com.intellij.openapi.util
public com.intellij.openapi.util.SystemInfo extends com.intellij.openapi.util.SystemInfoRt {
public static final String OS_NAME
public static final String OS_VERSION
public static final String OS_ARCH
public static final String JAVA_VERSION
public static final String JAVA_RUNTIME_VERSION
public static final String ARCH_DATA_MODEL
public static final String SUN_DESKTOP
public static final boolean isWindows
public static final boolean isMac
public static final boolean isOS2
public static final boolean isLinux
public static final boolean isFreeBSD
public static final boolean isSolaris
public static final boolean isUnix
public static final boolean isAppleJvm
public static final boolean isOracleJvm
public static final boolean isSunJvm
public static final boolean isIbmJvm
public static final boolean isJetbrainsJvm
public static final boolean isWin2kOrNewer
public static final boolean isWinXpOrNewer
public static final boolean isWinVistaOrNewer
public static final boolean isWin7OrNewer
public static final boolean isWin8OrNewer
public static final boolean isWin10OrNewer
private static final com.intellij.openapi.util.AtomicNullableLazyValue ourWSLBashFile
public static final boolean isXWindow
public static final boolean isKDE
public static final boolean isMacSystemMenu
public static final boolean isFileSystemCaseSensitive
public static final boolean areSymLinksSupported
public static final boolean is32Bit
public static final boolean is64Bit
public static final boolean isMacIntel64
private static final com.intellij.openapi.util.NotNullLazyValue ourHasXdgOpen
private static final com.intellij.openapi.util.NotNullLazyValue ourHasXdgMime
public static final boolean isMacOSTiger
public static final boolean isMacOSLeopard
public static final boolean isMacOSSnowLeopard
public static final boolean isMacOSLion
public static final boolean isMacOSMountainLion
public static final boolean isMacOSMavericks
public static final boolean isMacOSYosemite
public static final boolean isMacOSElCapitan
public static final boolean isMacOSSierra
public static final boolean isWindowsXP
public static final boolean isAMD64
public void ()
public static boolean isOsVersionAtLeast (java.lang.String)
String version
public static java.io.File getWSLBashFile ()
public static boolean hasWSL ()
public static boolean hasXdgOpen ()
public static boolean hasXdgMime ()
public static java.lang.String getMacOSMajorVersion ()
public static java.lang.String getMacOSMajorVersion (java.lang.String)
String version
int[] parts
public static java.lang.String getMacOSVersionCode ()
public static java.lang.String getMacOSMajorVersionCode ()
public static java.lang.String getMacOSMinorVersionCode ()
public static java.lang.String getMacOSVersionCode (java.lang.String)
String version
int[] parts
public static java.lang.String getMacOSMajorVersionCode (java.lang.String)
String version
int[] parts
public static java.lang.String getMacOSMinorVersionCode (java.lang.String)
String version
int[] parts
private static int[] getMacOSVersionParts (java.lang.String)
String version
java.util.List parts
private static int normalize (int)
int number
private static int toInt (java.lang.String)
NumberFormatException e
String string
public static boolean isJavaVersionAtLeast (java.lang.String)
String v
private static boolean isOracleJvm ()
String vendor
private static boolean isSunJvm ()
String vendor
private static boolean isIbmJvm ()
String vendor
private static boolean isAppleJvm ()
String vendor
private static boolean isJetbrainsJvm ()
String vendor
public static java.lang.String getUnixReleaseName ()
public static java.lang.String getUnixReleaseVersion ()
static void ()
}
com/intellij/openapi/util/TextRange.classTextRange.java
package com.intellij.openapi.util
public com.intellij.openapi.util.TextRange extends java.lang.Object implements com.intellij.openapi.util.Segment java.io.Serializable {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final long serialVersionUID
public static final com.intellij.openapi.util.TextRange EMPTY_RANGE
private final int myStartOffset
private final int myEndOffset
static final boolean $assertionsDisabled
public void (int, int)
int startOffset
int endOffset
protected void (int, int, boolean)
int startOffset
int endOffset
boolean checkForProperTextRange
public final int getStartOffset ()
public final int getEndOffset ()
public final int getLength ()
public boolean equals (java.lang.Object)
Object obj
com.intellij.openapi.util.TextRange range
public int hashCode ()
public boolean contains (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange range
public boolean contains (com.intellij.openapi.util.Segment)
com.intellij.openapi.util.Segment range
public boolean containsRange (int, int)
int startOffset
int endOffset
public static boolean containsRange (com.intellij.openapi.util.Segment, com.intellij.openapi.util.Segment)
com.intellij.openapi.util.Segment outer
com.intellij.openapi.util.Segment inner
public boolean containsOffset (int)
int offset
public java.lang.String toString ()
public boolean contains (int)
int offset
public java.lang.String substring (java.lang.String)
StringIndexOutOfBoundsException e
String str
public java.lang.CharSequence subSequence (java.lang.CharSequence)
IndexOutOfBoundsException e
CharSequence str
public com.intellij.openapi.util.TextRange cutOut (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange subRange
public com.intellij.openapi.util.TextRange shiftRight (int)
int delta
public com.intellij.openapi.util.TextRange grown (int)
int lengthDelta
public static com.intellij.openapi.util.TextRange from (int, int)
int offset
int length
public static com.intellij.openapi.util.TextRange create (int, int)
int startOffset
int endOffset
public static com.intellij.openapi.util.TextRange create (com.intellij.openapi.util.Segment)
com.intellij.openapi.util.Segment segment
public static boolean areSegmentsEqual (com.intellij.openapi.util.Segment, com.intellij.openapi.util.Segment)
com.intellij.openapi.util.Segment segment1
com.intellij.openapi.util.Segment segment2
public java.lang.String replace (java.lang.String, java.lang.String)
String beginning
String ending
StringIndexOutOfBoundsException e
String original
String replacement
public boolean intersects (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange textRange
public boolean intersects (com.intellij.openapi.util.Segment)
com.intellij.openapi.util.Segment textRange
public boolean intersects (int, int)
int startOffset
int endOffset
public boolean intersectsStrict (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange textRange
public boolean intersectsStrict (int, int)
int startOffset
int endOffset
public com.intellij.openapi.util.TextRange intersection (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange range
public boolean isEmpty ()
public com.intellij.openapi.util.TextRange union (com.intellij.openapi.util.TextRange)
com.intellij.openapi.util.TextRange textRange
public boolean equalsToRange (int, int)
int startOffset
int endOffset
public static com.intellij.openapi.util.TextRange allOf (java.lang.String)
String s
public static void assertProperRange (com.intellij.openapi.util.Segment) throws java.lang.AssertionError
com.intellij.openapi.util.Segment range
public static void assertProperRange (com.intellij.openapi.util.Segment, java.lang.Object) throws java.lang.AssertionError
com.intellij.openapi.util.Segment range
Object message
public static void assertProperRange (int, int, java.lang.Object)
int startOffset
int endOffset
Object message
static void ()
}
com/intellij/openapi/util/ThreadLocalCachedByteArray.classThreadLocalCachedByteArray.java
package com.intellij.openapi.util
public final com.intellij.openapi.util.ThreadLocalCachedByteArray extends java.lang.Object {
private final ThreadLocal myThreadLocal
public void ()
public byte[] getBuffer (int)
int size
byte[] value
}
com/intellij/openapi/util/ThreadLocalCachedIntArray.classThreadLocalCachedIntArray.java
package com.intellij.openapi.util
public final com.intellij.openapi.util.ThreadLocalCachedIntArray extends java.lang.Object {
private final ThreadLocal myThreadLocal
public void ()
public int[] getBuffer (int)
int size
int[] value
}
com/intellij/openapi/util/ThreadLocalCachedValue.classThreadLocalCachedValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.ThreadLocalCachedValue extends java.lang.Object {
private final ThreadLocal myThreadLocal
public void ()
public java.lang.Object getValue ()
Object value
protected void init (java.lang.Object)
Object value
protected abstract java.lang.Object create ()
}
com/intellij/openapi/util/Throwable2Computable.classThrowable2Computable.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Throwable2Computable extends java.lang.Object {
public abstract java.lang.Object compute () throws java.lang.Throwable java.lang.Throwable
}
com/intellij/openapi/util/ThrowableNotNullFunction.classThrowableNotNullFunction.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.ThrowableNotNullFunction extends java.lang.Object {
public abstract java.lang.Object fun (java.lang.Object) throws java.lang.Throwable
}
com/intellij/openapi/util/Timed.classTimed.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Timed extends java.lang.Object {
private final Object myT
private final long myTime
public void (java.lang.Object, long)
Object t
long time
public void (java.lang.Object)
Object t
public java.lang.Object getT ()
public long getTime ()
}
com/intellij/openapi/util/TraceableDisposable$1.classTraceableDisposable.java
package com.intellij.openapi.util
com.intellij.openapi.util.TraceableDisposable$1 extends java.lang.Object {
}
com/intellij/openapi/util/TraceableDisposable$DisposalException.classTraceableDisposable.java
package com.intellij.openapi.util
com.intellij.openapi.util.TraceableDisposable$DisposalException extends java.lang.RuntimeException implements com.intellij.openapi.diagnostic.ExceptionWithAttachments {
final com.intellij.openapi.util.TraceableDisposable this$0
private void (com.intellij.openapi.util.TraceableDisposable, java.lang.String)
String message
public com.intellij.openapi.diagnostic.Attachment[] getAttachments ()
java.util.List answer
void (com.intellij.openapi.util.TraceableDisposable, java.lang.String, com.intellij.openapi.util.TraceableDisposable$1)
com.intellij.openapi.util.TraceableDisposable x0
String x1
com.intellij.openapi.util.TraceableDisposable$1 x2
}
com/intellij/openapi/util/TraceableDisposable$ObjectNotDisposedException.classTraceableDisposable.java
package com.intellij.openapi.util
com.intellij.openapi.util.TraceableDisposable$ObjectNotDisposedException extends java.lang.RuntimeException {
final com.intellij.openapi.util.TraceableDisposable this$0
void (com.intellij.openapi.util.TraceableDisposable, java.lang.String)
String msg
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream s
java.io.PrintWriter writer
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter s
java.util.List stack
}
com/intellij/openapi/util/TraceableDisposable.classTraceableDisposable.java
package com.intellij.openapi.util
public com.intellij.openapi.util.TraceableDisposable extends java.lang.Object {
private final Throwable CREATE_TRACE
private Throwable KILL_TRACE
public void (boolean)
boolean debug
public void kill (java.lang.String)
String msg
public void killExceptionally (java.lang.Throwable)
Throwable throwable
public void throwObjectNotDisposedError (java.lang.String)
String msg
public void throwDisposalError (java.lang.String) throws java.lang.RuntimeException
String msg
public java.lang.String getStackTrace ()
java.io.StringWriter s
java.io.PrintWriter out
static java.lang.Throwable access$000 (com.intellij.openapi.util.TraceableDisposable)
com.intellij.openapi.util.TraceableDisposable x0
static java.lang.Throwable access$200 (com.intellij.openapi.util.TraceableDisposable)
com.intellij.openapi.util.TraceableDisposable x0
}
com/intellij/openapi/util/Transform.classTransform.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.Transform extends java.lang.Object {
public abstract java.lang.Object transform (java.lang.Object)
}
com/intellij/openapi/util/Trinity.classTrinity.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Trinity extends java.lang.Object {
public final Object first
public final Object second
public final Object third
public void (java.lang.Object, java.lang.Object, java.lang.Object)
Object first
Object second
Object third
public final java.lang.Object getFirst ()
public final java.lang.Object getSecond ()
public java.lang.Object getThird ()
public static com.intellij.openapi.util.Trinity create (java.lang.Object, java.lang.Object, java.lang.Object)
Object first
Object second
Object third
public final boolean equals (java.lang.Object)
Object o
public final int hashCode ()
int hashCode
private static int hashCode (java.lang.Object)
Object o
public java.lang.String toString ()
}
com/intellij/openapi/util/UnfairTextRange.classUnfairTextRange.java
package com.intellij.openapi.util
public com.intellij.openapi.util.UnfairTextRange extends com.intellij.openapi.util.TextRange {
public void (int, int)
int startOffset
int endOffset
}
com/intellij/openapi/util/UpdatedReference.classUpdatedReference.java
package com.intellij.openapi.util
public com.intellij.openapi.util.UpdatedReference extends java.lang.Object {
private Object myT
private long myTime
public void (java.lang.Object)
Object t
public void (java.lang.Object, long)
Object t
long time
public boolean isTimeToUpdate (long)
long interval
public void updateT (java.lang.Object)
Object t
public java.lang.Object getT ()
public void updateTs ()
public long getTime ()
}
com/intellij/openapi/util/UserDataCache.classUserDataCache.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.UserDataCache extends com.intellij.openapi.util.FieldCache {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private final com.intellij.openapi.util.Key myKey
protected void ()
public void (java.lang.String)
String keyName
public java.lang.Object get (com.intellij.openapi.util.UserDataHolder, java.lang.Object)
com.intellij.openapi.util.UserDataHolder owner
Object parameter
public void put (com.intellij.openapi.util.UserDataHolder, java.lang.Object)
com.intellij.openapi.util.UserDataHolder owner
Object value
protected final java.lang.Object getValue (com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key)
com.intellij.openapi.util.UserDataHolder owner
com.intellij.openapi.util.Key key
protected final void putValue (java.lang.Object, com.intellij.openapi.util.UserDataHolder, com.intellij.openapi.util.Key)
Object t
com.intellij.openapi.util.UserDataHolder owner
com.intellij.openapi.util.Key key
public java.lang.Object get (com.intellij.openapi.util.Key, com.intellij.openapi.util.UserDataHolder, java.lang.Object)
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
com.intellij.openapi.util.Key a
com.intellij.openapi.util.UserDataHolder owner
Object p
Object value
public void clear (com.intellij.openapi.util.Key, com.intellij.openapi.util.UserDataHolder)
com.intellij.openapi.util.Key key
com.intellij.openapi.util.UserDataHolder owner
protected volatile void putValue (java.lang.Object, java.lang.Object, java.lang.Object)
protected volatile java.lang.Object getValue (java.lang.Object, java.lang.Object)
public volatile void clear (java.lang.Object, java.lang.Object)
public volatile java.lang.Object get (java.lang.Object, java.lang.Object, java.lang.Object)
static void ()
}
com/intellij/openapi/util/UserDataHolder.classUserDataHolder.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.UserDataHolder extends java.lang.Object {
public abstract java.lang.Object getUserData (com.intellij.openapi.util.Key)
public abstract void putUserData (com.intellij.openapi.util.Key, java.lang.Object)
}
com/intellij/openapi/util/UserDataHolderBase.classUserDataHolderBase.java
package com.intellij.openapi.util
public com.intellij.openapi.util.UserDataHolderBase extends java.lang.Object implements com.intellij.openapi.util.UserDataHolderEx java.lang.Cloneable {
private static final com.intellij.openapi.util.Key COPYABLE_USER_MAP_KEY
private volatile com.intellij.util.keyFMap.KeyFMap myUserMap
private static final com.intellij.util.concurrency.AtomicFieldUpdater updater
public void ()
protected java.lang.Object clone ()
com.intellij.openapi.util.UserDataHolderBase clone
CloneNotSupportedException e
public java.lang.String getUserDataString ()
com.intellij.util.keyFMap.KeyFMap userMap
com.intellij.util.keyFMap.KeyFMap copyableMap
public void copyUserDataTo (com.intellij.openapi.util.UserDataHolderBase)
com.intellij.openapi.util.UserDataHolderBase other
public java.lang.Object getUserData (com.intellij.openapi.util.Key)
com.intellij.openapi.util.Key key
protected com.intellij.util.keyFMap.KeyFMap getUserMap ()
public void putUserData (com.intellij.openapi.util.Key, java.lang.Object)
com.intellij.util.keyFMap.KeyFMap map
com.intellij.util.keyFMap.KeyFMap newMap
com.intellij.openapi.util.Key key
Object value
protected boolean changeUserMap (com.intellij.util.keyFMap.KeyFMap, com.intellij.util.keyFMap.KeyFMap)
com.intellij.util.keyFMap.KeyFMap oldMap
com.intellij.util.keyFMap.KeyFMap newMap
public java.lang.Object getCopyableUserData (com.intellij.openapi.util.Key)
com.intellij.openapi.util.Key key
com.intellij.util.keyFMap.KeyFMap map
public void putCopyableUserData (com.intellij.openapi.util.Key, java.lang.Object)
com.intellij.util.keyFMap.KeyFMap map
com.intellij.util.keyFMap.KeyFMap copyableMap
com.intellij.util.keyFMap.KeyFMap newCopyableMap
com.intellij.util.keyFMap.KeyFMap newMap
com.intellij.openapi.util.Key key
Object value
public boolean replace (com.intellij.openapi.util.Key, java.lang.Object, java.lang.Object)
com.intellij.util.keyFMap.KeyFMap map
com.intellij.util.keyFMap.KeyFMap newMap
com.intellij.openapi.util.Key key
Object oldValue
Object newValue
public java.lang.Object putUserDataIfAbsent (com.intellij.openapi.util.Key, java.lang.Object)
com.intellij.util.keyFMap.KeyFMap map
Object oldValue
com.intellij.util.keyFMap.KeyFMap newMap
com.intellij.openapi.util.Key key
Object value
public void copyCopyableDataTo (com.intellij.openapi.util.UserDataHolderBase)
com.intellij.openapi.util.UserDataHolderBase clone
protected void clearUserData ()
protected void setUserMap (com.intellij.util.keyFMap.KeyFMap)
com.intellij.util.keyFMap.KeyFMap map
public boolean isUserDataEmpty ()
static void ()
}
com/intellij/openapi/util/UserDataHolderEx.classUserDataHolderEx.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.UserDataHolderEx extends java.lang.Object implements com.intellij.openapi.util.UserDataHolder {
public abstract java.lang.Object putUserDataIfAbsent (com.intellij.openapi.util.Key, java.lang.Object)
public abstract boolean replace (com.intellij.openapi.util.Key, java.lang.Object, java.lang.Object)
}
com/intellij/openapi/util/UserDataHolderUnprotected.classUserDataHolderUnprotected.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.UserDataHolderUnprotected extends java.lang.Object {
public abstract java.lang.Object getUserDataUnprotected (com.intellij.openapi.util.Key)
public abstract void putUserDataUnprotected (com.intellij.openapi.util.Key, java.lang.Object)
}
com/intellij/openapi/util/Version.classVersion.java
package com.intellij.openapi.util
public com.intellij.openapi.util.Version extends java.lang.Object {
public final int major
public final int minor
public final int bugfix
public void (int, int, int)
int major
int minor
int bugfix
public static com.intellij.openapi.util.Version parseVersion (java.lang.String)
String versionString
String[] versions
String version
int major
int minor
int patch
private static int parseNumber (java.lang.String, int)
String num
int def
public boolean is (java.lang.Integer)
Integer major
public boolean is (java.lang.Integer, java.lang.Integer)
Integer major
Integer minor
public boolean is (java.lang.Integer, java.lang.Integer, java.lang.Integer)
Integer major
Integer minor
Integer bugfix
public boolean isOrGreaterThan (java.lang.Integer)
Integer major
public boolean isOrGreaterThan (java.lang.Integer, java.lang.Integer)
Integer major
Integer minor
public boolean isOrGreaterThan (java.lang.Integer, java.lang.Integer, java.lang.Integer)
Integer major
Integer minor
Integer bugfix
public boolean lessThan (java.lang.Integer)
Integer major
public boolean lessThan (java.lang.Integer, java.lang.Integer)
Integer major
Integer minor
public boolean lessThan (java.lang.Integer, java.lang.Integer, java.lang.Integer)
Integer major
Integer minor
Integer bugfix
public int compareTo (com.intellij.openapi.util.Version)
com.intellij.openapi.util.Version version
public int compareTo (java.lang.Integer)
Integer major
public int compareTo (java.lang.Integer, java.lang.Integer)
Integer major
Integer minor
public int compareTo (java.lang.Integer, java.lang.Integer, java.lang.Integer)
Integer major
Integer minor
Integer bugfix
int result
private static int doCompare (java.lang.Integer, java.lang.Integer)
Integer l
Integer r
public java.lang.String toString ()
public java.lang.String toCompactString ()
public static java.lang.String toCompactString (int, int, int)
int major
int minor
int bugfix
String res
public boolean equals (java.lang.Object)
Object o
com.intellij.openapi.util.Version version
public int hashCode ()
int result
}
com/intellij/openapi/util/VolatileNotNullLazyValue$1.classVolatileNotNullLazyValue.java
package com.intellij.openapi.util
final com.intellij.openapi.util.VolatileNotNullLazyValue$1 extends com.intellij.openapi.util.VolatileNotNullLazyValue {
final com.intellij.openapi.util.NotNullFactory val$value
void (com.intellij.openapi.util.NotNullFactory)
protected java.lang.Object compute ()
}
com/intellij/openapi/util/VolatileNotNullLazyValue.classVolatileNotNullLazyValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.VolatileNotNullLazyValue extends com.intellij.openapi.util.NotNullLazyValue {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private volatile Object myValue
public void ()
public final java.lang.Object getValue ()
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
Object value
public boolean isComputed ()
public static com.intellij.openapi.util.VolatileNotNullLazyValue createValue (com.intellij.openapi.util.NotNullFactory)
com.intellij.openapi.util.NotNullFactory value
static void ()
}
com/intellij/openapi/util/VolatileNullableLazyValue.classVolatileNullableLazyValue.java
package com.intellij.openapi.util
public abstract com.intellij.openapi.util.VolatileNullableLazyValue extends com.intellij.openapi.util.NullableLazyValue {
private static final com.intellij.openapi.util.RecursionGuard ourGuard
private volatile boolean myComputed
private volatile Object myValue
public void ()
protected abstract java.lang.Object compute ()
public java.lang.Object getValue ()
com.intellij.openapi.util.RecursionGuard$StackStamp stamp
Object value
static void ()
}
com/intellij/openapi/util/WriteExternalException.classWriteExternalException.java
package com.intellij.openapi.util
public com.intellij.openapi.util.WriteExternalException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String s
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/intellij/openapi/util/io/BufferExposingByteArrayInputStream.classBufferExposingByteArrayInputStream.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.BufferExposingByteArrayInputStream extends com.intellij.util.io.UnsyncByteArrayInputStream {
public void (byte[])
byte[] bytes
public void (byte[], int)
byte[] buf
int length
public byte[] getInternalBuffer ()
}
com/intellij/openapi/util/io/BufferExposingByteArrayOutputStream.classBufferExposingByteArrayOutputStream.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.BufferExposingByteArrayOutputStream extends com.intellij.util.io.UnsyncByteArrayOutputStream {
static final boolean $assertionsDisabled
public void ()
public void (int)
int size
public void (byte[])
byte[] buffer
public byte[] getInternalBuffer ()
public int backOff (int)
int size
static void ()
}
com/intellij/openapi/util/io/ByteSequence.classByteSequence.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.ByteSequence extends java.lang.Object {
private final byte[] myBytes
private final int myOffset
private final int myLen
public void (byte[])
byte[] bytes
public void (byte[], int, int)
byte[] bytes
int offset
int len
public byte[] getBytes ()
public int getOffset ()
public int getLength ()
public boolean equals (java.lang.Object)
int i
int j
int k
Object o
com.intellij.openapi.util.io.ByteSequence sequence
int len
byte[] thisBytes
byte[] thatBytes
public int hashCode ()
int i
int j
int len
byte[] thisBytes
int result
}
com/intellij/openapi/util/io/FileAttributes$Flags.classFileAttributes.java
package com.intellij.openapi.util.io
public abstract com.intellij.openapi.util.io.FileAttributes$Flags extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/intellij/openapi/util/io/FileAttributes$Type.classFileAttributes.java
package com.intellij.openapi.util.io
public final com.intellij.openapi.util.io.FileAttributes$Type extends java.lang.Enum {
public static final com.intellij.openapi.util.io.FileAttributes$Type FILE
public static final com.intellij.openapi.util.io.FileAttributes$Type DIRECTORY
public static final com.intellij.openapi.util.io.FileAttributes$Type SPECIAL
private static final com.intellij.openapi.util.io.FileAttributes$Type[] $VALUES
public static com.intellij.openapi.util.io.FileAttributes$Type[] values ()
public static com.intellij.openapi.util.io.FileAttributes$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/openapi/util/io/FileAttributes.classFileAttributes.java
package com.intellij.openapi.util.io
public final com.intellij.openapi.util.io.FileAttributes extends java.lang.Object {
public static final byte SYM_LINK
public static final byte HIDDEN
public static final byte READ_ONLY
public static final com.intellij.openapi.util.io.FileAttributes BROKEN_SYMLINK
public final com.intellij.openapi.util.io.FileAttributes$Type type
public final byte flags
public final long length
public final long lastModified
public void (boolean, boolean, boolean, boolean, long, long, boolean)
boolean directory
boolean special
boolean symlink
boolean hidden
long length
long lastModified
boolean writable
private void (com.intellij.openapi.util.io.FileAttributes$Type, byte, long, long)
com.intellij.openapi.util.io.FileAttributes$Type type
byte flags
long length
long lastModified
private static com.intellij.openapi.util.io.FileAttributes$Type type (boolean, boolean)
boolean isDirectory
boolean isSpecial
private static byte flags (boolean, boolean, boolean)
boolean isSymlink
boolean isHidden
boolean isReadOnly
byte flags
public boolean isFile ()
public boolean isDirectory ()
public boolean isSpecial ()
public boolean isSymLink ()
public boolean isHidden ()
public boolean isWritable ()
public boolean equals (java.lang.Object)
Object o
com.intellij.openapi.util.io.FileAttributes that
public int hashCode ()
int result
public java.lang.String toString ()
StringBuilder sb
static void ()
}
com/intellij/openapi/util/io/FileSystemUtil$1.classFileSystemUtil.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileSystemUtil$1 extends java.lang.Object {
}
com/intellij/openapi/util/io/FileSystemUtil$FallbackMediatorImpl.classFileSystemUtil.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileSystemUtil$FallbackMediatorImpl extends com.intellij.openapi.util.io.FileSystemUtil$Mediator {
private static final int BA_REGULAR
private static final int BA_DIRECTORY
private static final int BA_HIDDEN
private final Object myFileSystem
private final java.lang.reflect.Method myGetBooleanAttributes
private void ()
java.lang.reflect.Field fs
Object fileSystem
java.lang.reflect.Method getBooleanAttributes
Throwable t
Object fileSystem
java.lang.reflect.Method getBooleanAttributes
protected com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) throws java.lang.Exception
boolean isDirectory
boolean isSpecial
boolean isHidden
boolean isWritable
int flags
boolean isDirectory
boolean isSpecial
boolean isHidden
boolean isWritable
String path
java.io.File file
private static boolean isWindowsRoot (java.lang.String)
String p
protected java.lang.String resolveSymLink (java.lang.String) throws java.lang.Exception
String path
protected boolean clonePermissions (java.lang.String, java.lang.String, boolean) throws java.lang.Exception
java.io.File srcFile
java.io.File dstFile
String source
String target
boolean onlyPermissionsToExecute
void (com.intellij.openapi.util.io.FileSystemUtil$1)
com.intellij.openapi.util.io.FileSystemUtil$1 x0
}
com/intellij/openapi/util/io/FileSystemUtil$IdeaWin32MediatorImpl.classFileSystemUtil.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileSystemUtil$IdeaWin32MediatorImpl extends com.intellij.openapi.util.io.FileSystemUtil$Mediator {
private com.intellij.openapi.util.io.win32.IdeaWin32 myInstance
private void ()
protected com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) throws java.lang.Exception
String path
com.intellij.openapi.util.io.win32.FileInfo fileInfo
protected java.lang.String resolveSymLink (java.lang.String) throws java.lang.Exception
String path
void (com.intellij.openapi.util.io.FileSystemUtil$1)
com.intellij.openapi.util.io.FileSystemUtil$1 x0
}
com/intellij/openapi/util/io/FileSystemUtil$JnaUnixMediatorImpl$LibC.classFileSystemUtil.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileSystemUtil$JnaUnixMediatorImpl$LibC extends java.lang.Object {
static final int S_MASK
static final int S_IFMT
static final int S_IFLNK
static final int S_IFREG
static final int S_IFDIR
static final int PERM_MASK
static final int EXECUTE_MASK
static final int WRITE_MASK
static final int W_OK
private void ()
static native int getuid ()
static native int getgid ()
static native int chmod (java.lang.String, int)
static native int access (java.lang.String, int)
}
com/intellij/openapi/util/io/FileSystemUtil$JnaUnixMediatorImpl$LinuxLibC.classFileSystemUtil.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileSystemUtil$JnaUnixMediatorImpl$LinuxLibC extends java.lang.Object {
private void ()
static native int __lxstat64 (int, java.lang.String, com.sun.jna.Pointer)
static native int __xstat64 (int, java.lang.String, com.sun.jna.Pointer)
}
com/intellij/openapi/util/io/FileSystemUtil$JnaUnixMediatorImpl$UnixLibC.classFileSystemUtil.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileSystemUtil$JnaUnixMediatorImpl$UnixLibC extends java.lang.Object {
private void ()
static native int lstat (java.lang.String, com.sun.jna.Pointer)
static native int stat (java.lang.String, com.sun.jna.Pointer)
}
com/intellij/openapi/util/io/FileSystemUtil$JnaUnixMediatorImpl.classFileSystemUtil.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileSystemUtil$JnaUnixMediatorImpl extends com.intellij.openapi.util.io.FileSystemUtil$Mediator {
private static final int[] LINUX_32
private static final int[] LINUX_64
private static final int[] LNX_PPC32
private static final int[] LNX_PPC64
private static final int[] LNX_ARM32
private static final int[] BSD_32
private static final int[] BSD_64
private static final int[] SUN_OS_32
private static final int[] SUN_OS_64
private static final int STAT_VER
private static final int OFF_MODE
private static final int OFF_SIZE
private static final int OFF_TIME
private static final int OFF_UID
private static final int OFF_GID
private final int[] myOffsets
private final int myUid
private final int myGid
private final boolean myCoarseTs
private void () throws java.lang.Exception
protected com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) throws java.lang.Exception
String path
com.sun.jna.Memory buffer
int res
int mode
boolean isSymlink
boolean isDirectory
boolean isSpecial
long size
long mTime1
long mTime2
long mTime
boolean writable
private static boolean loadFileStatus (java.lang.String, com.sun.jna.Memory)
String path
com.sun.jna.Memory buffer
protected java.lang.String resolveSymLink (java.lang.String) throws java.lang.Exception
String message
java.io.IOException e
String path
protected boolean clonePermissions (java.lang.String, java.lang.String, boolean) throws java.lang.Exception
int targetPermissions
int permissions
String source
String target
boolean onlyPermissionsToExecute
com.sun.jna.Memory buffer
int permissions
int sourcePermissions
private int getModeFlags (com.sun.jna.Memory)
com.sun.jna.Memory buffer
private boolean ownFile (com.sun.jna.Memory)
com.sun.jna.Memory buffer
void (com.intellij.openapi.util.io.FileSystemUtil$1) throws java.lang.Exception
com.intellij.openapi.util.io.FileSystemUtil$1 x0
static void ()
}
com/intellij/openapi/util/io/FileSystemUtil$Mediator.classFileSystemUtil.java
package com.intellij.openapi.util.io
abstract com.intellij.openapi.util.io.FileSystemUtil$Mediator extends java.lang.Object {
private void ()
protected abstract com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) throws java.lang.Exception
protected abstract java.lang.String resolveSymLink (java.lang.String) throws java.lang.Exception
protected boolean clonePermissions (java.lang.String, java.lang.String, boolean) throws java.lang.Exception
String source
String target
boolean onlyPermissionsToExecute
private java.lang.String getName ()
void (com.intellij.openapi.util.io.FileSystemUtil$1)
com.intellij.openapi.util.io.FileSystemUtil$1 x0
static java.lang.String access$600 (com.intellij.openapi.util.io.FileSystemUtil$Mediator)
com.intellij.openapi.util.io.FileSystemUtil$Mediator x0
}
com/intellij/openapi/util/io/FileSystemUtil$Nio2MediatorImpl.classFileSystemUtil.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.FileSystemUtil$Nio2MediatorImpl extends com.intellij.openapi.util.io.FileSystemUtil$Mediator {
private final java.lang.reflect.Method myGetPath
private final Object myLinkOptions
private final Object myNoFollowLinkOptions
private final java.lang.reflect.Method myReadAttributes
private final java.lang.reflect.Method mySetAttribute
private final java.lang.reflect.Method myToRealPath
private final java.lang.reflect.Method myToMillis
private final Class mySchema
private final java.lang.reflect.Method myIsSymbolicLink
private final java.lang.reflect.Method myIsDirectory
private final java.lang.reflect.Method myIsOther
private final java.lang.reflect.Method mySize
private final java.lang.reflect.Method myLastModifiedTime
private final java.lang.reflect.Method myIsHidden
private final java.lang.reflect.Method myIsReadOnly
static final boolean $assertionsDisabled
private void () throws java.lang.Exception
Class pathClass
Class filesClass
Class linkOptClass
Class linkOptArrayClass
private static java.lang.reflect.Method accessible (java.lang.reflect.Method)
java.lang.reflect.Method method
protected com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String) throws java.lang.Exception
Throwable cause
java.lang.reflect.InvocationTargetException e
boolean isHidden
boolean isWritable
boolean isWritable
Object pathObj
Object attributes
boolean isSymbolicLink
boolean isDirectory
boolean isOther
long size
long lastModified
Throwable cause
java.lang.reflect.InvocationTargetException e
String path
protected java.lang.String resolveSymLink (java.lang.String) throws java.lang.Exception
Throwable cause
java.lang.reflect.InvocationTargetException e
String path
Object pathObj
protected boolean clonePermissions (java.lang.String, java.lang.String, boolean) throws java.lang.Exception
Object permission
Object permission
java.util.Collection permissionsToSet
Object sourcePath
Object targetPath
java.util.Collection sourcePermissions
java.util.Collection targetPermissions
String source
String target
boolean onlyPermissionsToExecute
private java.util.Collection getPermissions (java.lang.Object) throws java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Object sourcePath
java.util.Map attributes
Object permissions
void (com.intellij.openapi.util.io.FileSystemUtil$1) throws java.lang.Exception
com.intellij.openapi.util.io.FileSystemUtil$1 x0
static void ()
}
com/intellij/openapi/util/io/FileSystemUtil.classFileSystemUtil.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.FileSystemUtil extends java.lang.Object {
static final String FORCE_USE_NIO2_KEY
static final String FORCE_USE_FALLBACK_KEY
static final String COARSE_TIMESTAMP_KEY
private static final com.intellij.openapi.diagnostic.Logger LOG
private static com.intellij.openapi.util.io.FileSystemUtil$Mediator ourMediator
private static com.intellij.openapi.util.io.FileSystemUtil$Mediator getMediator ()
Throwable t
Throwable t
Throwable t
boolean forceNio2
boolean forceFallback
Throwable error
private static com.intellij.openapi.util.io.FileSystemUtil$Mediator check (com.intellij.openapi.util.io.FileSystemUtil$Mediator) throws java.lang.Exception
com.intellij.openapi.util.io.FileSystemUtil$Mediator mediator
String quickTestPath
private void ()
public static com.intellij.openapi.util.io.FileAttributes getAttributes (java.lang.String)
Exception e
String path
public static com.intellij.openapi.util.io.FileAttributes getAttributes (java.io.File)
java.io.File file
public static long lastModified (java.io.File)
java.io.File file
com.intellij.openapi.util.io.FileAttributes attributes
public static boolean isSymLink (java.lang.String)
com.intellij.openapi.util.io.FileAttributes attributes
String path
public static boolean isSymLink (java.io.File)
java.io.File file
public static java.lang.String resolveSymLink (java.lang.String)
String realPath
Exception e
String path
public static java.lang.String resolveSymLink (java.io.File)
java.io.File file
public static boolean clonePermissions (java.lang.String, java.lang.String)
Exception e
String source
String target
public static boolean clonePermissionsToExecute (java.lang.String, java.lang.String)
Exception e
String source
String target
static void resetMediator ()
static java.lang.String getMediatorName ()
static com.intellij.openapi.diagnostic.Logger access$500 ()
static void ()
}
com/intellij/openapi/util/io/FileUtil$1.classFileUtil.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtil$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy {
void ()
public int computeHashCode (java.io.File)
java.io.File object
public boolean equals (java.io.File, java.io.File)
java.io.File o1
java.io.File o2
public volatile boolean equals (java.lang.Object, java.lang.Object)
public volatile int computeHashCode (java.lang.Object)
}
com/intellij/openapi/util/io/FileUtil$2.classFileUtil.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtil$2 extends java.lang.Object implements java.lang.Runnable {
final java.io.File[] val$tempFiles
void (java.io.File[])
public void run ()
java.io.File tempFile
Thread currentThread
int priority
}
com/intellij/openapi/util/io/FileUtil$3.classFileUtil.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtil$3 extends java.lang.Object implements java.io.FileFilter {
void ()
public boolean accept (java.io.File)
java.io.File file
}
com/intellij/openapi/util/io/FileUtil$4.classFileUtil.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtil$4 extends java.lang.Object implements com.intellij.util.NotNullProducer {
final String val$finalPath
final char val$separatorChar
final boolean val$removeLastSlash
void (java.lang.String, char, boolean)
public java.lang.String produce ()
java.io.IOException ignore
public volatile java.lang.Object produce ()
}
com/intellij/openapi/util/io/FileUtil$5.classFileUtil.java
package com.intellij.openapi.util.io
final com.intellij.openapi.util.io.FileUtil$5 extends java.util.Properties {
final java.util.Map val$map
void (java.util.Map)
public synchronized java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/intellij/openapi/util/io/FileUtil.classFileUtil.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.FileUtil extends com.intellij.openapi.util.io.FileUtilRt {
public static final String ASYNC_DELETE_EXTENSION
public static final int REGEX_PATTERN_FLAGS
public static final gnu.trove.TObjectHashingStrategy PATH_HASHING_STRATEGY
public static final gnu.trove.TObjectHashingStrategy FILE_HASHING_STRATEGY
private static final com.intellij.openapi.diagnostic.Logger LOG
static final boolean $assertionsDisabled
public void ()
public static transient java.lang.String join (java.lang.String[])
String[] parts
public static java.lang.String getRelativePath (java.io.File, java.io.File)
java.io.File base
java.io.File file
public static java.lang.String getRelativePath (java.lang.String, java.lang.String, char)
String basePath
String filePath
char separator
public static java.lang.String getRelativePath (java.lang.String, java.lang.String, char, boolean)
String basePath
String filePath
char separator
boolean caseSensitive
public static boolean isAbsolute (java.lang.String)
String path
public static boolean exists (java.lang.String)
String path
public static boolean isAncestor (java.io.File, java.io.File, boolean)
java.io.File ancestor
java.io.File file
boolean strict
public static boolean isAncestor (java.lang.String, java.lang.String, boolean)
String ancestor
String file
boolean strict
public static com.intellij.util.ThreeState isAncestorThreeState (java.lang.String, java.lang.String, boolean)
String ancestor
String file
boolean strict
String ancestorPath
String filePath
public static boolean startsWith (java.lang.String, java.lang.String)
String path
String start
public static boolean startsWith (java.lang.String, java.lang.String, boolean)
String path
String start
boolean caseSensitive
private static com.intellij.util.ThreeState startsWith (java.lang.String, java.lang.String, boolean, boolean, boolean)
int idxNext
String path
String prefix
boolean strict
boolean caseSensitive
boolean checkImmediateParent
int pathLength
int prefixLength
char lastPrefixChar
int slashOrSeparatorIdx
char next1
public static java.util.Collection removeAncestors (java.util.Collection, com.intellij.util.containers.Convertor, com.intellij.util.PairProcessor)
String path
String canonicalPath
Object file
String parent
int j
java.util.Map$Entry entry
String child
boolean parentNotFound
int i
java.util.Collection files
com.intellij.util.containers.Convertor convertor
com.intellij.util.PairProcessor removeProcessor
java.util.TreeMap paths
java.util.List ordered
java.util.List result
public static java.io.File findAncestor (java.io.File, java.io.File)
java.io.File f1
java.io.File f2
java.io.File ancestor
public static java.io.File getParentFile (java.io.File)
java.io.File file
public static byte[] loadFileBytes (java.io.File) throws java.io.IOException
long len
byte[] bytes
java.io.File file
byte[] bytes
java.io.InputStream stream
public static byte[] loadFirst (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream stream
int maxLength
java.io.ByteArrayOutputStream buffer
public static java.lang.String loadTextAndClose (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
public static java.lang.String loadTextAndClose (java.io.Reader) throws java.io.IOException
java.io.Reader reader
public static char[] adaptiveLoadText (java.io.Reader) throws java.io.IOException
int newLength
int n
char[] buffer
java.io.Reader reader
char[] chars
java.util.List buffers
int count
int total
char[] result
public static byte[] adaptiveLoadBytes (java.io.InputStream) throws java.io.IOException
int newLength
int n
byte[] buffer
java.io.InputStream stream
byte[] bytes
java.util.List buffers
int count
int total
byte[] result
public static java.util.concurrent.Future asyncDelete (java.io.File)
java.io.File file
public static java.util.concurrent.Future asyncDelete (java.util.Collection)
java.io.File tempFile
java.io.File file
java.util.Collection files
java.util.List tempFiles
private static transient java.util.concurrent.Future startDeletionThread (java.io.File[])
Class aClass
java.lang.reflect.Method getApplicationMethod
Object application
java.lang.reflect.Method executeOnPooledThreadMethod
Exception ignored
java.io.File[] tempFiles
java.util.concurrent.RunnableFuture deleteFilesTask
private static java.io.File renameToTempFileOrDelete (java.io.File)
String tempDirDrive
String fileDrive
String originalFileName
java.io.File tempFile
java.io.File file
String tempDir
boolean isSameDrive
private static java.io.File getTempFile (java.lang.String, java.lang.String)
String name
java.io.File tempFile
int i
String originalFileName
String parent
int randomSuffix
public static boolean delete (java.io.File)
java.io.File file
private static boolean deleteRecursively (java.io.File)
java.io.File child
java.io.File[] files
java.io.File file
com.intellij.openapi.util.io.FileAttributes attributes
public static boolean createParentDirs (java.io.File)
java.io.File file
public static boolean createDirectory (java.io.File)
java.io.File path
public static boolean createIfDoesntExist (java.io.File)
java.io.File file
public static boolean ensureCanCreateFile (java.io.File)
java.io.File file
public static void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.File fromFile
java.io.File toFile
public static void copyContent (java.io.File, java.io.File) throws java.io.IOException
java.io.File fromFile
java.io.File toFile
private static void performCopy (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.FileOutputStream fos
java.io.IOException e
java.io.FileInputStream fis
long timeStamp
java.io.File fromFile
java.io.File toFile
boolean syncTimestamp
java.io.FileOutputStream fos
private static java.io.FileOutputStream openOutputStream (java.io.File) throws java.io.IOException
java.io.File parentFile
java.io.FileNotFoundException e
java.io.File file
public static void copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream inputStream
java.io.OutputStream outputStream
public static void copy (java.io.InputStream, int, java.io.OutputStream) throws java.io.IOException
int read
java.io.InputStream inputStream
int maxSize
java.io.OutputStream outputStream
byte[] buffer
int toRead
public static void copyFileOrDir (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void copyFileOrDir (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File from
java.io.File to
boolean isDir
public static void copyDir (java.io.File, java.io.File) throws java.io.IOException
java.io.File fromDir
java.io.File toDir
public static void copyDirContent (java.io.File, java.io.File) throws java.io.IOException
java.io.File child
java.io.File fromDir
java.io.File toDir
java.io.File[] children
public static void copyDir (java.io.File, java.io.File, boolean) throws java.io.IOException
java.io.File fromDir
java.io.File toDir
boolean copySystemFiles
public static void copyDir (java.io.File, java.io.File, java.io.FileFilter) throws java.io.IOException
java.io.File file
java.io.File fromDir
java.io.File toDir
java.io.FileFilter filter
java.io.File[] files
public static void ensureExists (java.io.File) throws java.io.IOException
java.io.File dir
public static java.lang.String getNameWithoutExtension (java.io.File)
java.io.File file
public static java.lang.String getNameWithoutExtension (java.lang.String)
String name
public static java.lang.String createSequentFileName (java.io.File, java.lang.String, java.lang.String)
java.io.File aParentFolder
String aFilePrefix
String aExtension
public static java.io.File findSequentNonexistentFile (java.io.File, java.lang.String, java.lang.String)
java.io.File parentFolder
String filePrefix
String extension
int postfix
String ext
java.io.File candidate
public static java.lang.String toSystemDependentName (java.lang.String)
String aFileName
public static java.lang.String toSystemIndependentName (java.lang.String)
String aFileName
public static java.lang.String toCanonicalPath (java.lang.String)
String path
public static java.lang.String toCanonicalPath (java.lang.String, boolean)
String path
boolean resolveSymlinksIfNecessary
public static java.lang.String toCanonicalPath (java.lang.String, char)
String path
char separatorChar
public static java.lang.String toCanonicalUriPath (java.lang.String)
String path
private static java.lang.String toCanonicalPath (java.lang.String, char, boolean)
String path
char separatorChar
boolean removeLastSlash
private static java.lang.String toCanonicalPath (java.lang.String, char, boolean, boolean)
char c
char next
int start
int slashIndex
char c
int i
String path
char separatorChar
boolean removeLastSlash
boolean resolveSymlinks
int index
String finalPath
com.intellij.util.NotNullProducer realCanonicalPath
StringBuilder result
int start
int dots
boolean separator
int lastChar
private static int processRoot (java.lang.String, java.lang.Appendable)
int hostStart
int hostEnd
int shareStart
int shareEnd
java.io.IOException e
String path
Appendable result
private static boolean processDots (java.lang.StringBuilder, int, int, boolean)
int pos
StringBuilder result
int dots
int start
boolean resolveSymlinks
public static java.lang.String normalize (java.lang.String)
char c
int i
String path
int start
boolean separator
private static java.lang.String normalizeTail (int, java.lang.String, boolean)
char c
int i
int prefixEnd
String path
boolean separator
StringBuilder result
int start
public static java.lang.String unquote (java.lang.String)
String urlString
public static boolean isFilePathAcceptable (java.io.File, java.io.FileFilter)
java.io.File root
java.io.FileFilter fileFilter
java.io.File file
public static boolean rename (java.io.File, java.lang.String) throws java.io.IOException
java.io.File intermediate
java.io.File source
String newName
java.io.File target
public static void rename (java.io.File, java.io.File) throws java.io.IOException
java.io.File source
java.io.File target
public static boolean filesEqual (java.io.File, java.io.File)
java.io.File file1
java.io.File file2
public static boolean pathsEqual (java.lang.String, java.lang.String)
String path1
String path2
public static boolean namesEqual (java.lang.String, java.lang.String)
String name1
String name2
public static int compareFiles (java.io.File, java.io.File)
java.io.File file1
java.io.File file2
public static int comparePaths (java.lang.String, java.lang.String)
String path1
String path2
public static int fileHashCode (java.io.File)
java.io.File file
public static int pathHashCode (java.lang.String)
String path
public static java.lang.String getExtension (java.lang.String)
String fileName
public static java.lang.String resolveShortWindowsName (java.lang.String) throws java.io.IOException
String path
public static boolean containsWindowsShortName (java.lang.String)
int end
int dot
int start
String path
public static void collectMatchedFiles (java.io.File, java.util.regex.Pattern, java.util.List)
java.io.File root
java.util.regex.Pattern pattern
java.util.List outFiles
private static void collectMatchedFiles (java.io.File, java.io.File, java.util.regex.Pattern, java.util.List)
String path
String relativePath
java.io.File dir
java.io.File absoluteRoot
java.io.File root
java.util.regex.Pattern pattern
java.util.List files
java.io.File[] dirs
public static java.lang.String convertAntToRegexp (java.lang.String)
String antPattern
public static java.lang.String convertAntToRegexp (java.lang.String, boolean)
char ch
boolean foundRecursivePattern
boolean asterisksFound
int idx
String antPattern
boolean ignoreStartingSlash
StringBuilder builder
int asteriskCount
boolean recursive
int start
boolean isTrailingSlash
public static boolean moveDirWithContent (java.io.File, java.io.File)
java.io.File toFile
java.io.File fromFile
java.io.File fromDir
java.io.File toDir
java.io.File[] files
boolean success
public static java.lang.String sanitizeFileName (java.lang.String)
String name
public static java.lang.String sanitizeName (java.lang.String)
String name
public static java.lang.String sanitizeFileName (java.lang.String, boolean)
char c
boolean appendReplacement
int i
String name
boolean strict
StringBuilder result
int last
int length
public static boolean canExecute (java.io.File)
java.io.File file
public static boolean canWrite (java.lang.String)
String path
com.intellij.openapi.util.io.FileAttributes attributes
public static void setReadOnlyAttribute (java.lang.String, boolean)
String path
boolean readOnlyFlag
boolean writableFlag
public static void appendToFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String text
public static void writeToFile (java.io.File, byte[]) throws java.io.IOException
java.io.File file
byte[] text
public static void writeToFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String text
public static void writeToFile (java.io.File, java.lang.String, boolean) throws java.io.IOException
java.io.File file
String text
boolean append
public static void writeToFile (java.io.File, byte[], int, int) throws java.io.IOException
java.io.File file
byte[] text
int off
int len
public static void writeToFile (java.io.File, byte[], boolean) throws java.io.IOException
java.io.File file
byte[] text
boolean append
private static void writeToFile (java.io.File, byte[], int, int, boolean) throws java.io.IOException
java.io.File file
byte[] text
int off
int len
boolean append
java.io.OutputStream stream
public static boolean processFilesRecursively (java.io.File, com.intellij.util.Processor)
java.io.File root
com.intellij.util.Processor processor
public static boolean processFilesRecursively (java.io.File, com.intellij.util.Processor, com.intellij.util.Processor)
java.io.File file
java.io.File[] children
java.io.File root
com.intellij.util.Processor processor
com.intellij.util.Processor directoryFilter
java.util.LinkedList queue
public static transient java.io.File findFirstThatExist (java.lang.String[])
java.io.File file
String path
String[] paths
public static java.util.List findFilesByMask (java.util.regex.Pattern, java.io.File)
java.io.File file
java.util.regex.Pattern pattern
java.io.File dir
java.util.ArrayList found
java.io.File[] files
public static java.util.List findFilesOrDirsByMask (java.util.regex.Pattern, java.io.File)
java.io.File file
java.util.regex.Pattern pattern
java.io.File dir
java.util.ArrayList found
java.io.File[] files
public static transient java.lang.String findFileInProvidedPath (java.lang.String, java.lang.String[])
java.io.File file
String fileName
java.io.File file
String fileName
String providedPath
String[] fileNames
java.io.File providedFile
public static boolean isAbsolutePlatformIndependent (java.lang.String)
String path
public static boolean isUnixAbsolutePath (java.lang.String)
String path
public static boolean isWindowsAbsolutePath (java.lang.String)
String pathString
public static java.lang.String getLocationRelativeToUserHome (java.lang.String)
String path
public static java.lang.String getLocationRelativeToUserHome (java.lang.String, boolean)
java.io.File projectDir
java.io.File userHomeDir
String path
boolean unixOnly
public static java.lang.String expandUserHome (java.lang.String)
String path
public static java.io.File[] notNullize (java.io.File[])
java.io.File[] files
public static java.io.File[] notNullize (java.io.File[], java.io.File[])
java.io.File[] files
java.io.File[] defaultFiles
public static boolean isHashBangLine (java.lang.CharSequence, java.lang.String)
CharSequence firstCharsIfText
String marker
int lineBreak
String firstLine
public static java.io.File createTempDirectory (java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String suffix
public static java.io.File createTempDirectory (java.lang.String, java.lang.String, boolean) throws java.io.IOException
String prefix
String suffix
boolean deleteOnExit
public static java.io.File createTempDirectory (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.File dir
String prefix
String suffix
public static java.io.File createTempDirectory (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException
java.io.File dir
String prefix
String suffix
boolean deleteOnExit
public static java.io.File createTempFile (java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String suffix
public static java.io.File createTempFile (java.lang.String, java.lang.String, boolean) throws java.io.IOException
String prefix
String suffix
boolean deleteOnExit
public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String) throws java.io.IOException
java.io.File dir
String prefix
String suffix
public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String, boolean) throws java.io.IOException
java.io.File dir
String prefix
String suffix
boolean create
public static java.io.File createTempFile (java.io.File, java.lang.String, java.lang.String, boolean, boolean) throws java.io.IOException
java.io.File dir
String prefix
String suffix
boolean create
boolean deleteOnExit
public static java.lang.String getTempDirectory ()
public static void resetCanonicalTempPathCache (java.lang.String)
String tempPath
public static java.io.File generateRandomTemporaryPath () throws java.io.IOException
public static void setExecutableAttribute (java.lang.String, boolean) throws java.io.IOException
String path
boolean executableFlag
public static void setLastModified (java.io.File, long) throws java.io.IOException
java.io.File file
long timeStamp
public static java.lang.String loadFile (java.io.File) throws java.io.IOException
java.io.File file
public static java.lang.String loadFile (java.io.File, boolean) throws java.io.IOException
java.io.File file
boolean convertLineSeparators
public static java.lang.String loadFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
public static java.lang.String loadFile (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset encoding
public static java.lang.String loadFile (java.io.File, java.lang.String, boolean) throws java.io.IOException
java.io.File file
String encoding
boolean convertLineSeparators
public static char[] loadFileText (java.io.File) throws java.io.IOException
java.io.File file
public static char[] loadFileText (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
public static char[] loadText (java.io.Reader, int) throws java.io.IOException
java.io.Reader reader
int length
public static java.util.List loadLines (java.io.File) throws java.io.IOException
java.io.File file
public static java.util.List loadLines (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String encoding
public static java.util.List loadLines (java.lang.String) throws java.io.IOException
String path
public static java.util.List loadLines (java.lang.String, java.lang.String) throws java.io.IOException
String path
String encoding
public static java.util.List loadLines (java.io.BufferedReader) throws java.io.IOException
java.io.BufferedReader reader
public static byte[] loadBytes (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
public static byte[] loadBytes (java.io.InputStream, int) throws java.io.IOException
java.io.InputStream stream
int length
public static java.util.List splitPath (java.lang.String)
String path
java.util.ArrayList list
int index
int nextSeparator
public static boolean isJarOrZip (java.io.File)
java.io.File file
String name
public static boolean visitFiles (java.io.File, com.intellij.util.Processor)
java.io.File child
java.io.File root
com.intellij.util.Processor processor
java.io.File[] children
public static java.util.Map loadProperties (java.io.Reader) throws java.io.IOException
java.io.Reader reader
java.util.Map map
public static boolean isRootPath (java.lang.String)
String path
public static boolean deleteWithRenaming (java.io.File)
java.io.File file
java.io.File tempFileNameForDeletion
boolean success
public static boolean isFileSystemCaseSensitive (java.lang.String) throws java.io.FileNotFoundException
String path
com.intellij.openapi.util.io.FileAttributes attributes
com.intellij.openapi.util.io.FileAttributes upper
com.intellij.openapi.util.io.FileAttributes lower
static java.lang.String access$000 (java.lang.String, char, boolean, boolean)
String x0
char x1
boolean x2
boolean x3
static void ()
}
com/intellij/openapi/util/io/JarUtil.classJarUtil.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.JarUtil extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
public void ()
public static boolean containsClass (java.lang.String, java.lang.String)
String jarPath
String className
public static boolean containsClass (java.io.File, java.lang.String)
java.io.File file
String className
String entryPath
public static boolean containsEntry (java.io.File, java.lang.String)
java.util.jar.JarFile jarFile
java.io.File file
String entryPath
public static java.lang.String getJarAttribute (java.io.File, java.util.jar.Attributes$Name)
java.io.File file
java.util.jar.Attributes$Name attribute
public static java.lang.String getJarAttribute (java.io.File, java.lang.String, java.util.jar.Attributes$Name)
java.io.File file
String entryName
java.util.jar.Attributes$Name attribute
private static java.lang.String getJarAttributeImpl (java.io.File, java.lang.String, java.util.jar.Attributes$Name)
java.util.jar.Attributes attributes
java.util.jar.Manifest manifest
java.util.jar.JarFile jarFile
java.io.IOException e
java.io.File file
String entryName
java.util.jar.Attributes$Name attribute
public static java.util.Properties loadProperties (java.io.File, java.lang.String)
java.util.Properties properties
java.util.zip.ZipEntry entry
java.util.zip.ZipFile zipFile
java.io.IOException e
java.io.File file
String entryName
static void ()
}
com/intellij/openapi/util/io/NullAppendable.classNullAppendable.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.NullAppendable extends java.lang.Object implements java.lang.Appendable {
static Appendable INSTANCE
void ()
public java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence csq
public java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence csq
int start
int end
public java.lang.Appendable append (char) throws java.io.IOException
char c
static void ()
}
com/intellij/openapi/util/io/PathExecLazyValue.classPathExecLazyValue.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.PathExecLazyValue extends com.intellij.openapi.util.AtomicNotNullLazyValue {
private final String myName
public void (java.lang.String)
String name
protected java.lang.Boolean compute ()
String dir
String path
protected volatile java.lang.Object compute ()
}
com/intellij/openapi/util/io/StreamUtil.classStreamUtil.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.StreamUtil extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private void ()
public static int copyStreamContent (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream inputStream
java.io.OutputStream outputStream
byte[] buffer
int count
int total
public static byte[] loadFromStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.intellij.util.io.UnsyncByteArrayOutputStream outputStream
public static java.lang.String readText (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
byte[] data
public static java.lang.String readText (java.io.InputStream, java.lang.String) throws java.io.IOException
java.io.InputStream inputStream
String encoding
byte[] data
public static java.lang.String readText (java.io.InputStream, java.nio.charset.Charset) throws java.io.IOException
java.io.InputStream inputStream
java.nio.charset.Charset encoding
byte[] data
public static java.lang.String convertSeparators (java.lang.String)
String s
public static char[] readTextAndConvertSeparators (java.io.Reader) throws java.io.IOException
java.io.Reader reader
char[] buffer
private static char[] convertSeparators (char[])
char c
char[] buffer
int dst
char prev
char[] result
public static java.lang.String readTextFrom (java.io.Reader) throws java.io.IOException
java.io.Reader reader
private static char[] readText (java.io.Reader) throws java.io.IOException
int read
java.io.Reader reader
java.io.CharArrayWriter writer
char[] buffer
public static void closeStream (java.io.Closeable)
java.io.IOException e
java.io.Closeable stream
static void ()
}
com/intellij/openapi/util/io/UniqueNameBuilder$Node.classUniqueNameBuilder.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.UniqueNameBuilder$Node extends java.lang.Object {
final char myChar
final gnu.trove.TIntObjectHashMap myChildren
final com.intellij.openapi.util.io.UniqueNameBuilder$Node myParentNode
void (char, com.intellij.openapi.util.io.UniqueNameBuilder$Node)
char ch
com.intellij.openapi.util.io.UniqueNameBuilder$Node parentNode
}
com/intellij/openapi/util/io/UniqueNameBuilder.classUniqueNameBuilder.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.UniqueNameBuilder extends java.lang.Object {
public static final char INTERNAL_PATH_DELIMITER
private final java.util.Map myPaths
private final String mySeparator
private final int myMaxLength
private final String myRoot
private final com.intellij.openapi.util.io.UniqueNameBuilder$Node myRootNode
public void (java.lang.String, java.lang.String, int)
String root
String separator
int maxLength
public boolean contains (java.lang.Object)
Object file
public void addPath (java.lang.Object, java.lang.String)
char ch
com.intellij.openapi.util.io.UniqueNameBuilder$Node node
int i
Object key
String value
com.intellij.openapi.util.io.UniqueNameBuilder$Node current
public java.lang.String getShortPath (java.lang.Object)
com.intellij.openapi.util.io.UniqueNameBuilder$Node node
int i
com.intellij.openapi.util.io.UniqueNameBuilder$Node n
Object key
String path
com.intellij.openapi.util.io.UniqueNameBuilder$Node current
com.intellij.openapi.util.io.UniqueNameBuilder$Node firstDirNodeWithSingleChildAfterNodeWithManyChildren
com.intellij.openapi.util.io.UniqueNameBuilder$Node firstDirNode
boolean searchingForManyChildren
boolean skipDirs
StringBuilder b
com.intellij.openapi.util.io.UniqueNameBuilder$Node firstCharacterOfDirectoryName
public java.lang.String getSeparator ()
}
com/intellij/openapi/util/io/WinUACTemporaryFix$1.classWinUACTemporaryFix.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.WinUACTemporaryFix$1 extends java.lang.Object {
}
com/intellij/openapi/util/io/WinUACTemporaryFix$StreamRedirector.classWinUACTemporaryFix.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.WinUACTemporaryFix$StreamRedirector extends java.lang.Object implements java.lang.Runnable {
private final java.io.InputStream myIn
private final java.io.OutputStream myOut
private void (java.io.InputStream, java.io.OutputStream)
java.io.InputStream in
java.io.OutputStream out
public void run ()
java.io.IOException e
void (java.io.InputStream, java.io.OutputStream, com.intellij.openapi.util.io.WinUACTemporaryFix$1)
java.io.InputStream x0
java.io.OutputStream x1
com.intellij.openapi.util.io.WinUACTemporaryFix$1 x2
}
com/intellij/openapi/util/io/WinUACTemporaryFix.classWinUACTemporaryFix.java
package com.intellij.openapi.util.io
com.intellij.openapi.util.io.WinUACTemporaryFix extends java.lang.Object {
void ()
public static void main (java.lang.String[]) throws java.lang.Exception
long lastModified
java.io.File fromFile
java.io.File toFile
boolean syncTimestamp
boolean result
String[] args
String command
private static boolean execExternalProcess (java.lang.String[]) throws java.io.IOException java.lang.InterruptedException
String[] args
Process process
Thread outThread
Thread errThread
static boolean nativeCopy (java.io.File, java.io.File, boolean)
Exception ex
java.io.File fromFile
java.io.File toFile
boolean syncTimestamp
java.io.File launcherFile
}
com/intellij/openapi/util/io/WindowsRegistryUtil.classWindowsRegistryUtil.java
package com.intellij.openapi.util.io
public com.intellij.openapi.util.io.WindowsRegistryUtil extends java.lang.Object {
private void ()
private static java.lang.String trimToValue (java.lang.StringBuilder)
StringBuilder output
int pos
int pos2
String blackList
int startPos
int endPos
public static java.util.List readRegistryBranch (java.lang.String)
int pos2
String section
int pos
String location
java.util.List result
StringBuilder output
public static java.lang.String readRegistryDefault (java.lang.String)
String location
public static java.lang.String readRegistryValue (java.lang.String, java.lang.String)
String location
String key
private static java.lang.StringBuilder readRegistry (java.lang.String)
int length
byte[] buffer
Process process
StringBuilder output
java.io.InputStream is
java.io.ByteArrayOutputStream os
Exception e
String command
}
com/intellij/openapi/util/io/package.html
com/intellij/openapi/util/io/win32/FileInfo.classFileInfo.java
package com.intellij.openapi.util.io.win32
public com.intellij.openapi.util.io.win32.FileInfo extends java.lang.Object {
private static final int BROKEN_SYMLINK
private static final int FILE_ATTRIBUTE_READONLY
private static final int FILE_ATTRIBUTE_HIDDEN
private static final int FILE_ATTRIBUTE_DIRECTORY
private static final int FILE_ATTRIBUTE_DEVICE
private static final int FILE_ATTRIBUTE_REPARSE_POINT
private String name
private int attributes
private long timestamp
private long length
public void ()
public java.lang.String getName ()
public com.intellij.openapi.util.io.FileAttributes toFileAttributes ()
boolean isDirectory
boolean isSpecial
boolean isSymlink
boolean isHidden
boolean isWritable
long javaTimestamp
public java.lang.String toString ()
}
com/intellij/openapi/util/io/win32/IdeaWin32.classIdeaWin32.java
package com.intellij.openapi.util.io.win32
public com.intellij.openapi.util.io.win32.IdeaWin32 extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final boolean TRACE_ENABLED
private static final com.intellij.openapi.util.io.win32.IdeaWin32 ourInstance
private static boolean loadBundledLibrary () throws java.io.IOException
String name
java.net.URL bundled
byte[] content
java.util.zip.CRC32 crc32
long hash
java.io.File file
public static boolean isAvailable ()
public static com.intellij.openapi.util.io.win32.IdeaWin32 getInstance ()
private void ()
private static native void initIDs ()
public com.intellij.openapi.util.io.win32.FileInfo getInfo (java.lang.String)
long t
com.intellij.openapi.util.io.win32.FileInfo result
String path
public java.lang.String resolveSymLink (java.lang.String)
long t
String result
String path
public com.intellij.openapi.util.io.win32.FileInfo[] listChildren (java.lang.String)
long t
com.intellij.openapi.util.io.win32.FileInfo[] children
String path
private native com.intellij.openapi.util.io.win32.FileInfo getInfo0 (java.lang.String)
private native java.lang.String resolveSymLink0 (java.lang.String)
private native com.intellij.openapi.util.io.win32.FileInfo[] listChildren0 (java.lang.String)
static void ()
Throwable t
com.intellij.openapi.util.io.win32.IdeaWin32 instance
}
com/intellij/openapi/util/objectTree/ObjectNode$1.classObjectNode.java
package com.intellij.openapi.util.objectTree
com.intellij.openapi.util.objectTree.ObjectNode$1 extends java.lang.Object implements com.intellij.openapi.util.objectTree.ObjectTreeAction {
final com.intellij.openapi.util.objectTree.ObjectTreeAction val$action
final com.intellij.openapi.util.objectTree.ObjectNode this$0
void (com.intellij.openapi.util.objectTree.ObjectNode, com.intellij.openapi.util.objectTree.ObjectTreeAction)
com.intellij.openapi.util.objectTree.ObjectNode this$0
public void execute (com.intellij.openapi.util.objectTree.ObjectNode)
Throwable t
com.intellij.openapi.util.objectTree.ObjectNode[] childrenArray
int i
com.intellij.openapi.progress.ProcessCanceledException e
Throwable e
com.intellij.openapi.util.objectTree.ObjectNode each
com.intellij.openapi.util.objectTree.ObjectNode[] childrenArray
public void beforeTreeExecution (com.intellij.openapi.util.objectTree.ObjectNode)
com.intellij.openapi.util.objectTree.ObjectNode parent
public volatile void beforeTreeExecution (java.lang.Object)
public volatile void execute (java.lang.Object)
}
com/intellij/openapi/util/objectTree/ObjectNode.classObjectNode.java
package com.intellij.openapi.util.objectTree
final com.intellij.openapi.util.objectTree.ObjectNode extends java.lang.Object {
private static final com.intellij.openapi.util.objectTree.ObjectNode[] EMPTY_ARRAY
private static final com.intellij.openapi.diagnostic.Logger LOG
private final com.intellij.openapi.util.objectTree.ObjectTree myTree
private com.intellij.openapi.util.objectTree.ObjectNode myParent
private final Object myObject
private java.util.List myChildren
private final Throwable myTrace
private final long myOwnModification
static final boolean $assertionsDisabled
void (com.intellij.openapi.util.objectTree.ObjectTree, com.intellij.openapi.util.objectTree.ObjectNode, java.lang.Object, long)
com.intellij.openapi.util.objectTree.ObjectTree tree
com.intellij.openapi.util.objectTree.ObjectNode parentNode
Object object
long modification
private com.intellij.openapi.util.objectTree.ObjectNode[] getChildrenArray ()
java.util.List children
void addChild (com.intellij.openapi.util.objectTree.ObjectNode)
com.intellij.openapi.util.objectTree.ObjectNode child
java.util.List children
void removeChild (com.intellij.openapi.util.objectTree.ObjectNode)
com.intellij.openapi.util.objectTree.ObjectNode node
int i
com.intellij.openapi.util.objectTree.ObjectNode child
java.util.List children
com.intellij.openapi.util.objectTree.ObjectNode getParent ()
java.util.Collection getChildren ()
void execute (com.intellij.openapi.util.objectTree.ObjectTreeAction)
com.intellij.openapi.util.objectTree.ObjectTreeAction action
private void remove ()
java.lang.Object getObject ()
public java.lang.String toString ()
java.lang.Throwable getTrace ()
void assertNoReferencesKept (java.lang.Object)
com.intellij.openapi.util.objectTree.ObjectNode node
Object aDisposable
java.lang.Throwable getAllocation ()
long getOwnModification ()
long getModification ()
com.intellij.openapi.Disposable findChildEqualTo (com.intellij.openapi.Disposable)
Object nodeObject
com.intellij.openapi.util.objectTree.ObjectNode node
java.util.List children
com.intellij.openapi.Disposable object
static java.lang.Object access$000 (com.intellij.openapi.util.objectTree.ObjectNode)
com.intellij.openapi.util.objectTree.ObjectNode x0
static com.intellij.openapi.diagnostic.Logger access$100 ()
static com.intellij.openapi.util.objectTree.ObjectTree access$200 (com.intellij.openapi.util.objectTree.ObjectNode)
com.intellij.openapi.util.objectTree.ObjectNode x0
static com.intellij.openapi.util.objectTree.ObjectNode[] access$300 (com.intellij.openapi.util.objectTree.ObjectNode)
com.intellij.openapi.util.objectTree.ObjectNode x0
static java.util.List access$402 (com.intellij.openapi.util.objectTree.ObjectNode, java.util.List)
com.intellij.openapi.util.objectTree.ObjectNode x0
java.util.List x1
static void access$500 (com.intellij.openapi.util.objectTree.ObjectNode)
com.intellij.openapi.util.objectTree.ObjectNode x0
static void ()
}
com/intellij/openapi/util/objectTree/ObjectTree.classObjectTree.java
package com.intellij.openapi.util.objectTree
public final com.intellij.openapi.util.objectTree.ObjectTree extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
private final java.util.List myListeners
private final java.util.Set myRootObjects
private final java.util.Map myObject2NodeMap
private final java.util.Map myDisposedObjects
private final java.util.List myExecutedNodes
private final java.util.List myExecutedUnregisteredNodes
final Object treeLock
private final java.util.concurrent.atomic.AtomicLong myModification
static final boolean $assertionsDisabled
public void ()
com.intellij.openapi.util.objectTree.ObjectNode getNode (java.lang.Object)
Object object
com.intellij.openapi.util.objectTree.ObjectNode putNode (java.lang.Object, com.intellij.openapi.util.objectTree.ObjectNode)
Object object
com.intellij.openapi.util.objectTree.ObjectNode node
final java.util.List getNodesInExecution ()
public final void register (java.lang.Object, java.lang.Object)
com.intellij.openapi.util.objectTree.ObjectNode oldParent
com.intellij.openapi.util.objectTree.ObjectNode parentNode
com.intellij.openapi.util.objectTree.ObjectNode childNode
Object parent
Object child
Object wasDisposed
public java.lang.Object getDisposalInfo (java.lang.Object)
Object parent
private void checkWasNotAddedAlready (com.intellij.openapi.util.objectTree.ObjectNode, com.intellij.openapi.util.objectTree.ObjectNode)
com.intellij.openapi.util.objectTree.ObjectNode node
com.intellij.openapi.util.objectTree.ObjectNode childNode
com.intellij.openapi.util.objectTree.ObjectNode parentNode
private com.intellij.openapi.util.objectTree.ObjectNode createNodeFor (java.lang.Object, com.intellij.openapi.util.objectTree.ObjectNode)
Object object
com.intellij.openapi.util.objectTree.ObjectNode parentNode
com.intellij.openapi.util.objectTree.ObjectNode newNode
private long getNextModification ()
public final boolean executeAll (java.lang.Object, com.intellij.openapi.util.objectTree.ObjectTreeAction, boolean)
com.intellij.openapi.util.objectTree.ObjectNode node
Object object
com.intellij.openapi.util.objectTree.ObjectTreeAction action
boolean processUnregistered
com.intellij.openapi.util.objectTree.ObjectNode node
static void executeActionWithRecursiveGuard (java.lang.Object, java.util.List, com.intellij.openapi.util.objectTree.ObjectTreeAction)
int i
int i
Object object
java.util.List recursiveGuard
com.intellij.openapi.util.objectTree.ObjectTreeAction action
private void executeUnregistered (java.lang.Object, com.intellij.openapi.util.objectTree.ObjectTreeAction)
Object object
com.intellij.openapi.util.objectTree.ObjectTreeAction action
public final void executeChildAndReplace (java.lang.Object, java.lang.Object, com.intellij.openapi.util.objectTree.ObjectTreeAction)
com.intellij.openapi.util.objectTree.ObjectNode parent
com.intellij.openapi.util.objectTree.ObjectNode toExecuteNode
Object parentObject
Object toExecute
Object toReplace
com.intellij.openapi.util.objectTree.ObjectTreeAction action
com.intellij.openapi.util.objectTree.ObjectNode toExecuteNode
Object parentObject
public boolean containsKey (java.lang.Object)
Object object
public void assertNoReferenceKeptInTree (java.lang.Object)
com.intellij.openapi.util.objectTree.ObjectNode node
java.util.Collection nodes
Object disposable
void removeRootObject (java.lang.Object)
Object object
public void assertIsEmpty (boolean)
com.intellij.openapi.util.objectTree.ObjectNode objectNode
Throwable trace
RuntimeException exception
Object object
boolean throwError
public boolean isEmpty ()
java.util.Set getRootObjects ()
void addListener (com.intellij.openapi.util.objectTree.ObjectTreeListener)
com.intellij.openapi.util.objectTree.ObjectTreeListener listener
void removeListener (com.intellij.openapi.util.objectTree.ObjectTreeListener)
com.intellij.openapi.util.objectTree.ObjectTreeListener listener
private void fireRegistered (java.lang.Object)
com.intellij.openapi.util.objectTree.ObjectTreeListener each
Object object
void fireExecuted (java.lang.Object)
com.intellij.openapi.util.objectTree.ObjectTreeListener each
Object object
private void rememberDisposedTrace (java.lang.Object)
Object object
int size ()
public com.intellij.openapi.Disposable findRegisteredObject (java.lang.Object, com.intellij.openapi.Disposable)
com.intellij.openapi.util.objectTree.ObjectNode parentNode
Object parentDisposable
com.intellij.openapi.Disposable object
long getModification ()
static void ()
}
com/intellij/openapi/util/objectTree/ObjectTreeAction.classObjectTreeAction.java
package com.intellij.openapi.util.objectTree
public abstract com.intellij.openapi.util.objectTree.ObjectTreeAction extends java.lang.Object {
public abstract void execute (java.lang.Object)
public abstract void beforeTreeExecution (java.lang.Object)
}
com/intellij/openapi/util/objectTree/ObjectTreeListener.classObjectTreeListener.java
package com.intellij.openapi.util.objectTree
public abstract com.intellij.openapi.util.objectTree.ObjectTreeListener extends java.lang.Object {
public abstract void objectRegistered (java.lang.Object)
public abstract void objectExecuted (java.lang.Object)
}
com/intellij/openapi/util/objectTree/ThrowableInterner$1.classThrowableInterner.java
package com.intellij.openapi.util.objectTree
final com.intellij.openapi.util.objectTree.ThrowableInterner$1 extends java.lang.Object implements gnu.trove.TObjectHashingStrategy {
void ()
public int computeHashCode (java.lang.Throwable)
Object[] stack
Throwable throwable
String message
Object[] backtrace
public boolean equals (java.lang.Throwable, java.lang.Throwable)
Throwable o1
Throwable o2
Object[] backtrace1
Object[] backtrace2
public volatile boolean equals (java.lang.Object, java.lang.Object)
public volatile int computeHashCode (java.lang.Object)
}
com/intellij/openapi/util/objectTree/ThrowableInterner.classThrowableInterner.java
package com.intellij.openapi.util.objectTree
public com.intellij.openapi.util.objectTree.ThrowableInterner extends java.lang.Object {
private static final com.intellij.util.containers.WeakInterner myTraceInterner
private static final long BACKTRACE_FIELD_OFFSET
public void ()
private static java.lang.Object[] getBacktrace (java.lang.Throwable)
Throwable throwable
Object backtrace
public static java.lang.Throwable intern (java.lang.Throwable)
Throwable throwable
static java.lang.Object[] access$000 (java.lang.Throwable)
Throwable x0
static void ()
java.lang.reflect.Field firstField
long firstFieldOffset
}
com/intellij/openapi/util/registry/Registry.classRegistry.java
package com.intellij.openapi.util.registry
public com.intellij.openapi.util.registry.Registry extends java.lang.Object {
private static java.lang.ref.Reference ourBundle
public static final String REGISTRY_BUNDLE
private final java.util.Map myUserProperties
private final java.util.concurrent.ConcurrentMap myValues
private static final com.intellij.openapi.util.registry.Registry ourInstance
public void ()
public static com.intellij.openapi.util.registry.RegistryValue get (java.lang.String)
String key
com.intellij.openapi.util.registry.Registry registry
com.intellij.openapi.util.registry.RegistryValue value
public static boolean is (java.lang.String) throws java.util.MissingResourceException
String key
public static boolean is (java.lang.String, boolean)
java.util.MissingResourceException ex
String key
boolean defaultValue
public static int intValue (java.lang.String) throws java.util.MissingResourceException
String key
public static int intValue (java.lang.String, int)
java.util.MissingResourceException ex
String key
int defaultValue
public static double doubleValue (java.lang.String) throws java.util.MissingResourceException
String key
public static java.lang.String stringValue (java.lang.String) throws java.util.MissingResourceException
String key
public static java.awt.Color getColor (java.lang.String, java.awt.Color) throws java.util.MissingResourceException
String key
java.awt.Color defaultValue
static java.util.ResourceBundle getBundle ()
java.util.ResourceBundle bundle
public static com.intellij.openapi.util.registry.Registry getInstance ()
public org.jdom.Element getState ()
org.jdom.Element entry
String eachKey
org.jdom.Element state
public void loadState (org.jdom.Element)
com.intellij.openapi.util.registry.RegistryValue registryValue
String key
String value
org.jdom.Element eachEntry
org.jdom.Element state
java.util.Map getUserProperties ()
public static java.util.List getAll ()
String each
java.util.ResourceBundle bundle
java.util.Enumeration keys
java.util.List result
void restoreDefaults ()
java.util.MissingResourceException e
String each
java.util.Map old
boolean isInDefaultState ()
boolean isRestartNeeded ()
private static boolean isRestartNeeded (java.util.Map)
com.intellij.openapi.util.registry.RegistryValue eachValue
String s
java.util.Map map
static void ()
}
com/intellij/openapi/util/registry/RegistryValue$1.classRegistryValue.java
package com.intellij.openapi.util.registry
com.intellij.openapi.util.registry.RegistryValue$1 extends java.lang.Object implements com.intellij.openapi.Disposable {
final com.intellij.openapi.util.registry.RegistryValueListener val$listener
final com.intellij.openapi.util.registry.RegistryValue this$0
void (com.intellij.openapi.util.registry.RegistryValue, com.intellij.openapi.util.registry.RegistryValueListener)
com.intellij.openapi.util.registry.RegistryValue this$0
public void dispose ()
}
com/intellij/openapi/util/registry/RegistryValue.classRegistryValue.java
package com.intellij.openapi.util.registry
public com.intellij.openapi.util.registry.RegistryValue extends java.lang.Object {
private final com.intellij.openapi.util.registry.Registry myRegistry
private final String myKey
private final java.util.List myListeners
private boolean myChangedSinceStart
private String myStringCachedValue
private Integer myIntCachedValue
private Double myDoubleCachedValue
private Boolean myBooleanCachedValue
static final boolean $assertionsDisabled
void (com.intellij.openapi.util.registry.Registry, java.lang.String)
com.intellij.openapi.util.registry.Registry registry
String key
public java.lang.String getKey ()
public java.lang.String asString ()
String value
public boolean asBoolean ()
public int asInteger ()
String bundleValue
NumberFormatException e
public double asDouble ()
String bundleValue
NumberFormatException e
java.awt.Color asColor (java.awt.Color)
String[] rgb
java.awt.Color defaultValue
String s
public java.lang.String getDescription ()
boolean isRestartRequired ()
public boolean isChangedFromDefault ()
boolean isChangedFromDefault (java.lang.String)
String newValue
private java.lang.String get (java.lang.String, java.lang.String, boolean) throws java.util.MissingResourceException
String stringCachedValue
String key
String defaultValue
boolean isValue
private java.lang.String _get (java.lang.String, java.lang.String, boolean) throws java.util.MissingResourceException
String key
String defaultValue
boolean mustExistInBundle
String userValue
String systemProperty
String bundleValue
private static java.lang.String getBundleValue (java.lang.String, boolean) throws java.util.MissingResourceException
java.util.MissingResourceException e
String key
boolean mustExist
public void setValue (boolean)
boolean value
public void setValue (int)
int value
public void setValue (java.lang.String)
com.intellij.openapi.util.registry.RegistryValueListener each
com.intellij.openapi.util.registry.RegistryValueListener each
String value
boolean isChangedSinceAppStart ()
public void resetToDefault ()
public void addListener (com.intellij.openapi.util.registry.RegistryValueListener, com.intellij.openapi.Disposable)
com.intellij.openapi.util.registry.RegistryValueListener listener
com.intellij.openapi.Disposable parent
public java.lang.String toString ()
void resetCache ()
public boolean isBoolean ()
private static boolean isBoolean (java.lang.String)
String s
static java.util.List access$000 (com.intellij.openapi.util.registry.RegistryValue)
com.intellij.openapi.util.registry.RegistryValue x0
static void ()
}
com/intellij/openapi/util/registry/RegistryValueListener$Adapter.classRegistryValueListener.java
package com.intellij.openapi.util.registry
public com.intellij.openapi.util.registry.RegistryValueListener$Adapter extends java.lang.Object implements com.intellij.openapi.util.registry.RegistryValueListener {
public void ()
public void beforeValueChanged (com.intellij.openapi.util.registry.RegistryValue)
com.intellij.openapi.util.registry.RegistryValue value
public void afterValueChanged (com.intellij.openapi.util.registry.RegistryValue)
com.intellij.openapi.util.registry.RegistryValue value
}
com/intellij/openapi/util/registry/RegistryValueListener.classRegistryValueListener.java
package com.intellij.openapi.util.registry
public abstract com.intellij.openapi.util.registry.RegistryValueListener extends java.lang.Object {
public abstract void beforeValueChanged (com.intellij.openapi.util.registry.RegistryValue)
public abstract void afterValueChanged (com.intellij.openapi.util.registry.RegistryValue)
}
com/intellij/openapi/util/registry/ui/RegistryCheckBox.classRegistryCheckBox.java
package com.intellij.openapi.util.registry.ui
public com.intellij.openapi.util.registry.ui.RegistryCheckBox extends com.intellij.openapi.ui.CheckBoxWithDescription {
private final com.intellij.openapi.util.registry.RegistryValue myValue
public void (com.intellij.openapi.util.registry.RegistryValue)
com.intellij.openapi.util.registry.RegistryValue value
public void (com.intellij.openapi.util.registry.RegistryValue, java.lang.String, java.lang.String)
com.intellij.openapi.util.registry.RegistryValue value
String text
String longDescription
public boolean isChanged ()
public void save ()
}
com/intellij/openapi/util/text/AddonlyIntSet.classTrigramBuilder.java
package com.intellij.openapi.util.text
com.intellij.openapi.util.text.AddonlyIntSet extends java.lang.Object {
private int size
private int[] data
private int shift
private int mask
private boolean hasZeroKey
public void ()
public void (int)
int expectedSize
int powerOfTwo
public int size ()
private int hash (int, int[])
int h
int[] a
public void add (int)
int key
private boolean doPut (int[], int)
int[] a
int o
int index
int obj
private void rehash ()
int ns
int i
int[] b
public boolean contains (int)
int key
int index
int v
public boolean forEach (gnu.trove.TIntProcedure)
int o
gnu.trove.TIntProcedure consumer
}
com/intellij/openapi/util/text/CharFilter$1.classCharFilter.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.CharFilter$1 extends java.lang.Object implements com.intellij.openapi.util.text.CharFilter {
void ()
public boolean accept (char)
char ch
}
com/intellij/openapi/util/text/CharFilter$2.classCharFilter.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.CharFilter$2 extends java.lang.Object implements com.intellij.openapi.util.text.CharFilter {
void ()
public boolean accept (char)
char ch
}
com/intellij/openapi/util/text/CharFilter.classCharFilter.java
package com.intellij.openapi.util.text
public abstract com.intellij.openapi.util.text.CharFilter extends java.lang.Object {
public static final com.intellij.openapi.util.text.CharFilter WHITESPACE_FILTER
public static final com.intellij.openapi.util.text.CharFilter NOT_WHITESPACE_FILTER
public abstract boolean accept (char)
static void ()
}
com/intellij/openapi/util/text/CharSequenceWithStringHash.classCharSequenceWithStringHash.java
package com.intellij.openapi.util.text
public abstract com.intellij.openapi.util.text.CharSequenceWithStringHash extends java.lang.Object implements java.lang.CharSequence {
public abstract int hashCode ()
}
com/intellij/openapi/util/text/DelimitedListProcessor.classDelimitedListProcessor.java
package com.intellij.openapi.util.text
public abstract com.intellij.openapi.util.text.DelimitedListProcessor extends java.lang.Object {
private final String myDelimiters
public void (java.lang.String)
String delimiters
public void processText (java.lang.String)
String text
int start
int pos
protected abstract void processToken (int, int, boolean)
protected int skipDelimiters (java.lang.String, int)
char ch
String s
int pos
protected boolean isDelimiter (char)
char ch
}
com/intellij/openapi/util/text/InjectorMatchingEndFinder.classInjectorMatchingEndFinder.java
package com.intellij.openapi.util.text
public com.intellij.openapi.util.text.InjectorMatchingEndFinder extends java.lang.Object {
public void ()
public static int findMatchingEnd (java.lang.String, java.lang.String, java.lang.String, int)
String startSymbol
String endSymbol
String text
int afterStartIdx
Character shortStartSymbol
Character shortEndSymbol
private static char nonNullifyShortSymbol (java.lang.Character, java.lang.String)
Character shortStartSymbol
String startSymbol
private static java.lang.Character defineShortSymbol (java.lang.String)
String s
private static int findForShortSymbols (char, char, java.lang.String, int, java.lang.String)
int nextEndIdx
int numStarts
int numEnds
char shortStartSymbol
char shortEndSymbol
String text
int afterStartIdx
String endSymbol
int totalNumStarts
int lookFrom
private static int findForLongSymbols (java.lang.String, int, java.lang.String, java.lang.String)
int nextEndIdx
int numStarts
String text
int afterStartIdx
String startSymbol
String endSymbol
int totalNumStarts
int lookFrom
private static int getOccurrenceCount (java.lang.String, int, int, char)
String text
int from
int toExcluding
char c
int res
int i
int limit
private static int getOccurrenceCount (java.lang.String, int, int, java.lang.String)
String text
int from
int toExcluding
String s
int res
int i
int limit
}
com/intellij/openapi/util/text/LineTokenizer.classLineTokenizer.java
package com.intellij.openapi.util.text
public com.intellij.openapi.util.text.LineTokenizer extends java.lang.Object {
private int myOffset
private int myLength
private int myLineSeparatorLength
private boolean atEnd
private final CharSequence myText
public static java.lang.String[] tokenize (java.lang.CharSequence, boolean)
CharSequence chars
boolean includeSeparators
public static java.lang.String[] tokenize (java.lang.CharSequence, boolean, boolean)
CharSequence chars
boolean includeSeparators
boolean skipLastEmptyLine
java.util.List strings
public static java.util.List tokenizeIntoList (java.lang.CharSequence, boolean)
CharSequence chars
boolean includeSeparators
public static java.util.List tokenizeIntoList (java.lang.CharSequence, boolean, boolean)
String line
int offset
String line
CharSequence chars
boolean includeSeparators
boolean skipLastEmptyLine
com.intellij.openapi.util.text.LineTokenizer tokenizer
java.util.List lines
public static int calcLineCount (java.lang.CharSequence, boolean)
com.intellij.openapi.util.text.LineTokenizer tokenizer
CharSequence chars
boolean skipLastEmptyLine
int lineCount
public static java.lang.String[] tokenize (char[], boolean)
char[] chars
boolean includeSeparators
public static java.lang.String[] tokenize (char[], boolean, boolean)
char[] chars
boolean includeSeparators
boolean skipLastEmptyLine
public static java.lang.String[] tokenize (char[], int, int, boolean, boolean)
char[] chars
int startOffset
int endOffset
boolean includeSeparators
boolean skipLastEmptyLine
private static boolean stringEndsWithSeparator (com.intellij.openapi.util.text.LineTokenizer)
com.intellij.openapi.util.text.LineTokenizer tokenizer
public static java.lang.String[] tokenize (char[], int, int, boolean)
char[] chars
int startOffset
int endOffset
boolean includeSeparators
public void (java.lang.CharSequence)
CharSequence text
public void (char[], int, int)
char[] text
int startOffset
int endOffset
public final boolean atEnd ()
public final int getOffset ()
public final int getLength ()
public final int getLineSeparatorLength ()
public void advance ()
char c
int i
int textLength
char first
char second
}
com/intellij/openapi/util/text/Pluralizer$1.classPluralizer.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.Pluralizer$1 extends java.lang.Object implements com.intellij.util.Consumer {
final com.intellij.openapi.util.text.Pluralizer val$pluralizer
void (com.intellij.openapi.util.text.Pluralizer)
public void consume (java.lang.String[])
String[] o
public volatile void consume (java.lang.Object)
}
com/intellij/openapi/util/text/Pluralizer$2.classPluralizer.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.Pluralizer$2 extends java.lang.Object implements com.intellij.util.Consumer {
final com.intellij.openapi.util.text.Pluralizer val$pluralizer
void (com.intellij.openapi.util.text.Pluralizer)
public void consume (java.lang.String[])
String[] o
public volatile void consume (java.lang.Object)
}
com/intellij/openapi/util/text/Pluralizer$3.classPluralizer.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.Pluralizer$3 extends java.lang.Object implements com.intellij.util.Consumer {
final com.intellij.openapi.util.text.Pluralizer val$pluralizer
void (com.intellij.openapi.util.text.Pluralizer)
public void consume (java.lang.String[])
String[] o
public volatile void consume (java.lang.Object)
}
com/intellij/openapi/util/text/Pluralizer$4.classPluralizer.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.Pluralizer$4 extends java.lang.Object implements com.intellij.util.Consumer {
final com.intellij.openapi.util.text.Pluralizer val$pluralizer
void (com.intellij.openapi.util.text.Pluralizer)
public void consume (java.lang.String)
String o
public volatile void consume (java.lang.Object)
}
com/intellij/openapi/util/text/Pluralizer.classPluralizer.java
package com.intellij.openapi.util.text
com.intellij.openapi.util.text.Pluralizer extends java.lang.Object {
static final com.intellij.openapi.util.text.Pluralizer PLURALIZER
private final java.util.Map irregularSingles
private final java.util.Map irregularPlurals
private final java.util.Set uncountables
private final java.util.List pluralRules
private final java.util.List singularRules
void ()
static java.lang.String restoreCase (java.lang.String, java.lang.String)
char wc
char uc
char lc
int i
int i
String word
String result
char[] chars
boolean prevUp
int len
private java.lang.String sanitizeWord (java.lang.String, java.util.List)
com.intellij.openapi.util.Pair rule
java.util.regex.Matcher matcher
String word
java.util.List rules
int len
private java.lang.String replaceWord (java.lang.String, java.util.Map, java.util.Map, java.util.List)
String word
java.util.Map replaceMap
java.util.Map keepMap
java.util.List rules
String replacement
public java.lang.String pluralize (java.lang.String, int, boolean)
String word
int count
boolean inclusive
String pluralized
public java.lang.String plural (java.lang.String)
String word
public java.lang.String singular (java.lang.String)
String word
private static java.util.regex.Pattern sanitizeRule (java.lang.String)
String rule
protected void addPluralRule (java.lang.String, java.lang.String)
String rule
String replacement
protected void addSingularRule (java.lang.String, java.lang.String)
String rule
String replacement
protected void addUncountableRule (java.lang.String)
String word
protected void addIrregularRule (java.lang.String, java.lang.String)
String single
String plural
static void ()
com.intellij.openapi.util.text.Pluralizer pluralizer
}
com/intellij/openapi/util/text/StringHash.classStringHash.java
package com.intellij.openapi.util.text
public com.intellij.openapi.util.text.StringHash extends java.lang.Object {
private static final long initialHash
private static final long[] mixMaster
private void ()
public static long calc (java.lang.String)
int i
String arg
long h
public static long calc (byte[])
byte anArg
byte[] arg
long h
public static int murmur (java.lang.String, int)
int i4
int k
int i
String data
int seed
int length
int m
int r
int h
int length4
static void ()
}
com/intellij/openapi/util/text/StringInjectionsProcessor.classStringInjectionsProcessor.java
package com.intellij.openapi.util.text
public abstract com.intellij.openapi.util.text.StringInjectionsProcessor extends java.lang.Object {
private final String myStart
private final String myEnd
private final String myText
public void (java.lang.String, java.lang.String, java.lang.String)
String start
String end
String text
public void process ()
int startInjection
int afterStart
int endInjection
int currentPos
protected abstract boolean onText (java.lang.String)
protected abstract boolean onInjection (java.lang.String)
}
com/intellij/openapi/util/text/StringUtil$1.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$1 extends java.lang.Object implements com.intellij.util.NotNullFunction {
void ()
public java.lang.String fun (java.lang.String)
String s
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/openapi/util/text/StringUtil$2.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$2 extends java.lang.Object implements com.intellij.util.NotNullFunction {
void ()
public java.lang.String fun (java.lang.String)
String s
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/openapi/util/text/StringUtil$3.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$3 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (java.lang.String, java.lang.String)
String o1
String o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/intellij/openapi/util/text/StringUtil$4.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$4 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.String fun (java.lang.Object)
Object o
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/openapi/util/text/StringUtil$5.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$5 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.String fun (java.lang.String)
String s
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/openapi/util/text/StringUtil$6.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$6 extends java.lang.Object implements com.intellij.util.NotNullFunction {
final String val$additionalChars
final boolean val$escapeSlash
void (java.lang.String, boolean)
public java.lang.String fun (java.lang.String)
String dom
StringBuilder builder
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/openapi/util/text/StringUtil$7$1.classStringUtil.java
package com.intellij.openapi.util.text
com.intellij.openapi.util.text.StringUtil$7$1 extends java.lang.Object implements java.util.Iterator {
final com.intellij.openapi.util.text.StringUtil$7 this$0
void (com.intellij.openapi.util.text.StringUtil$7)
com.intellij.openapi.util.text.StringUtil$7 this$0
public boolean hasNext ()
public java.lang.String next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/intellij/openapi/util/text/StringUtil$7.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$7 extends java.lang.Object implements java.lang.Iterable {
final com.intellij.util.text.StringTokenizer val$tokenizer
void (com.intellij.util.text.StringTokenizer)
public java.util.Iterator iterator ()
}
com/intellij/openapi/util/text/StringUtil$8$1.classStringUtil.java
package com.intellij.openapi.util.text
com.intellij.openapi.util.text.StringUtil$8$1 extends java.lang.Object implements java.util.Iterator {
final com.intellij.openapi.util.text.StringUtil$8 this$0
void (com.intellij.openapi.util.text.StringUtil$8)
com.intellij.openapi.util.text.StringUtil$8 this$0
public boolean hasNext ()
public java.lang.String next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/intellij/openapi/util/text/StringUtil$8.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$8 extends java.lang.Object implements java.lang.Iterable {
final java.util.StringTokenizer val$tokenizer
void (java.util.StringTokenizer)
public java.util.Iterator iterator ()
}
com/intellij/openapi/util/text/StringUtil$9.classStringUtil.java
package com.intellij.openapi.util.text
final com.intellij.openapi.util.text.StringUtil$9 extends com.intellij.openapi.util.text.StringUtil$BombedCharSequence {
final long val$myTime
void (java.lang.CharSequence, long)
CharSequence sequence
protected void checkCanceled ()
long l
}
com/intellij/openapi/util/text/StringUtil$BombedCharSequence.classStringUtil.java
package com.intellij.openapi.util.text
public abstract com.intellij.openapi.util.text.StringUtil$BombedCharSequence extends java.lang.Object implements java.lang.CharSequence {
private final CharSequence delegate
private int i
public void (java.lang.CharSequence)
CharSequence sequence
public int length ()
public char charAt (int)
int i
protected void check ()
public java.lang.String toString ()
protected abstract void checkCanceled ()
public java.lang.CharSequence subSequence (int, int)
int i
int i1
}
com/intellij/openapi/util/text/StringUtil$MyHtml2Text.classStringUtil.java
package com.intellij.openapi.util.text
com.intellij.openapi.util.text.StringUtil$MyHtml2Text extends javax.swing.text.html.HTMLEditorKit$ParserCallback {
private final StringBuilder myBuffer
private void ()
public void parse (java.io.Reader) throws java.io.IOException
java.io.Reader in
public void handleText (char[], int)
char[] text
int pos
public void handleStartTag (javax.swing.text.html.HTML$Tag, javax.swing.text.MutableAttributeSet, int)
javax.swing.text.html.HTML$Tag tag
javax.swing.text.MutableAttributeSet set
int i
public void handleSimpleTag (javax.swing.text.html.HTML$Tag, javax.swing.text.MutableAttributeSet, int)
javax.swing.text.html.HTML$Tag tag
javax.swing.text.MutableAttributeSet set
int i
private void handleTag (javax.swing.text.html.HTML$Tag)
javax.swing.text.html.HTML$Tag tag
public java.lang.String getText ()
void (com.intellij.openapi.util.text.StringUtil$1)
com.intellij.openapi.util.text.StringUtil$1 x0
}
com/intellij/openapi/util/text/StringUtil.classStringUtil.java
package com.intellij.openapi.util.text
public com.intellij.openapi.util.text.StringUtil extends com.intellij.openapi.util.text.StringUtilRt {
private static final com.intellij.openapi.diagnostic.Logger LOG
private static final String VOWELS
private static final java.util.regex.Pattern EOL_SPLIT_KEEP_SEPARATORS
private static final java.util.regex.Pattern EOL_SPLIT_PATTERN
private static final java.util.regex.Pattern EOL_SPLIT_PATTERN_WITH_EMPTY
private static final java.util.regex.Pattern EOL_SPLIT_DONT_TRIM_PATTERN
private static final com.intellij.openapi.util.text.StringUtil$MyHtml2Text html2TextParser
public static final com.intellij.util.NotNullFunction QUOTER
public static final com.intellij.util.NotNullFunction SINGLE_QUOTER
public static final com.intellij.util.Function TRIMMER
private static final String[] ourPrepositions
private static final String[] REPLACES_REFS
private static final String[] REPLACES_DISP
private static final String[] MN_QUOTED
private static final String[] MN_CHARS
private static final java.util.regex.Pattern UNICODE_CHAR
static final boolean $assertionsDisabled
public void ()
public static java.util.List getWordsInStringLongestFirst (java.lang.String)
String find
java.util.List words
public static java.lang.String escapePattern (java.lang.String)
String text
public static com.intellij.util.Function createToStringFunction (java.lang.Class)
Class cls
public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String)
String text
String oldS
String newS
public static java.lang.String replaceIgnoreCase (java.lang.String, java.lang.String, java.lang.String)
String text
String oldS
String newS
public static void replaceChar (char[], char, char, int, int)
char c
int i
char[] buffer
char oldChar
char newChar
int start
int end
public static java.lang.String replaceChar (java.lang.String, char, char)
char c
int i
String buffer
char oldChar
char newChar
StringBuilder newBuffer
public static java.lang.String replace (java.lang.String, java.lang.String, java.lang.String, boolean)
int index
String text
String oldS
String newS
boolean ignoreCase
StringBuilder newText
int i
public static int indexOfIgnoreCase (java.lang.String, java.lang.String, int)
int k
int j
int end
int i
String where
String what
int fromIndex
int targetCount
int sourceCount
char first
int max
public static int indexOfIgnoreCase (java.lang.String, char, int)
int i
String where
char what
int fromIndex
int sourceCount
public static boolean containsIgnoreCase (java.lang.String, java.lang.String)
String where
String what
public static boolean endsWithIgnoreCase (java.lang.String, java.lang.String)
String str
String suffix
public static boolean startsWithIgnoreCase (java.lang.String, java.lang.String)
String str
String prefix
public static java.lang.String stripHtml (java.lang.String, boolean)
String html
boolean convertBreaks
public static java.lang.String toLowerCase (java.lang.String)
String str
public static java.lang.String getPackageName (java.lang.String)
String fqName
public static java.lang.String getPackageName (java.lang.String, char)
String fqName
char separator
int lastPointIdx
public static int getLineBreakCount (java.lang.CharSequence)
char c
int i
CharSequence text
int count
public static boolean containsLineBreak (java.lang.CharSequence)
char c
int i
CharSequence text
public static boolean isLineBreak (char)
char c
public static java.lang.String escapeLineBreak (java.lang.String)
char c
int i
String text
StringBuilder buffer
public static boolean endsWithLineBreak (java.lang.CharSequence)
CharSequence text
int len
public static int lineColToOffset (java.lang.CharSequence, int, int)
char c
CharSequence text
int line
int col
int curLine
int offset
public static int offsetToLineNumber (java.lang.CharSequence, int)
char c
CharSequence text
int offset
int curLine
int curOffset
public static int difference (java.lang.String, java.lang.String)
int i
int j
int j
int i
String s1
String s2
int[][] a
public static java.lang.String wordsToBeginFromUpperCase (java.lang.String)
String s
public static java.lang.String wordsToBeginFromLowerCase (java.lang.String)
String s
public static java.lang.String toTitleCase (java.lang.String)
String s
private static java.lang.String fixCapitalization (java.lang.String, java.lang.String[], boolean)
int j
char prevChar
char currChar
int i
String s
String[] prepositions
boolean title
StringBuilder buffer
public static boolean isPreposition (java.lang.String, int, int)
String s
int firstChar
int lastChar
public static boolean isPreposition (java.lang.String, int, int, java.lang.String[])
int j
boolean found
String preposition
String s
int firstChar
int lastChar
String[] prepositions
public static com.intellij.util.NotNullFunction escaper (boolean, java.lang.String)
boolean escapeSlash
String additionalChars
public static void escapeStringCharacters (int, java.lang.String, java.lang.StringBuilder)
int length
String str
StringBuilder buffer
public static java.lang.StringBuilder escapeStringCharacters (int, java.lang.String, java.lang.String, java.lang.StringBuilder)
int length
String str
String additionalChars
StringBuilder buffer
public static java.lang.StringBuilder escapeStringCharacters (int, java.lang.String, java.lang.String, boolean, java.lang.StringBuilder)
int length
String str
String additionalChars
boolean escapeSlash
StringBuilder buffer
public static java.lang.StringBuilder escapeStringCharacters (int, java.lang.String, java.lang.String, boolean, boolean, java.lang.StringBuilder)
CharSequence hexCode
int paddingCount
char ch
int idx
int length
String str
String additionalChars
boolean escapeSlash
boolean escapeUnicode
StringBuilder buffer
char prev
public static boolean isPrintableUnicode (char)
char c
int t
public static java.lang.String escapeStringCharacters (java.lang.String)
String s
StringBuilder buffer
public static java.lang.String escapeCharCharacters (java.lang.String)
String s
StringBuilder buffer
public static java.lang.String unescapeStringCharacters (java.lang.String)
String s
StringBuilder buffer
private static boolean isQuoteAt (java.lang.String, int)
String s
int ind
char ch
public static boolean isQuotedString (java.lang.String)
String s
public static java.lang.String unquoteString (java.lang.String)
String s
public static java.lang.String unquoteString (java.lang.String, char)
String s
char quotationChar
public static java.lang.String quoteReplacement (java.lang.String)
char c
int i
char c
int i
String s
boolean needReplacements
StringBuilder sb
private static void unescapeStringCharacters (int, java.lang.String, java.lang.StringBuilder)
int code
NumberFormatException e
NumberFormatException e
int escapeEnd
int octalEscapeMaxLength
char ch
int idx
int length
String s
StringBuilder buffer
boolean escaped
public static java.lang.String pluralize (java.lang.String)
String word
String plural
public static java.lang.String capitalizeWords (java.lang.String, boolean)
String text
boolean allWords
public static java.lang.String capitalizeWords (java.lang.String, java.lang.String, boolean, boolean)
String word
String text
String tokenizerDelim
boolean allWords
boolean leaveOriginalDelims
java.util.StringTokenizer tokenizer
StringBuilder out
boolean toCapitalize
public static java.lang.String decapitalize (java.lang.String)
String s
public static boolean isVowel (char)
char c
public static java.lang.String capitalize (java.lang.String)
String s
public static boolean isCapitalized (java.lang.String)
String s
public static java.lang.String capitalizeWithJavaBeanConvention (java.lang.String)
String s
public static int stringHashCode (java.lang.CharSequence)
CharSequence chars
public static int stringHashCode (java.lang.CharSequence, int, int)
int off
CharSequence chars
int from
int to
int h
public static int stringHashCode (char[], int, int)
int off
char[] chars
int from
int to
int h
public static int stringHashCodeInsensitive (char[], int, int)
int off
char[] chars
int from
int to
int h
public static int stringHashCodeInsensitive (java.lang.CharSequence, int, int)
int off
CharSequence chars
int from
int to
int h
public static int stringHashCodeInsensitive (java.lang.CharSequence)
CharSequence chars
public static int stringHashCodeIgnoreWhitespaces (char[], int, int)
char c
int off
char[] chars
int from
int to
int h
public static int stringHashCodeIgnoreWhitespaces (java.lang.CharSequence, int, int)
char c
int off
CharSequence chars
int from
int to
int h
public static int stringHashCodeIgnoreWhitespaces (java.lang.CharSequence)
CharSequence chars
public static transient boolean startsWithConcatenation (java.lang.String, java.lang.String[])
int prefixLen
String prefix
String string
String[] prefixes
int offset
public static java.lang.String trim (java.lang.String)
String s
public static java.lang.String trimEnd (java.lang.String, java.lang.String)
String s
String suffix
public static java.lang.String trimEnd (java.lang.String, java.lang.String, boolean)
String s
String suffix
boolean ignoreCase
boolean endsWith
public static java.lang.String trimEnd (java.lang.String, char)
String s
char suffix
public static java.lang.String trimLog (java.lang.String, int)
String text
int limit
public static java.lang.String trimLeading (java.lang.String)
String string
public static java.lang.CharSequence trimLeading (java.lang.CharSequence)
CharSequence string
int index
public static java.lang.String trimLeading (java.lang.String, char)
String string
char symbol
int index
public static java.lang.String trimTrailing (java.lang.String)
String string
public static java.lang.CharSequence trimTrailing (java.lang.CharSequence)
CharSequence string
int index
public static java.lang.String trimTrailing (java.lang.String, char)
String string
char symbol
int index
public static boolean startsWithChar (java.lang.CharSequence, char)
CharSequence s
char prefix
public static boolean endsWithChar (java.lang.CharSequence, char)
CharSequence s
char suffix
public static java.lang.String trimStart (java.lang.String, java.lang.String)
String s
String prefix
public static java.lang.String trimExtensions (java.lang.String)
String name
int index
public static java.lang.String pluralize (java.lang.String, int)
String base
int n
public static void repeatSymbol (java.lang.Appendable, char, int)
int i
java.io.IOException e
Appendable buffer
char symbol
int times
public static java.lang.String defaultIfEmpty (java.lang.String, java.lang.String)
String value
String defaultValue
public static boolean isNotEmpty (java.lang.String)
String s
public static boolean isEmpty (java.lang.String)
String s
public static boolean isEmpty (java.lang.CharSequence)
CharSequence cs
public static int length (java.lang.CharSequence)
CharSequence cs
public static java.lang.String notNullize (java.lang.String)
String s
public static java.lang.String notNullize (java.lang.String, java.lang.String)
String s
String defaultValue
public static java.lang.String nullize (java.lang.String)
String s
public static java.lang.String nullize (java.lang.String, boolean)
String s
boolean nullizeSpaces
public static boolean isEmptyOrSpaces (java.lang.String)
String s
public static boolean isEmptyOrSpaces (java.lang.CharSequence)
int i
CharSequence s
public static boolean isWhiteSpace (char)
char c
public static java.lang.String getThrowableText (java.lang.Throwable)
Throwable aThrowable
public static java.lang.String getThrowableText (java.lang.Throwable, java.lang.String)
Throwable aThrowable
String stackFrameSkipPattern
public static java.lang.String getMessage (java.lang.Throwable)
Throwable e
public static java.lang.String repeatSymbol (char, int)
char aChar
int count
char[] buffer
public static java.lang.String repeat (java.lang.String, int)
int i
String s
int count
StringBuilder sb
public static java.util.List splitHonorQuotes (java.lang.String, char)
char c
int i
String s
char separator
java.util.List result
StringBuilder builder
boolean inQuotes
public static java.util.List split (java.lang.String, java.lang.String)
String s
String separator
public static java.util.List split (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s
CharSequence separator
public static java.util.List split (java.lang.String, java.lang.String, boolean)
String s
String separator
boolean excludeSeparator
public static java.util.List split (java.lang.String, java.lang.String, boolean, boolean)
String s
String separator
boolean excludeSeparator
boolean excludeEmptyStrings
public static java.util.List split (java.lang.CharSequence, java.lang.CharSequence, boolean, boolean)
int index
int nextPos
CharSequence token
CharSequence s
CharSequence separator
boolean excludeSeparator
boolean excludeEmptyStrings
java.util.List result
int pos
public static java.lang.Iterable tokenize (java.lang.String, java.lang.String)
String s
String separators
com.intellij.util.text.StringTokenizer tokenizer
public static java.lang.Iterable tokenize (java.util.StringTokenizer)
java.util.StringTokenizer tokenizer
public static java.util.List getWordsIn (java.lang.String)
char c
boolean isIdentifierPart
int i
String text
java.util.List result
int start
public static java.util.List getWordIndicesIn (java.lang.String)
char c
boolean isIdentifierPart
int i
String text
java.util.List result
int start
public static java.lang.String join (java.lang.String[], java.lang.String)
String[] strings
String separator
public static java.lang.String join (java.lang.String[], int, int, java.lang.String)
int i
String[] strings
int startIndex
int endIndex
String separator
StringBuilder result
public static java.lang.String[] zip (java.lang.String[], java.lang.String[], java.lang.String)
int i
String[] strings1
String[] strings2
String separator
String[] result
public static java.lang.String[] surround (java.lang.String[], java.lang.String, java.lang.String)
int i
String[] strings1
String prefix
String suffix
String[] result
public static java.lang.String join (java.lang.Object[], com.intellij.util.Function, java.lang.String)
Object[] items
com.intellij.util.Function f
String separator
public static java.lang.String join (java.util.Collection, com.intellij.util.Function, java.lang.String)
java.util.Collection items
com.intellij.util.Function f
String separator
public static java.lang.String join (java.lang.Iterable, java.lang.String)
Object item
Iterable items
String separator
StringBuilder result
public static java.lang.String join (java.lang.Iterable, com.intellij.util.Function, java.lang.String)
String string
Object item
Iterable items
com.intellij.util.Function f
String separator
StringBuilder result
public static java.lang.String join (java.util.Collection, java.lang.String)
java.util.Collection strings
String separator
StringBuilder result
public static void join (java.util.Collection, java.lang.String, java.lang.StringBuilder)
String string
java.util.Collection strings
String separator
StringBuilder result
boolean isFirst
public static java.lang.String join (int[], java.lang.String)
int i
int[] strings
String separator
StringBuilder result
public static transient java.lang.String join (java.lang.String[])
String string
String[] strings
StringBuilder builder
public static java.lang.String stripQuotesAroundValue (java.lang.String)
int from
int to
String text
int len
public static java.lang.String formatFileSize (long)
long fileSize
public static java.lang.String formatDuration (long)
long duration
private static java.lang.String formatValue (long, java.lang.String, java.lang.String[], long[])
long multiplier
long value
String partSeparator
String[] units
long[] multipliers
StringBuilder sb
long count
long remainder
int i
public static java.lang.String unpluralize (java.lang.String)
String word
String singular
public static boolean containsAlphaCharacters (java.lang.String)
int i
String value
public static boolean containsAnyChar (java.lang.String, java.lang.String)
String value
String chars
public static boolean containsAnyChar (java.lang.String, java.lang.String, int, int)
int i
String value
String chars
int start
int end
public static boolean containsChar (java.lang.String, char)
String value
char ch
public static java.lang.String firstLetterToUpperCase (java.lang.String)
String displayString
char firstChar
char uppedFirstChar
char[] buffer
public static java.lang.String strip (java.lang.String, com.intellij.openapi.util.text.CharFilter)
char ch
int i
String s
com.intellij.openapi.util.text.CharFilter filter
StringBuilder result
public static java.util.List findMatches (java.lang.String, java.util.regex.Pattern)
String s
java.util.regex.Pattern pattern
public static java.util.List findMatches (java.lang.String, java.util.regex.Pattern, int)
String group
String s
java.util.regex.Pattern pattern
int groupIndex
java.util.List result
java.util.regex.Matcher m
public static int findFirst (java.lang.CharSequence, com.intellij.openapi.util.text.CharFilter)
char ch
int i
CharSequence s
com.intellij.openapi.util.text.CharFilter filter
public static java.lang.String replaceSubstring (java.lang.String, com.intellij.openapi.util.TextRange, java.lang.String)
String string
com.intellij.openapi.util.TextRange range
String replacement
public static boolean startsWithWhitespace (java.lang.String)
String text
public static boolean isChar (java.lang.CharSequence, int, char)
CharSequence seq
int index
char c
public static boolean startsWith (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence text
CharSequence prefix
int l1
int l2
public static boolean startsWith (java.lang.CharSequence, int, java.lang.CharSequence)
int i
CharSequence text
int startIndex
CharSequence prefix
int l1
int l2
public static boolean endsWith (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence text
CharSequence suffix
int l1
int l2
public static java.lang.String commonPrefix (java.lang.String, java.lang.String)
String s1
String s2
public static int commonPrefixLength (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
int i
int minLength
public static java.lang.String commonSuffix (java.lang.String, java.lang.String)
String s1
String s2
public static int commonSuffixLength (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
int s1Length
int s2Length
int i
public static boolean contains (java.lang.CharSequence, int, int, char)
CharSequence s
int start
int end
char c
public static boolean containsWhitespaces (java.lang.CharSequence)
int i
CharSequence s
public static int indexOf (java.lang.CharSequence, char)
CharSequence s
char c
public static int indexOf (java.lang.CharSequence, char, int)
CharSequence s
char c
int start
public static int indexOf (java.lang.CharSequence, char, int, int)
int i
CharSequence s
char c
int start
int end
public static boolean contains (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence infix
public static int indexOf (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence infix
public static int indexOf (java.lang.CharSequence, java.lang.CharSequence, int)
int i
CharSequence sequence
CharSequence infix
int start
public static int indexOf (java.lang.CharSequence, char, int, int, boolean)
int i
CharSequence s
char c
int start
int end
boolean caseSensitive
public static int indexOf (char[], char, int, int, boolean)
int i
char[] s
char c
int start
int end
boolean caseSensitive
public static int indexOfSubstringEnd (java.lang.String, java.lang.String)
String text
String subString
int i
public static int indexOfAny (java.lang.String, java.lang.String)
String s
String chars
public static int indexOfAny (java.lang.CharSequence, java.lang.String)
CharSequence s
String chars
public static int indexOfAny (java.lang.String, java.lang.String, int, int)
String s
String chars
int start
int end
public static int indexOfAny (java.lang.CharSequence, java.lang.String, int, int)
int i
CharSequence s
String chars
int start
int end
public static int lastIndexOfAny (java.lang.CharSequence, java.lang.String)
int i
CharSequence s
String chars
public static java.lang.String substringBefore (java.lang.String, java.lang.String)
String text
String subString
int i
public static java.lang.String substringAfter (java.lang.String, java.lang.String)
String text
String subString
int i
public static int lastIndexOf (java.lang.CharSequence, char, int, int)
CharSequence s
char c
int start
int end
public static java.lang.String first (java.lang.String, int, boolean)
String text
int maxLength
boolean appendEllipsis
public static java.lang.CharSequence first (java.lang.CharSequence, int, boolean)
CharSequence text
int length
boolean appendEllipsis
public static java.lang.CharSequence last (java.lang.CharSequence, int, boolean)
CharSequence text
int length
boolean prependEllipsis
public static java.lang.String firstLast (java.lang.String, int)
String text
int length
public static java.lang.String escapeChar (java.lang.String, char)
String str
char character
public static transient java.lang.String escapeChars (java.lang.String, char[])
char c
String str
char[] character
StringBuilder buf
public static void escapeChar (java.lang.StringBuilder, char)
StringBuilder buf
char character
int idx
public static java.lang.String escapeQuotes (java.lang.String)
String str
public static void escapeQuotes (java.lang.StringBuilder)
StringBuilder buf
public static java.lang.String escapeSlashes (java.lang.String)
String str
public static java.lang.String escapeBackSlashes (java.lang.String)
String str
public static void escapeSlashes (java.lang.StringBuilder)
StringBuilder buf
public static java.lang.String unescapeSlashes (java.lang.String)
String str
StringBuilder buf
public static java.lang.String unescapeBackSlashes (java.lang.String)
String str
StringBuilder buf
public static java.lang.String unescapeChar (java.lang.String, char)
String str
char unescapeChar
StringBuilder buf
private static void unescapeChar (java.lang.StringBuilder, java.lang.String, char)
char ch
int i
StringBuilder buf
String str
char unescapeChar
int length
int last
public static void quote (java.lang.StringBuilder)
StringBuilder builder
public static void quote (java.lang.StringBuilder, char)
StringBuilder builder
char quotingChar
public static java.lang.String wrapWithDoubleQuote (java.lang.String)
String str
public static java.lang.String unescapeXml (java.lang.String)
String text
public static java.lang.String escapeXml (java.lang.String)
String text
public static java.lang.String removeHtmlTags (java.lang.String)
java.io.IOException e
String htmlString
public static java.lang.String escapeMnemonics (java.lang.String)
String text
public static java.lang.String htmlEmphasize (java.lang.String)
String text
public static java.lang.String escapeToRegexp (java.lang.String)
String text
StringBuilder result
public static java.lang.StringBuilder escapeToRegexp (java.lang.CharSequence, java.lang.StringBuilder)
char c
int i
CharSequence text
StringBuilder builder
public static boolean isEscapedBackslash (char[], int, int)
int i
char[] chars
int startOffset
int backslashOffset
boolean escaped
public static boolean isEscapedBackslash (java.lang.CharSequence, int, int)
int i
CharSequence text
int startOffset
int backslashOffset
boolean escaped
public static java.lang.String replace (java.lang.String, java.lang.String[], java.lang.String[])
String text
String[] from
String[] to
public static java.lang.String replace (java.lang.String, java.util.List, java.util.List)
String toReplace
String replaceWith
int len
int j
int i
String text
java.util.List from
java.util.List to
StringBuilder result
public static java.lang.String[] filterEmptyStrings (java.lang.String[])
String string
String string
String[] strings
int emptyCount
String[] result
int count
public static int countNewLines (java.lang.CharSequence)
CharSequence text
public static int countChars (java.lang.CharSequence, char)
CharSequence text
char c
public static int countChars (java.lang.CharSequence, char, int, boolean)
CharSequence text
char c
int offset
boolean stopAtOtherChar
public static int countChars (java.lang.CharSequence, char, int, int, boolean)
int i
int len
CharSequence text
char c
int start
int end
boolean stopAtOtherChar
int count
public static java.lang.String capitalsOnly (java.lang.String)
int i
String s
StringBuilder b
public static transient java.lang.String joinOrNull (java.lang.String[])
String arg
String[] args
StringBuilder r
public static java.lang.String getPropertyName (java.lang.String)
String methodName
public static boolean isJavaIdentifierStart (char)
char c
public static boolean isJavaIdentifierPart (char)
char c
public static boolean isJavaIdentifier (java.lang.String)
int i
String text
int len
public static java.lang.String escapeProperty (java.lang.String, boolean)
char ch
int i
String input
boolean isKey
StringBuilder escaped
public static java.lang.String getQualifiedName (java.lang.String, java.lang.String)
String packageName
String className
public static int compareVersionNumbers (java.lang.String, java.lang.String)
int cmp
String p1
String p2
int cmp
int cmp
String p
int cmp
boolean left
String[] parts
String v1
String v2
String[] part1
String[] part2
int idx
public static int getOccurrenceCount (java.lang.String, char)
String text
char c
int res
int i
public static int getOccurrenceCount (java.lang.String, java.lang.String)
String text
String s
int res
int i
public static java.lang.String fixVariableNameDerivedFromPropertyName (java.lang.String)
String name
char c
public static java.lang.String sanitizeJavaIdentifier (java.lang.String)
char ch
int i
String name
StringBuilder result
public static void assertValidSeparators (java.lang.CharSequence)
int i
int len
int i
int len
String context
CharSequence s
char[] chars
int slashRIndex
public static java.lang.String tail (java.lang.String, int)
String s
int idx
public static java.lang.String[] splitByLines (java.lang.String)
String string
public static java.lang.String[] splitByLines (java.lang.String, boolean)
String string
boolean excludeEmptyStrings
public static java.lang.String[] splitByLinesDontTrim (java.lang.String)
String string
public static java.lang.String[] splitByLinesKeepSeparators (java.lang.String)
String string
public static java.util.List getWordsWithOffset (java.lang.String)
int i
String s
java.util.List res
StringBuilder name
int startInd
public static int naturalCompare (java.lang.String, java.lang.String)
String string1
String string2
private static int naturalCompare (java.lang.String, java.lang.String, boolean)
int diff
int startNum1
int startNum2
int lengthDiff
int diff2
int diff1
char ch1
char ch2
String string1
String string2
boolean caseSensitive
int string1Length
int string2Length
int i
int j
public static boolean isDecimalDigit (char)
char c
public static int compare (java.lang.String, java.lang.String, boolean)
String s1
String s2
boolean ignoreCase
public static int comparePairs (java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean)
String s1
String t1
String s2
String t2
boolean ignoreCase
int compare
public static int hashCode (java.lang.CharSequence)
CharSequence s
public static boolean equals (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence s1
CharSequence s2
public static boolean equalsIgnoreCase (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence s1
CharSequence s2
public static boolean equalsIgnoreWhitespaces (java.lang.CharSequence, java.lang.CharSequence)
boolean skipped
CharSequence s1
CharSequence s2
int len1
int len2
int index1
int index2
public static boolean equalsTrimWhitespaces (java.lang.CharSequence, java.lang.CharSequence)
char c
char c
char c
char c
CharSequence s1
CharSequence s2
int start1
int end1
int end2
int start2
CharSequence ts1
CharSequence ts2
public static transient boolean findIgnoreCase (java.lang.String, java.lang.String[])
String string
String toFind
String[] where
public static int compare (char, char, boolean)
char c1
char c2
boolean ignoreCase
int d
char u1
char u2
public static boolean charsMatch (char, char, boolean)
char c1
char c2
boolean ignoreCase
public static java.lang.String formatLinks (java.lang.String)
String message
java.util.regex.Pattern linkPattern
StringBuffer result
java.util.regex.Matcher m
public static boolean isHexDigit (char)
char c
public static boolean isOctalDigit (char)
char c
public static java.lang.String shortenTextWithEllipsis (java.lang.String, int, int)
String text
int maxLength
int suffixLength
public static java.lang.String trimMiddle (java.lang.String, int)
String text
int maxLength
public static java.lang.String shortenTextWithEllipsis (java.lang.String, int, int, java.lang.String)
int prefixLength
String text
int maxLength
int suffixLength
String symbol
int textLength
public static java.lang.String shortenTextWithEllipsis (java.lang.String, int, int, boolean)
String text
int maxLength
int suffixLength
boolean useEllipsisSymbol
String symbol
public static java.lang.String shortenPathWithEllipsis (java.lang.String, int, boolean)
String path
int maxLength
boolean useEllipsisSymbol
public static java.lang.String shortenPathWithEllipsis (java.lang.String, int)
String path
int maxLength
public static boolean charsEqual (char, char, boolean)
char a
char b
boolean ignoreCase
public static boolean charsEqualIgnoreCase (char, char)
char a
char b
public static char toUpperCase (char)
char a
public static java.lang.String toUpperCase (java.lang.String)
String a
public static char toLowerCase (char)
char a
public static com.intellij.util.LineSeparator detectSeparators (java.lang.CharSequence)
CharSequence text
int index
com.intellij.util.LineSeparator lineSeparator
public static com.intellij.util.LineSeparator getLineSeparatorAt (java.lang.CharSequence, int)
CharSequence text
int index
char ch
public static java.lang.String convertLineSeparators (java.lang.String)
String text
public static java.lang.String convertLineSeparators (java.lang.String, boolean)
String text
boolean keepCarriageReturn
public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String)
String text
String newSeparator
public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String, int[])
String text
String newSeparator
int[] offsetsToKeep
public static java.lang.String convertLineSeparators (java.lang.String, java.lang.String, int[], boolean)
String text
String newSeparator
int[] offsetsToKeep
boolean keepCarriageReturn
public static int parseInt (java.lang.String, int)
String string
int defaultValue
public static long parseLong (java.lang.String, long)
String string
long defaultValue
public static double parseDouble (java.lang.String, double)
String string
double defaultValue
public static boolean parseBoolean (java.lang.String, boolean)
String string
boolean defaultValue
public static java.lang.Enum parseEnum (java.lang.String, java.lang.Enum, java.lang.Class)
String string
Enum defaultValue
Class clazz
public static java.lang.String getShortName (java.lang.Class)
Class aClass
public static java.lang.String getShortName (java.lang.String)
String fqName
public static java.lang.String getShortName (java.lang.String, char)
String fqName
char separator
static java.lang.String toShortString (java.lang.Object)
Object o
String className
String s
public static java.lang.CharSequence newBombedCharSequence (java.lang.CharSequence, long)
CharSequence sequence
long delay
long myTime
public static boolean trimEnd (java.lang.StringBuilder, java.lang.CharSequence)
StringBuilder buffer
CharSequence end
public static boolean isBetween (java.lang.String, java.lang.String, java.lang.String)
String string
String smallPart
String bigPart
String s
public static boolean hasUpperCaseChar (java.lang.String)
char c
String s
char[] chars
public static boolean hasLowerCaseChar (java.lang.String)
char c
String s
char[] chars
public static java.lang.String replaceUnicodeEscapeSequences (java.lang.String)
char c
String text
java.util.regex.Matcher matcher
int lastEnd
StringBuilder sb
public static java.lang.String toHexString (byte[])
byte b
byte[] bytes
String digits
StringBuilder sb
public static boolean startsWithConcatenationOf (java.lang.String, java.lang.String, java.lang.String)
String string
String firstPrefix
String secondPrefix
static void ()
}
com/intellij/openapi/util/text/TrigramBuilder$TrigramProcessor.classTrigramBuilder.java
package com.intellij.openapi.util.text
public abstract com.intellij.openapi.util.text.TrigramBuilder$TrigramProcessor extends java.lang.Object implements gnu.trove.TIntProcedure {
public void ()
public boolean consumeTrigramsCount (int)
int count
}
com/intellij/openapi/util/text/TrigramBuilder.classTrigramBuilder.java
package com.intellij.openapi.util.text
public com.intellij.openapi.util.text.TrigramBuilder extends java.lang.Object {
private void ()
public static boolean processTrigrams (java.lang.CharSequence, com.intellij.openapi.util.text.TrigramBuilder$TrigramProcessor)
char c
char c
char c
int tc3
int i
int iters
int identifierStart
int tc1
int tc2
CharSequence text
com.intellij.openapi.util.text.TrigramBuilder$TrigramProcessor consumer
com.intellij.openapi.util.text.AddonlyIntSet set
int index
char[] fileTextArray
}
com/intellij/openapi/util/text/package.html
com/intellij/openapi/vfs/CharsetToolkit$1.classCharsetToolkit.java
package com.intellij.openapi.vfs
com.intellij.openapi.vfs.CharsetToolkit$1 extends java.lang.Object {
static final int[] $SwitchMap$com$intellij$openapi$vfs$CharsetToolkit$GuessedEncoding
static void ()
}
com/intellij/openapi/vfs/CharsetToolkit$GuessedEncoding.classCharsetToolkit.java
package com.intellij.openapi.vfs
public final com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding extends java.lang.Enum {
public static final com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding SEVEN_BIT
public static final com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding VALID_UTF8
public static final com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding INVALID_UTF8
public static final com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding BINARY
private static final com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding[] $VALUES
public static com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding[] values ()
public static com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/openapi/vfs/CharsetToolkit.classCharsetToolkit.java
package com.intellij.openapi.vfs
public com.intellij.openapi.vfs.CharsetToolkit extends java.lang.Object {
public static final String UTF8
public static final java.nio.charset.Charset UTF8_CHARSET
public static final java.nio.charset.Charset UTF_16LE_CHARSET
public static final java.nio.charset.Charset UTF_16BE_CHARSET
public static final java.nio.charset.Charset UTF_32BE_CHARSET
public static final java.nio.charset.Charset UTF_32LE_CHARSET
public static final java.nio.charset.Charset UTF_16_CHARSET
private static final byte FF
private static final byte FE
private static final byte EF
private static final byte BB
private static final byte BF
private static final int BINARY_THRESHOLD
private final byte[] buffer
private final java.nio.charset.Charset defaultCharset
private boolean enforce8Bit
public static final byte[] UTF8_BOM
public static final byte[] UTF16LE_BOM
public static final byte[] UTF16BE_BOM
public static final byte[] UTF32BE_BOM
public static final byte[] UTF32LE_BOM
public static final String FILE_ENCODING_PROPERTY
private static final java.util.Map CHARSET_TO_MANDATORY_BOM
static final boolean $assertionsDisabled
public void (byte[])
byte[] buffer
public void (byte[], java.nio.charset.Charset)
byte[] buffer
java.nio.charset.Charset defaultCharset
public static java.io.InputStream inputStreamSkippingBOM (java.io.InputStream) throws java.io.IOException
byte b2
byte b3
byte b2
byte b2
byte b3
int ret
byte b0
byte b1
java.io.InputStream stream
boolean mustReset
public void setEnforce8Bit (boolean)
boolean enforce
public boolean getEnforce8Bit ()
public java.nio.charset.Charset getDefaultCharset ()
public java.nio.charset.Charset guessEncoding (int, java.nio.charset.Charset)
int guess_length
java.nio.charset.Charset defaultCharset
java.nio.charset.Charset charset
com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding encoding
public static java.lang.String bytesToString (byte[], java.nio.charset.Charset)
byte[] bytes
java.nio.charset.Charset defaultCharset
java.nio.charset.Charset charset
public static java.lang.String decodeString (byte[], java.nio.charset.Charset)
byte[] bytes
java.nio.charset.Charset charset
int bomLength
java.nio.CharBuffer charBuffer
public static java.lang.String tryDecodeString (byte[], java.nio.charset.Charset) throws java.nio.charset.CharacterCodingException
byte[] bytes
java.nio.charset.Charset charset
int bomLength
java.nio.ByteBuffer buffer
java.nio.charset.CharsetDecoder decoder
public com.intellij.openapi.vfs.CharsetToolkit$GuessedEncoding guessFromContent (int)
byte b0
byte b1
byte b2
byte b3
byte b4
byte b5
int guess_length
boolean highOrderBit
boolean validU8Char
boolean hasBinary
int length
int i
public java.nio.charset.Charset guessFromBOM ()
public static java.nio.charset.Charset guessFromBOM (byte[])
byte[] buffer
public java.nio.charset.Charset guessEncoding (int)
int guess_length
public static java.nio.charset.Charset guessEncoding (java.io.File, int, java.nio.charset.Charset) throws java.io.IOException
int read
java.io.File f
int bufferLength
java.nio.charset.Charset defaultCharset
byte[] buffer
int read
java.io.FileInputStream fis
com.intellij.openapi.vfs.CharsetToolkit toolkit
private static boolean isContinuationChar (byte)
byte b
private static boolean isTwoBytesSequence (byte)
byte b
private static boolean isThreeBytesSequence (byte)
byte b
private static boolean isFourBytesSequence (byte)
byte b
private static boolean isFiveBytesSequence (byte)
byte b
private static boolean isSixBytesSequence (byte)
byte b
public static java.nio.charset.Charset getDefaultSystemCharset ()
public static boolean hasUTF8Bom (byte[])
byte[] bom
public static boolean hasUTF16LEBom (byte[])
byte[] bom
public static boolean hasUTF16BEBom (byte[])
byte[] bom
public static boolean hasUTF32BEBom (byte[])
byte[] bom
public static boolean hasUTF32LEBom (byte[])
byte[] bom
public static java.nio.charset.Charset[] getAvailableCharsets ()
java.util.Collection collection
public static byte[] getUtf8Bytes (java.lang.String)
java.io.UnsupportedEncodingException e
String s
public static int getBOMLength (byte[], java.nio.charset.Charset)
byte[] content
java.nio.charset.Charset charset
public static byte[] getMandatoryBom (java.nio.charset.Charset)
java.nio.charset.Charset charset
public static byte[] getPossibleBom (java.nio.charset.Charset)
java.nio.charset.Charset charset
public static boolean canHaveBom (java.nio.charset.Charset, byte[])
java.nio.charset.Charset charset
byte[] bom
public static java.nio.charset.Charset forName (java.lang.String)
String name
java.nio.charset.Charset charset
static void ()
}
com/intellij/openapi/wm/FocusWatcher.classFocusWatcher.java
package com.intellij.openapi.wm
public com.intellij.openapi.wm.FocusWatcher extends java.lang.Object implements java.awt.event.ContainerListener java.awt.event.FocusListener {
private java.lang.ref.WeakReference myTopComponent
private java.lang.ref.WeakReference myFocusedComponent
private java.lang.ref.WeakReference myNearestFocusableComponent
public void ()
public java.awt.Component getTopComponent ()
public final void componentAdded (java.awt.event.ContainerEvent)
java.awt.event.ContainerEvent e
public final void componentRemoved (java.awt.event.ContainerEvent)
java.awt.event.ContainerEvent e
java.awt.Component removedChild
public final void deinstall (java.awt.Component)
java.awt.Component component
public final void deinstall (java.awt.Component, java.awt.AWTEvent)
int i
java.awt.Container container
int componentCount
java.awt.Component component
java.awt.AWTEvent cause
public final void focusGained (java.awt.event.FocusEvent)
java.awt.event.FocusEvent e
java.awt.Component component
public final void focusLost (java.awt.event.FocusEvent)
java.awt.event.FocusEvent e
java.awt.Component component
public final java.awt.Component getFocusedComponent ()
public final java.awt.Component getNearestFocusableComponent ()
public final void install (java.awt.Component)
java.awt.Component component
private void installImpl (java.awt.Component)
int i
java.awt.Container container
int componentCount
java.awt.Component component
public void setFocusedComponentImpl (java.awt.Component)
java.awt.Component component
public void setFocusedComponentImpl (java.awt.Component, java.awt.AWTEvent)
java.awt.Component component
java.awt.AWTEvent cause
private void _setFocused (java.awt.Component, java.awt.AWTEvent)
java.awt.Component component
java.awt.AWTEvent cause
protected boolean isFocusedComponentChangeValid (java.awt.Component, java.awt.AWTEvent)
java.awt.Component comp
java.awt.AWTEvent cause
protected void focusedComponentChanged (java.awt.Component, java.awt.AWTEvent)
java.awt.Component component
java.awt.AWTEvent cause
protected void focusLostImpl (java.awt.event.FocusEvent)
java.awt.event.FocusEvent e
private void setFocusedComponent (java.awt.Component)
java.awt.Component focusedComponent
private void setNearestFocusableComponent (java.awt.Component)
java.awt.Component nearestFocusableComponent
}
com/intellij/psi/codeStyle/FixingLayoutMatcher.classFixingLayoutMatcher.java
package com.intellij.psi.codeStyle
public com.intellij.psi.codeStyle.FixingLayoutMatcher extends com.intellij.psi.codeStyle.MinusculeMatcher {
private final com.intellij.psi.codeStyle.MinusculeMatcher myFixedMatcher
void (java.lang.String, com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity, java.lang.String)
String pattern
com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity options
String hardSeparators
String s
private static java.lang.String fixPattern (java.lang.String)
char c
int i
char c
Character newC
int i
char[] alternatePattern
String pattern
boolean hasLetters
boolean onlyWrongLetters
public boolean matches (java.lang.String)
String name
public com.intellij.util.containers.FList matchingFragments (java.lang.String)
String name
com.intellij.util.containers.FList ranges
}
com/intellij/psi/codeStyle/MinusculeMatcher$1.classMinusculeMatcher.java
package com.intellij.psi.codeStyle
com.intellij.psi.codeStyle.MinusculeMatcher$1 extends java.lang.ThreadLocal {
final com.intellij.psi.codeStyle.MinusculeMatcher this$0
void (com.intellij.psi.codeStyle.MinusculeMatcher)
com.intellij.psi.codeStyle.MinusculeMatcher this$0
protected com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/intellij/psi/codeStyle/MinusculeMatcher$MatchingState.classMinusculeMatcher.java
package com.intellij.psi.codeStyle
com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState extends java.lang.Object {
private boolean myBusy
private int myNameLength
private boolean isAsciiName
private final java.util.BitSet myTable
static final boolean $assertionsDisabled
private void ()
void initializeState (boolean, int)
boolean isAscii
int length
void releaseState ()
void registerFailure (int, int)
int patternIndex
int nameIndex
boolean hasFailed (int, int)
int patternIndex
int nameIndex
void (com.intellij.psi.codeStyle.MinusculeMatcher$1)
com.intellij.psi.codeStyle.MinusculeMatcher$1 x0
static boolean access$100 (com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState)
com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState x0
static void ()
}
com/intellij/psi/codeStyle/MinusculeMatcher.classMinusculeMatcher.java
package com.intellij.psi.codeStyle
public com.intellij.psi.codeStyle.MinusculeMatcher extends java.lang.Object implements com.intellij.util.text.Matcher {
private final ThreadLocal myMatchingState
private final char[] myPattern
private final String myHardSeparators
private final com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity myOptions
private final boolean myHasHumps
private final boolean myHasSeparators
private final boolean myHasDots
private final boolean[] isLowerCase
private final boolean[] isUpperCase
private final boolean[] isWordSeparator
private final char[] toUpperCase
private final char[] toLowerCase
private final char[] myMeaningfulCharacters
private final int myMinNameLength
void (java.lang.String, com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity, java.lang.String)
char c
int k
String pattern
com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity options
String hardSeparators
StringBuilder meaningful
int i
private static boolean isWordSeparator (char)
char c
private static boolean isWordStart (java.lang.String, int)
String text
int i
char c
private static int nextWord (java.lang.String, int)
String name
int start
private boolean hasFlag (int, boolean[])
int i
int start
boolean[] flags
private boolean hasDots (int)
int i
int start
private static com.intellij.util.containers.FList prependRange (com.intellij.util.containers.FList, int, int)
com.intellij.util.containers.FList ranges
int from
int length
com.intellij.openapi.util.TextRange head
public int matchingDegree (java.lang.String)
String name
public int matchingDegree (java.lang.String, boolean)
String name
boolean valueStartCaseMatch
public int matchingDegree (java.lang.String, boolean, com.intellij.util.containers.FList)
boolean isHumpStart
char c
int i
com.intellij.openapi.util.TextRange range
String name
boolean valueStartCaseMatch
com.intellij.util.containers.FList fragments
com.intellij.openapi.util.TextRange first
boolean startMatch
int matchingCase
int p
int integral
int humpIndex
int nextHumpStart
int startIndex
boolean afterSeparator
boolean wordStart
boolean finalMatch
public boolean isStartMatch (java.lang.String)
String name
com.intellij.util.containers.FList fragments
public static boolean isStartMatch (java.lang.Iterable)
Iterable fragments
java.util.Iterator iterator
public boolean matches (java.lang.String)
String name
public com.intellij.util.containers.FList matchingFragments (java.lang.String)
char c
int i
String name
int length
int patternIndex
boolean isAscii
com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState state
private com.intellij.util.containers.FList matchWildcards (java.lang.String, int, int, com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState)
int spaceIndex
boolean space
String name
int patternIndex
int nameIndex
com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState matchingState
com.intellij.util.containers.FList ranges
private com.intellij.util.containers.FList matchSkippingWords (java.lang.String, int, int, boolean, com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState)
com.intellij.util.containers.FList ranges
int nextOccurrence
String name
int patternIndex
int nameIndex
boolean allowSpecialChars
com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState matchingState
boolean star
char p
private boolean charEquals (char, int, char, boolean)
char patternChar
int patternIndex
char c
boolean isIgnoreCase
private com.intellij.util.containers.FList matchFragment (java.lang.String, int, int, com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState)
String name
int patternIndex
int nameIndex
com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState matchingState
com.intellij.util.containers.FList result
private com.intellij.util.containers.FList doMatchFragments (java.lang.String, int, int, com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState)
int nextWordStart
com.intellij.util.containers.FList ranges
com.intellij.util.containers.FList ranges
String name
int patternIndex
int nameIndex
com.intellij.psi.codeStyle.MinusculeMatcher$MatchingState matchingState
int minFragment
int i
boolean ignoreCase
private boolean isFirstCharMatching (java.lang.String, int, int)
String name
int nameIndex
int patternIndex
boolean ignoreCase
char patternChar
private static boolean hasCase (char)
char patternChar
private boolean isWildcard (int)
char pc
int patternIndex
private boolean isPatternChar (int, char)
int patternIndex
char c
private int indexOfWordStart (java.lang.String, int, int)
String name
int patternIndex
int startFrom
char p
int nextWordStart
private int indexOfIgnoreCase (java.lang.String, int, char, int, boolean)
char c
int i
char pUpper
char pLower
String name
int fromIndex
char p
int patternIndex
boolean isAsciiName
private static char toUpperAscii (char)
char c
private static char toLowerAscii (char)
char c
public java.lang.String toString ()
}
com/intellij/psi/codeStyle/NameUtil$1.classNameUtil.java
package com.intellij.psi.codeStyle
final com.intellij.psi.codeStyle.NameUtil$1 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.String fun (java.lang.String)
String s
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/psi/codeStyle/NameUtil$2.classNameUtil.java
package com.intellij.psi.codeStyle
final com.intellij.psi.codeStyle.NameUtil$2 extends java.lang.Object implements com.intellij.util.Function {
void ()
public java.lang.String fun (java.lang.String)
String s
public volatile java.lang.Object fun (java.lang.Object)
}
com/intellij/psi/codeStyle/NameUtil$Matcher.classNameUtil.java
package com.intellij.psi.codeStyle
public abstract com.intellij.psi.codeStyle.NameUtil$Matcher extends java.lang.Object {
public abstract boolean matches (java.lang.String)
}
com/intellij/psi/codeStyle/NameUtil$MatcherBuilder.classNameUtil.java
package com.intellij.psi.codeStyle
public com.intellij.psi.codeStyle.NameUtil$MatcherBuilder extends java.lang.Object {
private String pattern
private String separators
private com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity caseSensitivity
public void (java.lang.String)
String pattern
public com.intellij.psi.codeStyle.NameUtil$MatcherBuilder withCaseSensitivity (com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity)
com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity caseSensitivity
public com.intellij.psi.codeStyle.NameUtil$MatcherBuilder withSeparators (java.lang.String)
String separators
public com.intellij.psi.codeStyle.MinusculeMatcher build ()
}
com/intellij/psi/codeStyle/NameUtil$MatchingCaseSensitivity.classNameUtil.java
package com.intellij.psi.codeStyle
public final com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity extends java.lang.Enum {
public static final com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity NONE
public static final com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity FIRST_LETTER
public static final com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity ALL
private static final com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity[] $VALUES
public static com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity[] values ()
public static com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/psi/codeStyle/NameUtil.classNameUtil.java
package com.intellij.psi.codeStyle
public com.intellij.psi.codeStyle.NameUtil extends java.lang.Object {
private static final com.intellij.util.Function LOWERCASE_MAPPING
private static final int MAX_LENGTH
private void ()
public static java.util.List nameToWordsLowerCase (java.lang.String)
String name
public static java.lang.String[] nameToWords (java.lang.String)
char c
int wordStart
int upperCaseCount
int lowerCaseCount
int digitCount
int specialCount
String word
String name
java.util.List array
int index
public static java.lang.String buildRegexp (java.lang.String, int, boolean, boolean)
String pattern
int exactPrefixLen
boolean allowToUpper
boolean allowToLower
public static java.lang.String buildRegexp (java.lang.String, int, boolean, boolean, boolean, boolean)
char c
char c
int i
char c
int i
String pattern
int exactPrefixLen
boolean allowToUpper
boolean allowToLower
boolean lowerCaseWords
boolean forCompletion
int eol
StringBuilder buffer
boolean endsWithSpace
boolean prevIsUppercase
boolean firstIdentifierLetter
boolean lastIsUppercase
public static java.lang.String[] splitNameIntoWords (java.lang.String)
String word
String name
String[] underlineDelimited
java.util.List result
public static java.util.List getSuggestionsByName (java.lang.String, java.lang.String, java.lang.String, boolean, boolean, boolean)
int wordCount
String startWord
char c
int step
String name
String prefix
String suffix
boolean upperCaseStyle
boolean preferLongerNames
boolean isArray
java.util.ArrayList answer
String[] words
private static java.lang.String compoundSuggestion (java.lang.String, boolean, java.lang.String[], int, java.lang.String, char, boolean, boolean)
String word
String prevWord
int i
String prefix
boolean upperCaseStyle
String[] words
int wordCount
String startWord
char c
boolean isArray
boolean skip_
StringBuilder buffer
String suggestion
static boolean isWordStart (char)
char p
static int nextWord (java.lang.String, int)
String text
int start
int i
private static void addAllWords (java.lang.String, java.util.List)
int next
String text
java.util.List result
int start
public static com.intellij.util.text.Matcher buildCompletionMatcher (java.lang.String, int, boolean, boolean)
String pattern
int exactPrefixLen
boolean allowToUpper
boolean allowToLower
com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity options
public static com.intellij.util.text.Matcher buildMatcher (java.lang.String, int, boolean, boolean)
String pattern
int exactPrefixLen
boolean allowToUpper
boolean allowToLower
com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity options
public static com.intellij.util.text.Matcher buildMatcher (java.lang.String, int, boolean, boolean, boolean)
String pattern
int exactPrefixLen
boolean allowToUpper
boolean allowToLower
boolean lowerCaseWords
com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity options
public static com.intellij.psi.codeStyle.NameUtil$MatcherBuilder buildMatcher (java.lang.String)
String pattern
public static com.intellij.psi.codeStyle.MinusculeMatcher buildMatcher (java.lang.String, com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity)
String pattern
com.intellij.psi.codeStyle.NameUtil$MatchingCaseSensitivity options
public static java.lang.String capitalizeAndUnderscore (java.lang.String)
String name
public static java.lang.String splitWords (java.lang.String, char, com.intellij.util.Function)
String word
String text
char separator
com.intellij.util.Function transformWord
String[] words
boolean insertSeparator
StringBuilder buf
static void ()
}
com/intellij/ui/ActiveComponent$Adapter.classActiveComponent.java
package com.intellij.ui
public abstract com.intellij.ui.ActiveComponent$Adapter extends java.lang.Object implements com.intellij.ui.ActiveComponent {
public void ()
public void setActive (boolean)
boolean active
}
com/intellij/ui/ActiveComponent.classActiveComponent.java
package com.intellij.ui
public abstract com.intellij.ui.ActiveComponent extends java.lang.Object {
public abstract void setActive (boolean)
public abstract javax.swing.JComponent getComponent ()
}
com/intellij/ui/AnchorableComponent.classAnchorableComponent.java
package com.intellij.ui
public abstract com.intellij.ui.AnchorableComponent extends java.lang.Object {
public abstract javax.swing.JComponent getAnchor ()
public abstract void setAnchor (javax.swing.JComponent)
}
com/intellij/ui/CaptionPanel.classCaptionPanel.java
package com.intellij.ui
public com.intellij.ui.CaptionPanel extends javax.swing.JPanel {
private static final java.awt.Color CNT_COLOR
private static final java.awt.Color BND_COLOR
public static final java.awt.Color CNT_ACTIVE_COLOR
public static final java.awt.Color CNT_ACTIVE_BORDER_COLOR
public static final java.awt.Color BND_ACTIVE_COLOR
private static final com.intellij.ui.JBColor TOP_FLICK_ACTIVE
private static final com.intellij.ui.JBColor TOP_FLICK_PASSIVE
private static final com.intellij.ui.JBColor BOTTOM_FLICK_ACTIVE
private static final com.intellij.ui.JBColor BOTTOM_FLICK_PASSIVE
private boolean myActive
private com.intellij.ui.ActiveComponent myButtonComponent
private javax.swing.JComponent mySettingComponent
public void ()
protected void paintComponent (java.awt.Graphics)
java.awt.Graphics g
java.awt.Graphics2D g2d
private void paintUnderDarcula (java.awt.Graphics2D)
java.awt.Graphics2D g
public void setActive (boolean)
boolean active
public void setButtonComponent (com.intellij.ui.ActiveComponent, javax.swing.border.Border)
com.intellij.ui.ActiveComponent component
javax.swing.border.Border border
javax.swing.JPanel panel
public void addSettingsComponent (java.awt.Component)
java.awt.Component component
public boolean isWithinPanel (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
java.awt.Point p
java.awt.Component c
public static java.awt.Color getBorderColor (boolean)
boolean isActive
static void ()
}
com/intellij/ui/CheckBoxListListener.classCheckBoxListListener.java
package com.intellij.ui
public abstract com.intellij.ui.CheckBoxListListener extends java.lang.Object {
public abstract void checkBoxSelectionChanged (int, boolean)
}
com/intellij/ui/ClickListener$1.classClickListener.java
package com.intellij.ui
com.intellij.ui.ClickListener$1 extends java.awt.event.MouseAdapter {
private java.awt.Point pressPoint
private java.awt.Point lastClickPoint
private long lastTimeClicked
private int clickCount
final com.intellij.ui.ClickListener this$0
void (com.intellij.ui.ClickListener)
com.intellij.ui.ClickListener this$0
public void mousePressed (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
java.awt.Point point
public void mouseReleased (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
java.awt.Point releasedAt
java.awt.Point clickedAt
}
com/intellij/ui/ClickListener.classClickListener.java
package com.intellij.ui
public abstract com.intellij.ui.ClickListener extends java.lang.Object {
private static final int EPS
private java.awt.event.MouseAdapter myListener
public void ()
public abstract boolean onClick (java.awt.event.MouseEvent, int)
public void installOn (java.awt.Component)
java.awt.Component c
private static boolean isWithinEps (java.awt.Point, java.awt.Point)
java.awt.Point releasedAt
java.awt.Point clickedAt
public void uninstall (java.awt.Component)
java.awt.Component c
static boolean access$000 (java.awt.Point, java.awt.Point)
java.awt.Point x0
java.awt.Point x1
}
com/intellij/ui/CollapsiblePanel$1.classCollapsiblePanel.java
package com.intellij.ui
com.intellij.ui.CollapsiblePanel$1 extends javax.swing.AbstractAction {
final com.intellij.ui.CollapsiblePanel this$0
void (com.intellij.ui.CollapsiblePanel)
com.intellij.ui.CollapsiblePanel this$0
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
com/intellij/ui/CollapsiblePanel$2.classCollapsiblePanel.java
package com.intellij.ui
com.intellij.ui.CollapsiblePanel$2 extends javax.swing.AbstractAction {
final com.intellij.ui.CollapsiblePanel this$0
void (com.intellij.ui.CollapsiblePanel)
com.intellij.ui.CollapsiblePanel this$0
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
com/intellij/ui/CollapsiblePanel$3.classCollapsiblePanel.java
package com.intellij.ui
com.intellij.ui.CollapsiblePanel$3 extends java.lang.Object implements java.awt.event.ActionListener {
final com.intellij.ui.CollapsiblePanel this$0
void (com.intellij.ui.CollapsiblePanel)
com.intellij.ui.CollapsiblePanel this$0
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
com/intellij/ui/CollapsiblePanel.classCollapsiblePanel.java
package com.intellij.ui
public com.intellij.ui.CollapsiblePanel extends javax.swing.JPanel {
private final javax.swing.JButton myToggleCollapseButton
private final javax.swing.JComponent myContent
private boolean myIsCollapsed
private final java.util.Collection myListeners
private boolean myIsInitialized
private final javax.swing.Icon myExpandIcon
private final javax.swing.Icon myCollapseIcon
private java.awt.Label myTitleLabel
public static final javax.swing.KeyStroke LEFT_KEY_STROKE
public static final javax.swing.KeyStroke RIGHT_KEY_STROKE
public static final String EXPAND
public static final String COLLAPSE
public void (javax.swing.JComponent, boolean, boolean, javax.swing.Icon, javax.swing.Icon, java.lang.String)
javax.swing.JComponent content
boolean collapseButtonAtLeft
boolean isCollapsed
javax.swing.Icon collapseIcon
javax.swing.Icon expandIcon
String title
java.awt.Dimension buttonDimension
int iconAnchor
private java.awt.Dimension getButtonDimension ()
public void (javax.swing.JComponent, boolean)
javax.swing.JComponent content
boolean collapseButtonAtLeft
protected void setCollapsed (boolean)
javax.swing.Icon icon
boolean collapse
private java.lang.String getToggleButtonToolTipText ()
private javax.swing.Icon getIcon ()
private void notifyListners ()
com.intellij.ui.CollapsingListener listener
public void addCollapsingListener (com.intellij.ui.CollapsingListener)
com.intellij.ui.CollapsingListener listener
public void removeCollapsingListener (com.intellij.ui.CollapsingListener)
com.intellij.ui.CollapsingListener listener
public boolean isCollapsed ()
public void expand ()
public void collapse ()
public void setFocused (boolean)
boolean focused
public void setSelected (boolean)
boolean selected
public javax.swing.ActionMap getCollapsibleActionMap ()
public javax.swing.InputMap getCollapsibleInputMap ()
protected void paintComponent (java.awt.Graphics)
java.awt.Graphics g
private void updatePanel ()
protected void paintChildren (java.awt.Graphics)
java.awt.Graphics g
private void updateToggleButton ()
private void updateTitle ()
private boolean paintAsSelected ()
static boolean access$000 (com.intellij.ui.CollapsiblePanel)
com.intellij.ui.CollapsiblePanel x0
static void ()
}
com/intellij/ui/CollapsingListener.classCollapsingListener.java
package com.intellij.ui
public abstract com.intellij.ui.CollapsingListener extends java.lang.Object {
public abstract void onCollapsingChanged (com.intellij.ui.CollapsiblePanel, boolean)
}
com/intellij/ui/ColorUtil.classColorUtil.java
package com.intellij.ui
public com.intellij.ui.ColorUtil extends java.lang.Object {
private void ()
public static java.awt.Color softer (java.awt.Color)
java.awt.Color color
float[] hsb
public static java.awt.Color darker (java.awt.Color, int)
int i
java.awt.Color color
int tones
float[] hsb
float brightness
public static java.awt.Color brighter (java.awt.Color, int)
int i
java.awt.Color color
int tones
float[] hsb
float brightness
public static java.awt.Color saturate (java.awt.Color, int)
int i
java.awt.Color color
int tones
float[] hsb
float saturation
public static java.awt.Color desaturate (java.awt.Color, int)
int i
java.awt.Color color
int tones
float[] hsb
float saturation
public static java.awt.Color dimmer (java.awt.Color)
java.awt.Color color
float[] rgb
float alpha
float rem
private static int shift (int, double)
int colorComponent
double d
int n
public static java.awt.Color shift (java.awt.Color, double)
java.awt.Color c
double d
public static java.awt.Color withAlpha (java.awt.Color, double)
java.awt.Color c
double a
public static java.awt.Color toAlpha (java.awt.Color, int)
java.awt.Color color
int a
java.awt.Color c
public static java.awt.Color withAlphaAdjustingDarkness (java.awt.Color, double)
java.awt.Color c
double d
public static java.lang.String toHex (java.awt.Color)
java.awt.Color c
String R
String G
String B
public static java.awt.Color fromHex (java.lang.String)
String str
public static java.awt.Color fromHex (java.lang.String, java.awt.Color)
Exception e
String str
java.awt.Color defaultValue
public static java.awt.Color getColor (java.lang.Class)
com.intellij.ui.Colored colored
Class cls
java.lang.annotation.Annotation annotation
public static boolean isDark (java.awt.Color)
java.awt.Color c
public static java.awt.Color mix (java.awt.Color, java.awt.Color, double)
java.awt.Color c1
java.awt.Color c2
double balance
}
com/intellij/ui/Colored.classColored.java
package com.intellij.ui
public abstract com.intellij.ui.Colored extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String color ()
public abstract java.lang.String darkVariant ()
}
com/intellij/ui/Colors.classColors.java
package com.intellij.ui
public abstract com.intellij.ui.Colors extends java.lang.Object {
public static final java.awt.Color DARK_RED
public static final java.awt.Color DARK_GREEN
public static final java.awt.Color DARK_BLUE
public static final java.awt.Color DISABLED_COLOR
static void ()
}
com/intellij/ui/DarculaColors.classDarculaColors.java
package com.intellij.ui
public abstract com.intellij.ui.DarculaColors extends java.lang.Object {
public static final java.awt.Color BLUE
public static final java.awt.Color RED
static void ()
}
com/intellij/ui/DocumentAdapter.classDocumentAdapter.java
package com.intellij.ui
public abstract com.intellij.ui.DocumentAdapter extends java.lang.Object implements javax.swing.event.DocumentListener {
public void ()
public void insertUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
public void removeUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
public void changedUpdate (javax.swing.event.DocumentEvent)
javax.swing.event.DocumentEvent e
protected abstract void textChanged (javax.swing.event.DocumentEvent)
}
com/intellij/ui/EngravedLabel.classEngravedLabel.java
package com.intellij.ui
public com.intellij.ui.EngravedLabel extends javax.swing.JLabel {
private java.awt.Color myShadowColor
public void (java.lang.String)
String text
public void ()
protected void paintComponent (java.awt.Graphics)
java.awt.Graphics graphics
public java.awt.Color getShadowColor ()
public void setShadowColor (java.awt.Color)
java.awt.Color shadowColor
}
com/intellij/ui/EngravedTextGraphics.classEngravedTextGraphics.java
package com.intellij.ui
public com.intellij.ui.EngravedTextGraphics extends com.intellij.ui.Graphics2DDelegate {
public static final java.awt.Color SHADOW_COLOR
private static final boolean ALLOW_ENGRAVEMENT
private java.awt.Color myShadowColor
private int myXOffset
private int myYOffset
public void (java.awt.Graphics2D)
java.awt.Graphics2D g2d
public void (java.awt.Graphics2D, int, int, java.awt.Color)
java.awt.Graphics2D g2d
int xoffset
int yoffset
java.awt.Color shadowColor
public java.awt.Graphics create ()
public void drawChars (char[], int, int, int, int)
char[] data
int offset
int length
int x
int y
public void drawString (java.lang.String, int, int)
String str
int x
int y
public void drawString (java.text.AttributedCharacterIterator, float, float)
java.text.AttributedCharacterIterator iterator
float x
float y
public void drawString (java.text.AttributedCharacterIterator, int, int)
java.text.AttributedCharacterIterator iterator
int x
int y
public void drawString (java.lang.String, float, float)
String s
float x
float y
static void ()
}
com/intellij/ui/Gradient.classGradient.java
package com.intellij.ui
public com.intellij.ui.Gradient extends java.lang.Object {
private final java.awt.Color myStartColor
private final java.awt.Color myEndColor
public void (java.awt.Color, java.awt.Color)
java.awt.Color startColor
java.awt.Color endColor
public java.awt.Color getStartColor ()
public java.awt.Color getEndColor ()
}
com/intellij/ui/Graphics2DDelegate.classGraphics2DDelegate.java
package com.intellij.ui
public com.intellij.ui.Graphics2DDelegate extends java.awt.Graphics2D {
protected final java.awt.Graphics2D myDelegate
public void (java.awt.Graphics2D)
java.awt.Graphics2D g2d
public java.awt.Graphics2D getDelegate ()
public void addRenderingHints (java.util.Map)
java.util.Map hints
public void clearRect (int, int, int, int)
int x
int y
int width
int height
public void clip (java.awt.Shape)
java.awt.Shape s
public void clipRect (int, int, int, int)
int x
int y
int width
int height
public void copyArea (int, int, int, int, int, int)
int x
int y
int width
int height
int dx
int dy
public java.awt.Graphics create ()
public void dispose ()
public void draw (java.awt.Shape)
java.awt.Shape s
public void drawArc (int, int, int, int, int, int)
int x
int y
int width
int height
int startAngle
int arcAngle
public void drawGlyphVector (java.awt.font.GlyphVector, float, float)
java.awt.font.GlyphVector g
float x
float y
public void drawImage (java.awt.image.BufferedImage, java.awt.image.BufferedImageOp, int, int)
java.awt.image.BufferedImage img
java.awt.image.BufferedImageOp op
int x
int y
public boolean drawImage (java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver)
java.awt.Image img
int dx1
int dy1
int dx2
int dy2
int sx1
int sy1
int sx2
int sy2
java.awt.Color bgcolor
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, int, int, int, int, int, int, java.awt.image.ImageObserver)
java.awt.Image img
int dx1
int dy1
int dx2
int dy2
int sx1
int sy1
int sx2
int sy2
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, java.awt.Color, java.awt.image.ImageObserver)
java.awt.Image img
int x
int y
java.awt.Color bgcolor
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, java.awt.image.ImageObserver)
java.awt.Image img
int x
int y
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver)
java.awt.Image img
int x
int y
int width
int height
java.awt.Color bgcolor
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, int, int, java.awt.image.ImageObserver)
java.awt.Image img
int x
int y
int width
int height
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, java.awt.geom.AffineTransform, java.awt.image.ImageObserver)
java.awt.Image img
java.awt.geom.AffineTransform xform
java.awt.image.ImageObserver obs
public void drawLine (int, int, int, int)
int x1
int y1
int x2
int y2
public void drawOval (int, int, int, int)
int x
int y
int width
int height
public void drawPolygon (int[], int[], int)
int[] xPoints
int[] yPoints
int nPoints
public void drawPolyline (int[], int[], int)
int[] xPoints
int[] yPoints
int nPoints
public void drawRenderableImage (java.awt.image.renderable.RenderableImage, java.awt.geom.AffineTransform)
java.awt.image.renderable.RenderableImage img
java.awt.geom.AffineTransform xform
public void drawRenderedImage (java.awt.image.RenderedImage, java.awt.geom.AffineTransform)
java.awt.image.RenderedImage img
java.awt.geom.AffineTransform xform
public void drawRoundRect (int, int, int, int, int, int)
int x
int y
int width
int height
int arcWidth
int arcHeight
public void drawString (java.text.AttributedCharacterIterator, float, float)
java.text.AttributedCharacterIterator iterator
float x
float y
public void drawString (java.text.AttributedCharacterIterator, int, int)
java.text.AttributedCharacterIterator iterator
int x
int y
public void drawString (java.lang.String, float, float)
String s
float x
float y
public void drawString (java.lang.String, int, int)
String str
int x
int y
public void fill (java.awt.Shape)
java.awt.Shape s
public void fillArc (int, int, int, int, int, int)
int x
int y
int width
int height
int startAngle
int arcAngle
public void fillOval (int, int, int, int)
int x
int y
int width
int height
public void fillPolygon (int[], int[], int)
int[] xPoints
int[] yPoints
int nPoints
public void fillRect (int, int, int, int)
int x
int y
int width
int height
public void fillRoundRect (int, int, int, int, int, int)
int x
int y
int width
int height
int arcWidth
int arcHeight
public java.awt.Color getBackground ()
public java.awt.Shape getClip ()
public java.awt.Rectangle getClipBounds ()
public java.awt.Color getColor ()
public java.awt.Composite getComposite ()
public java.awt.GraphicsConfiguration getDeviceConfiguration ()
public java.awt.Font getFont ()
public java.awt.FontMetrics getFontMetrics (java.awt.Font)
java.awt.Font f
public java.awt.font.FontRenderContext getFontRenderContext ()
public java.awt.Paint getPaint ()
public java.lang.Object getRenderingHint (java.awt.RenderingHints$Key)
java.awt.RenderingHints$Key hintKey
public java.awt.RenderingHints getRenderingHints ()
public java.awt.Stroke getStroke ()
public java.awt.geom.AffineTransform getTransform ()
public boolean hit (java.awt.Rectangle, java.awt.Shape, boolean)
java.awt.Rectangle rect
java.awt.Shape s
boolean onStroke
public void rotate (double)
double theta
public void rotate (double, double, double)
double theta
double x
double y
public void scale (double, double)
double sx
double sy
public void setBackground (java.awt.Color)
java.awt.Color color
public void setClip (java.awt.Shape)
java.awt.Shape sh
public void setClip (int, int, int, int)
int x
int y
int w
int h
public void setColor (java.awt.Color)
java.awt.Color color
public void setComposite (java.awt.Composite)
java.awt.Composite comp
public void setFont (java.awt.Font)
java.awt.Font font
public void setPaint (java.awt.Paint)
java.awt.Paint paint
public void setPaintMode ()
public void setRenderingHint (java.awt.RenderingHints$Key, java.lang.Object)
java.awt.RenderingHints$Key hintKey
Object hintValue
public void setRenderingHints (java.util.Map)
java.util.Map hints
public void setStroke (java.awt.Stroke)
java.awt.Stroke s
public void setTransform (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform Tx
public void setXORMode (java.awt.Color)
java.awt.Color c
public void shear (double, double)
double shx
double shy
public void transform (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform xform
public void translate (double, double)
double tx
double ty
public void translate (int, int)
int x
int y
}
com/intellij/ui/Graphics2DLog.classGraphics2DLog.java
package com.intellij.ui
public com.intellij.ui.Graphics2DLog extends java.awt.Graphics2D {
protected final java.awt.Graphics2D myPeer
public void (java.awt.Graphics)
java.awt.Graphics g
protected void log (java.lang.String)
String msg
public void draw3DRect (int, int, int, int, boolean)
int x
int y
int width
int height
boolean raised
public void fill3DRect (int, int, int, int, boolean)
int x
int y
int width
int height
boolean raised
public void draw (java.awt.Shape)
java.awt.Shape s
public boolean drawImage (java.awt.Image, java.awt.geom.AffineTransform, java.awt.image.ImageObserver)
java.awt.Image img
java.awt.geom.AffineTransform xform
java.awt.image.ImageObserver obs
public void drawImage (java.awt.image.BufferedImage, java.awt.image.BufferedImageOp, int, int)
java.awt.image.BufferedImage img
java.awt.image.BufferedImageOp op
int x
int y
public void drawRenderedImage (java.awt.image.RenderedImage, java.awt.geom.AffineTransform)
java.awt.image.RenderedImage img
java.awt.geom.AffineTransform xform
public void drawRenderableImage (java.awt.image.renderable.RenderableImage, java.awt.geom.AffineTransform)
java.awt.image.renderable.RenderableImage img
java.awt.geom.AffineTransform xform
public void drawString (java.lang.String, int, int)
String str
int x
int y
public void drawString (java.lang.String, float, float)
String str
float x
float y
public void drawString (java.text.AttributedCharacterIterator, int, int)
java.text.AttributedCharacterIterator iterator
int x
int y
public void drawString (java.text.AttributedCharacterIterator, float, float)
java.text.AttributedCharacterIterator iterator
float x
float y
public void drawGlyphVector (java.awt.font.GlyphVector, float, float)
java.awt.font.GlyphVector g
float x
float y
public void fill (java.awt.Shape)
java.awt.Shape s
public boolean hit (java.awt.Rectangle, java.awt.Shape, boolean)
java.awt.Rectangle rect
java.awt.Shape s
boolean onStroke
public java.awt.GraphicsConfiguration getDeviceConfiguration ()
public void setComposite (java.awt.Composite)
java.awt.Composite comp
public void setPaint (java.awt.Paint)
java.awt.Paint paint
public void setStroke (java.awt.Stroke)
java.awt.Stroke s
public void setRenderingHint (java.awt.RenderingHints$Key, java.lang.Object)
java.awt.RenderingHints$Key hintKey
Object hintValue
public java.lang.Object getRenderingHint (java.awt.RenderingHints$Key)
java.awt.RenderingHints$Key hintKey
public void setRenderingHints (java.util.Map)
java.util.Map hints
public void addRenderingHints (java.util.Map)
java.util.Map hints
public java.awt.RenderingHints getRenderingHints ()
public void translate (int, int)
int x
int y
public void translate (double, double)
double tx
double ty
public void rotate (double)
double theta
public void rotate (double, double, double)
double theta
double x
double y
public void scale (double, double)
double sx
double sy
public void shear (double, double)
double shx
double shy
public void transform (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform Tx
public void setTransform (java.awt.geom.AffineTransform)
java.awt.geom.AffineTransform Tx
public java.awt.geom.AffineTransform getTransform ()
public java.awt.Paint getPaint ()
public java.awt.Composite getComposite ()
public void setBackground (java.awt.Color)
java.awt.Color color
public java.awt.Color getBackground ()
public java.awt.Stroke getStroke ()
public void clip (java.awt.Shape)
java.awt.Shape s
public java.awt.font.FontRenderContext getFontRenderContext ()
public java.awt.Graphics create ()
public java.awt.Graphics create (int, int, int, int)
int x
int y
int width
int height
public java.awt.Color getColor ()
public void setColor (java.awt.Color)
java.awt.Color c
public void setPaintMode ()
public void setXORMode (java.awt.Color)
java.awt.Color c1
public java.awt.Font getFont ()
public void setFont (java.awt.Font)
java.awt.Font font
public java.awt.FontMetrics getFontMetrics ()
public java.awt.FontMetrics getFontMetrics (java.awt.Font)
java.awt.Font f
public java.awt.Rectangle getClipBounds ()
public void clipRect (int, int, int, int)
int x
int y
int width
int height
public void setClip (int, int, int, int)
int x
int y
int width
int height
public java.awt.Shape getClip ()
public void setClip (java.awt.Shape)
java.awt.Shape clip
public void copyArea (int, int, int, int, int, int)
int x
int y
int width
int height
int dx
int dy
public void drawLine (int, int, int, int)
int x1
int y1
int x2
int y2
public void fillRect (int, int, int, int)
int x
int y
int width
int height
public void drawRect (int, int, int, int)
int x
int y
int width
int height
public void clearRect (int, int, int, int)
int x
int y
int width
int height
public void drawRoundRect (int, int, int, int, int, int)
int x
int y
int width
int height
int arcWidth
int arcHeight
public void fillRoundRect (int, int, int, int, int, int)
int x
int y
int width
int height
int arcWidth
int arcHeight
public void drawOval (int, int, int, int)
int x
int y
int width
int height
public void fillOval (int, int, int, int)
int x
int y
int width
int height
public void drawArc (int, int, int, int, int, int)
int x
int y
int width
int height
int startAngle
int arcAngle
public void fillArc (int, int, int, int, int, int)
int x
int y
int width
int height
int startAngle
int arcAngle
public void drawPolyline (int[], int[], int)
int[] xPoints
int[] yPoints
int nPoints
public void drawPolygon (int[], int[], int)
int[] xPoints
int[] yPoints
int nPoints
public void drawPolygon (java.awt.Polygon)
java.awt.Polygon p
public void fillPolygon (int[], int[], int)
int[] xPoints
int[] yPoints
int nPoints
public void fillPolygon (java.awt.Polygon)
java.awt.Polygon p
public void drawChars (char[], int, int, int, int)
char[] data
int offset
int length
int x
int y
public void drawBytes (byte[], int, int, int, int)
byte[] data
int offset
int length
int x
int y
public boolean drawImage (java.awt.Image, int, int, java.awt.image.ImageObserver)
java.awt.Image img
int x
int y
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, int, int, java.awt.image.ImageObserver)
java.awt.Image img
int x
int y
int width
int height
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, java.awt.Color, java.awt.image.ImageObserver)
java.awt.Image img
int x
int y
java.awt.Color bgcolor
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver)
java.awt.Image img
int x
int y
int width
int height
java.awt.Color bgcolor
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, int, int, int, int, int, int, java.awt.image.ImageObserver)
java.awt.Image img
int dx1
int dy1
int dx2
int dy2
int sx1
int sy1
int sx2
int sy2
java.awt.image.ImageObserver observer
public boolean drawImage (java.awt.Image, int, int, int, int, int, int, int, int, java.awt.Color, java.awt.image.ImageObserver)
java.awt.Image img
int dx1
int dy1
int dx2
int dy2
int sx1
int sy1
int sx2
int sy2
java.awt.Color bgcolor
java.awt.image.ImageObserver observer
public void dispose ()
public void finalize ()
public java.lang.String toString ()
public java.awt.Rectangle getClipRect ()
public boolean hitClip (int, int, int, int)
int x
int y
int width
int height
public java.awt.Rectangle getClipBounds (java.awt.Rectangle)
java.awt.Rectangle r
private static java.lang.String toHex (java.awt.Color)
java.awt.Color c
}
com/intellij/ui/Gray.classGray.java
package com.intellij.ui
public com.intellij.ui.Gray extends java.awt.Color {
public static final com.intellij.ui.Gray _0
public static final com.intellij.ui.Gray _1
public static final com.intellij.ui.Gray _2
public static final com.intellij.ui.Gray _3
public static final com.intellij.ui.Gray _4
public static final com.intellij.ui.Gray _5
public static final com.intellij.ui.Gray _6
public static final com.intellij.ui.Gray _7
public static final com.intellij.ui.Gray _8
public static final com.intellij.ui.Gray _9
public static final com.intellij.ui.Gray _10
public static final com.intellij.ui.Gray _11
public static final com.intellij.ui.Gray _12
public static final com.intellij.ui.Gray _13
public static final com.intellij.ui.Gray _14
public static final com.intellij.ui.Gray _15
public static final com.intellij.ui.Gray _16
public static final com.intellij.ui.Gray _17
public static final com.intellij.ui.Gray _18
public static final com.intellij.ui.Gray _19
public static final com.intellij.ui.Gray _20
public static final com.intellij.ui.Gray _21
public static final com.intellij.ui.Gray _22
public static final com.intellij.ui.Gray _23
public static final com.intellij.ui.Gray _24
public static final com.intellij.ui.Gray _25
public static final com.intellij.ui.Gray _26
public static final com.intellij.ui.Gray _27
public static final com.intellij.ui.Gray _28
public static final com.intellij.ui.Gray _29
public static final com.intellij.ui.Gray _30
public static final com.intellij.ui.Gray _31
public static final com.intellij.ui.Gray _32
public static final com.intellij.ui.Gray _33
public static final com.intellij.ui.Gray _34
public static final com.intellij.ui.Gray _36
public static final com.intellij.ui.Gray _35
public static final com.intellij.ui.Gray _37
public static final com.intellij.ui.Gray _38
public static final com.intellij.ui.Gray _39
public static final com.intellij.ui.Gray _40
public static final com.intellij.ui.Gray _41
public static final com.intellij.ui.Gray _42
public static final com.intellij.ui.Gray _43
public static final com.intellij.ui.Gray _44
public static final com.intellij.ui.Gray _45
public static final com.intellij.ui.Gray _46
public static final com.intellij.ui.Gray _47
public static final com.intellij.ui.Gray _48
public static final com.intellij.ui.Gray _49
public static final com.intellij.ui.Gray _50
public static final com.intellij.ui.Gray _51
public static final com.intellij.ui.Gray _52
public static final com.intellij.ui.Gray _53
public static final com.intellij.ui.Gray _54
public static final com.intellij.ui.Gray _55
public static final com.intellij.ui.Gray _56
public static final com.intellij.ui.Gray _57
public static final com.intellij.ui.Gray _58
public static final com.intellij.ui.Gray _59
public static final com.intellij.ui.Gray _60
public static final com.intellij.ui.Gray _61
public static final com.intellij.ui.Gray _62
public static final com.intellij.ui.Gray _63
public static final com.intellij.ui.Gray _64
public static final com.intellij.ui.Gray _65
public static final com.intellij.ui.Gray _66
public static final com.intellij.ui.Gray _67
public static final com.intellij.ui.Gray _68
public static final com.intellij.ui.Gray _69
public static final com.intellij.ui.Gray _70
public static final com.intellij.ui.Gray _71
public static final com.intellij.ui.Gray _72
public static final com.intellij.ui.Gray _73
public static final com.intellij.ui.Gray _74
public static final com.intellij.ui.Gray _75
public static final com.intellij.ui.Gray _76
public static final com.intellij.ui.Gray _77
public static final com.intellij.ui.Gray _78
public static final com.intellij.ui.Gray _79
public static final com.intellij.ui.Gray _80
public static final com.intellij.ui.Gray _81
public static final com.intellij.ui.Gray _82
public static final com.intellij.ui.Gray _83
public static final com.intellij.ui.Gray _84
public static final com.intellij.ui.Gray _85
public static final com.intellij.ui.Gray _86
public static final com.intellij.ui.Gray _87
public static final com.intellij.ui.Gray _88
public static final com.intellij.ui.Gray _89
public static final com.intellij.ui.Gray _90
public static final com.intellij.ui.Gray _91
public static final com.intellij.ui.Gray _92
public static final com.intellij.ui.Gray _93
public static final com.intellij.ui.Gray _94
public static final com.intellij.ui.Gray _95
public static final com.intellij.ui.Gray _96
public static final com.intellij.ui.Gray _97
public static final com.intellij.ui.Gray _98
public static final com.intellij.ui.Gray _99
public static final com.intellij.ui.Gray _100
public static final com.intellij.ui.Gray _101
public static final com.intellij.ui.Gray _102
public static final com.intellij.ui.Gray _103
public static final com.intellij.ui.Gray _104
public static final com.intellij.ui.Gray _105
public static final com.intellij.ui.Gray _106
public static final com.intellij.ui.Gray _107
public static final com.intellij.ui.Gray _108
public static final com.intellij.ui.Gray _109
public static final com.intellij.ui.Gray _110
public static final com.intellij.ui.Gray _111
public static final com.intellij.ui.Gray _112
public static final com.intellij.ui.Gray _113
public static final com.intellij.ui.Gray _114
public static final com.intellij.ui.Gray _115
public static final com.intellij.ui.Gray _116
public static final com.intellij.ui.Gray _117
public static final com.intellij.ui.Gray _118
public static final com.intellij.ui.Gray _119
public static final com.intellij.ui.Gray _120
public static final com.intellij.ui.Gray _121
public static final com.intellij.ui.Gray _122
public static final com.intellij.ui.Gray _123
public static final com.intellij.ui.Gray _124
public static final com.intellij.ui.Gray _125
public static final com.intellij.ui.Gray _126
public static final com.intellij.ui.Gray _127
public static final com.intellij.ui.Gray _128
public static final com.intellij.ui.Gray _129
public static final com.intellij.ui.Gray _130
public static final com.intellij.ui.Gray _131
public static final com.intellij.ui.Gray _132
public static final com.intellij.ui.Gray _133
public static final com.intellij.ui.Gray _134
public static final com.intellij.ui.Gray _135
public static final com.intellij.ui.Gray _136
public static final com.intellij.ui.Gray _137
public static final com.intellij.ui.Gray _138
public static final com.intellij.ui.Gray _139
public static final com.intellij.ui.Gray _140
public static final com.intellij.ui.Gray _141
public static final com.intellij.ui.Gray _142
public static final com.intellij.ui.Gray _143
public static final com.intellij.ui.Gray _144
public static final com.intellij.ui.Gray _145
public static final com.intellij.ui.Gray _146
public static final com.intellij.ui.Gray _147
public static final com.intellij.ui.Gray _148
public static final com.intellij.ui.Gray _149
public static final com.intellij.ui.Gray _150
public static final com.intellij.ui.Gray _151
public static final com.intellij.ui.Gray _152
public static final com.intellij.ui.Gray _153
public static final com.intellij.ui.Gray _154
public static final com.intellij.ui.Gray _155
public static final com.intellij.ui.Gray _156
public static final com.intellij.ui.Gray _157
public static final com.intellij.ui.Gray _158
public static final com.intellij.ui.Gray _159
public static final com.intellij.ui.Gray _160
public static final com.intellij.ui.Gray _161
public static final com.intellij.ui.Gray _162
public static final com.intellij.ui.Gray _163
public static final com.intellij.ui.Gray _164
public static final com.intellij.ui.Gray _165
public static final com.intellij.ui.Gray _166
public static final com.intellij.ui.Gray _167
public static final com.intellij.ui.Gray _168
public static final com.intellij.ui.Gray _169
public static final com.intellij.ui.Gray _170
public static final com.intellij.ui.Gray _171
public static final com.intellij.ui.Gray _172
public static final com.intellij.ui.Gray _173
public static final com.intellij.ui.Gray _174
public static final com.intellij.ui.Gray _175
public static final com.intellij.ui.Gray _176
public static final com.intellij.ui.Gray _177
public static final com.intellij.ui.Gray _178
public static final com.intellij.ui.Gray _179
public static final com.intellij.ui.Gray _180
public static final com.intellij.ui.Gray _181
public static final com.intellij.ui.Gray _182
public static final com.intellij.ui.Gray _183
public static final com.intellij.ui.Gray _184
public static final com.intellij.ui.Gray _185
public static final com.intellij.ui.Gray _186
public static final com.intellij.ui.Gray _187
public static final com.intellij.ui.Gray _188
public static final com.intellij.ui.Gray _189
public static final com.intellij.ui.Gray _190
public static final com.intellij.ui.Gray _191
public static final com.intellij.ui.Gray _192
public static final com.intellij.ui.Gray _193
public static final com.intellij.ui.Gray _194
public static final com.intellij.ui.Gray _195
public static final com.intellij.ui.Gray _196
public static final com.intellij.ui.Gray _197
public static final com.intellij.ui.Gray _198
public static final com.intellij.ui.Gray _199
public static final com.intellij.ui.Gray _200
public static final com.intellij.ui.Gray _201
public static final com.intellij.ui.Gray _202
public static final com.intellij.ui.Gray _203
public static final com.intellij.ui.Gray _204
public static final com.intellij.ui.Gray _205
public static final com.intellij.ui.Gray _206
public static final com.intellij.ui.Gray _207
public static final com.intellij.ui.Gray _208
public static final com.intellij.ui.Gray _209
public static final com.intellij.ui.Gray _210
public static final com.intellij.ui.Gray _211
public static final com.intellij.ui.Gray _212
public static final com.intellij.ui.Gray _213
public static final com.intellij.ui.Gray _214
public static final com.intellij.ui.Gray _215
public static final com.intellij.ui.Gray _216
public static final com.intellij.ui.Gray _217
public static final com.intellij.ui.Gray _218
public static final com.intellij.ui.Gray _219
public static final com.intellij.ui.Gray _220
public static final com.intellij.ui.Gray _221
public static final com.intellij.ui.Gray _222
public static final com.intellij.ui.Gray _223
public static final com.intellij.ui.Gray _224
public static final com.intellij.ui.Gray _225
public static final com.intellij.ui.Gray _226
public static final com.intellij.ui.Gray _227
public static final com.intellij.ui.Gray _228
public static final com.intellij.ui.Gray _229
public static final com.intellij.ui.Gray _230
public static final com.intellij.ui.Gray _231
public static final com.intellij.ui.Gray _232
public static final com.intellij.ui.Gray _233
public static final com.intellij.ui.Gray _234
public static final com.intellij.ui.Gray _235
public static final com.intellij.ui.Gray _236
public static final com.intellij.ui.Gray _237
public static final com.intellij.ui.Gray _238
public static final com.intellij.ui.Gray _239
public static final com.intellij.ui.Gray _240
public static final com.intellij.ui.Gray _241
public static final com.intellij.ui.Gray _242
public static final com.intellij.ui.Gray _243
public static final com.intellij.ui.Gray _244
public static final com.intellij.ui.Gray _245
public static final com.intellij.ui.Gray _246
public static final com.intellij.ui.Gray _247
public static final com.intellij.ui.Gray _248
public static final com.intellij.ui.Gray _249
public static final com.intellij.ui.Gray _250
public static final com.intellij.ui.Gray _251
public static final com.intellij.ui.Gray _252
public static final com.intellij.ui.Gray _253
public static final com.intellij.ui.Gray _254
public static final com.intellij.ui.Gray _255
public static final com.intellij.ui.Gray x00
public static final com.intellij.ui.Gray x01
public static final com.intellij.ui.Gray x02
public static final com.intellij.ui.Gray x03
public static final com.intellij.ui.Gray x04
public static final com.intellij.ui.Gray x05
public static final com.intellij.ui.Gray x06
public static final com.intellij.ui.Gray x07
public static final com.intellij.ui.Gray x08
public static final com.intellij.ui.Gray x09
public static final com.intellij.ui.Gray x0A
public static final com.intellij.ui.Gray x0B
public static final com.intellij.ui.Gray x0C
public static final com.intellij.ui.Gray x0D
public static final com.intellij.ui.Gray x0E
public static final com.intellij.ui.Gray x0F
public static final com.intellij.ui.Gray x10
public static final com.intellij.ui.Gray x11
public static final com.intellij.ui.Gray x12
public static final com.intellij.ui.Gray x13
public static final com.intellij.ui.Gray x14
public static final com.intellij.ui.Gray x15
public static final com.intellij.ui.Gray x16
public static final com.intellij.ui.Gray x17
public static final com.intellij.ui.Gray x18
public static final com.intellij.ui.Gray x19
public static final com.intellij.ui.Gray x1A
public static final com.intellij.ui.Gray x1B
public static final com.intellij.ui.Gray x1C
public static final com.intellij.ui.Gray x1D
public static final com.intellij.ui.Gray x1E
public static final com.intellij.ui.Gray x1F
public static final com.intellij.ui.Gray x20
public static final com.intellij.ui.Gray x21
public static final com.intellij.ui.Gray x22
public static final com.intellij.ui.Gray x23
public static final com.intellij.ui.Gray x24
public static final com.intellij.ui.Gray x25
public static final com.intellij.ui.Gray x26
public static final com.intellij.ui.Gray x27
public static final com.intellij.ui.Gray x28
public static final com.intellij.ui.Gray x29
public static final com.intellij.ui.Gray x2A
public static final com.intellij.ui.Gray x2B
public static final com.intellij.ui.Gray x2C
public static final com.intellij.ui.Gray x2D
public static final com.intellij.ui.Gray x2E
public static final com.intellij.ui.Gray x2F
public static final com.intellij.ui.Gray x30
public static final com.intellij.ui.Gray x31
public static final com.intellij.ui.Gray x32
public static final com.intellij.ui.Gray x33
public static final com.intellij.ui.Gray x34
public static final com.intellij.ui.Gray x35
public static final com.intellij.ui.Gray x36
public static final com.intellij.ui.Gray x37
public static final com.intellij.ui.Gray x38
public static final com.intellij.ui.Gray x39
public static final com.intellij.ui.Gray x3A
public static final com.intellij.ui.Gray x3B
public static final com.intellij.ui.Gray x3C
public static final com.intellij.ui.Gray x3D
public static final com.intellij.ui.Gray x3E
public static final com.intellij.ui.Gray x3F
public static final com.intellij.ui.Gray x40
public static final com.intellij.ui.Gray x41
public static final com.intellij.ui.Gray x42
public static final com.intellij.ui.Gray x43
public static final com.intellij.ui.Gray x44
public static final com.intellij.ui.Gray x45
public static final com.intellij.ui.Gray x46
public static final com.intellij.ui.Gray x47
public static final com.intellij.ui.Gray x48
public static final com.intellij.ui.Gray x49
public static final com.intellij.ui.Gray x4A
public static final com.intellij.ui.Gray x4B
public static final com.intellij.ui.Gray x4C
public static final com.intellij.ui.Gray x4D
public static final com.intellij.ui.Gray x4E
public static final com.intellij.ui.Gray x4F
public static final com.intellij.ui.Gray x50
public static final com.intellij.ui.Gray x51
public static final com.intellij.ui.Gray x52
public static final com.intellij.ui.Gray x53
public static final com.intellij.ui.Gray x54
public static final com.intellij.ui.Gray x55
public static final com.intellij.ui.Gray x56
public static final com.intellij.ui.Gray x57
public static final com.intellij.ui.Gray x58
public static final com.intellij.ui.Gray x59
public static final com.intellij.ui.Gray x5A
public static final com.intellij.ui.Gray x5B
public static final com.intellij.ui.Gray x5C
public static final com.intellij.ui.Gray x5D
public static final com.intellij.ui.Gray x5E
public static final com.intellij.ui.Gray x5F
public static final com.intellij.ui.Gray x60
public static final com.intellij.ui.Gray x61
public static final com.intellij.ui.Gray x62
public static final com.intellij.ui.Gray x63
public static final com.intellij.ui.Gray x64
public static final com.intellij.ui.Gray x65
public static final com.intellij.ui.Gray x66
public static final com.intellij.ui.Gray x67
public static final com.intellij.ui.Gray x68
public static final com.intellij.ui.Gray x69
public static final com.intellij.ui.Gray x6A
public static final com.intellij.ui.Gray x6B
public static final com.intellij.ui.Gray x6C
public static final com.intellij.ui.Gray x6D
public static final com.intellij.ui.Gray x6E
public static final com.intellij.ui.Gray x6F
public static final com.intellij.ui.Gray x70
public static final com.intellij.ui.Gray x71
public static final com.intellij.ui.Gray x72
public static final com.intellij.ui.Gray x73
public static final com.intellij.ui.Gray x74
public static final com.intellij.ui.Gray x75
public static final com.intellij.ui.Gray x76
public static final com.intellij.ui.Gray x77
public static final com.intellij.ui.Gray x78
public static final com.intellij.ui.Gray x79
public static final com.intellij.ui.Gray x7A
public static final com.intellij.ui.Gray x7B
public static final com.intellij.ui.Gray x7C
public static final com.intellij.ui.Gray x7D
public static final com.intellij.ui.Gray x7E
public static final com.intellij.ui.Gray x7F
public static final com.intellij.ui.Gray x80
public static final com.intellij.ui.Gray x81
public static final com.intellij.ui.Gray x82
public static final com.intellij.ui.Gray x83
public static final com.intellij.ui.Gray x84
public static final com.intellij.ui.Gray x85
public static final com.intellij.ui.Gray x86
public static final com.intellij.ui.Gray x87
public static final com.intellij.ui.Gray x88
public static final com.intellij.ui.Gray x89
public static final com.intellij.ui.Gray x8A
public static final com.intellij.ui.Gray x8B
public static final com.intellij.ui.Gray x8C
public static final com.intellij.ui.Gray x8D
public static final com.intellij.ui.Gray x8E
public static final com.intellij.ui.Gray x8F
public static final com.intellij.ui.Gray x90
public static final com.intellij.ui.Gray x91
public static final com.intellij.ui.Gray x92
public static final com.intellij.ui.Gray x93
public static final com.intellij.ui.Gray x94
public static final com.intellij.ui.Gray x95
public static final com.intellij.ui.Gray x96
public static final com.intellij.ui.Gray x97
public static final com.intellij.ui.Gray x98
public static final com.intellij.ui.Gray x99
public static final com.intellij.ui.Gray x9A
public static final com.intellij.ui.Gray x9B
public static final com.intellij.ui.Gray x9C
public static final com.intellij.ui.Gray x9D
public static final com.intellij.ui.Gray x9E
public static final com.intellij.ui.Gray x9F
public static final com.intellij.ui.Gray xA0
public static final com.intellij.ui.Gray xA1
public static final com.intellij.ui.Gray xA2
public static final com.intellij.ui.Gray xA3
public static final com.intellij.ui.Gray xA4
public static final com.intellij.ui.Gray xA5
public static final com.intellij.ui.Gray xA6
public static final com.intellij.ui.Gray xA7
public static final com.intellij.ui.Gray xA8
public static final com.intellij.ui.Gray xA9
public static final com.intellij.ui.Gray xAA
public static final com.intellij.ui.Gray xAB
public static final com.intellij.ui.Gray xAC
public static final com.intellij.ui.Gray xAD
public static final com.intellij.ui.Gray xAE
public static final com.intellij.ui.Gray xAF
public static final com.intellij.ui.Gray xB0
public static final com.intellij.ui.Gray xB1
public static final com.intellij.ui.Gray xB2
public static final com.intellij.ui.Gray xB3
public static final com.intellij.ui.Gray xB4
public static final com.intellij.ui.Gray xB5
public static final com.intellij.ui.Gray xB6
public static final com.intellij.ui.Gray xB7
public static final com.intellij.ui.Gray xB8
public static final com.intellij.ui.Gray xB9
public static final com.intellij.ui.Gray xBA
public static final com.intellij.ui.Gray xBB
public static final com.intellij.ui.Gray xBC
public static final com.intellij.ui.Gray xBD
public static final com.intellij.ui.Gray xBE
public static final com.intellij.ui.Gray xBF
public static final com.intellij.ui.Gray xC0
public static final com.intellij.ui.Gray xC1
public static final com.intellij.ui.Gray xC2
public static final com.intellij.ui.Gray xC3
public static final com.intellij.ui.Gray xC4
public static final com.intellij.ui.Gray xC5
public static final com.intellij.ui.Gray xC6
public static final com.intellij.ui.Gray xC7
public static final com.intellij.ui.Gray xC8
public static final com.intellij.ui.Gray xC9
public static final com.intellij.ui.Gray xCA
public static final com.intellij.ui.Gray xCB
public static final com.intellij.ui.Gray xCC
public static final com.intellij.ui.Gray xCD
public static final com.intellij.ui.Gray xCE
public static final com.intellij.ui.Gray xCF
public static final com.intellij.ui.Gray xD0
public static final com.intellij.ui.Gray xD1
public static final com.intellij.ui.Gray xD2
public static final com.intellij.ui.Gray xD3
public static final com.intellij.ui.Gray xD4
public static final com.intellij.ui.Gray xD5
public static final com.intellij.ui.Gray xD6
public static final com.intellij.ui.Gray xD7
public static final com.intellij.ui.Gray xD8
public static final com.intellij.ui.Gray xD9
public static final com.intellij.ui.Gray xDA
public static final com.intellij.ui.Gray xDB
public static final com.intellij.ui.Gray xDC
public static final com.intellij.ui.Gray xDD
public static final com.intellij.ui.Gray xDE
public static final com.intellij.ui.Gray xDF
public static final com.intellij.ui.Gray xE0
public static final com.intellij.ui.Gray xE1
public static final com.intellij.ui.Gray xE2
public static final com.intellij.ui.Gray xE3
public static final com.intellij.ui.Gray xE4
public static final com.intellij.ui.Gray xE5
public static final com.intellij.ui.Gray xE6
public static final com.intellij.ui.Gray xE7
public static final com.intellij.ui.Gray xE8
public static final com.intellij.ui.Gray xE9
public static final com.intellij.ui.Gray xEA
public static final com.intellij.ui.Gray xEB
public static final com.intellij.ui.Gray xEC
public static final com.intellij.ui.Gray xED
public static final com.intellij.ui.Gray xEE
public static final com.intellij.ui.Gray xEF
public static final com.intellij.ui.Gray xF0
public static final com.intellij.ui.Gray xF1
public static final com.intellij.ui.Gray xF2
public static final com.intellij.ui.Gray xF3
public static final com.intellij.ui.Gray xF4
public static final com.intellij.ui.Gray xF5
public static final com.intellij.ui.Gray xF6
public static final com.intellij.ui.Gray xF7
public static final com.intellij.ui.Gray xF8
public static final com.intellij.ui.Gray xF9
public static final com.intellij.ui.Gray xFA
public static final com.intellij.ui.Gray xFB
public static final com.intellij.ui.Gray xFC
public static final com.intellij.ui.Gray xFD
public static final com.intellij.ui.Gray xFE
public static final com.intellij.ui.Gray xFF
private static final com.intellij.ui.Gray[] cache
public static final java.awt.Color TRANSPARENT
static final boolean $assertionsDisabled
private void (int)
int num
private void (int, int)
int num
int alpha
public java.awt.Color withAlpha (int)
int alpha
public static com.intellij.ui.Gray get (int)
int gray
public static java.awt.Color get (int, int)
int gray
int alpha
static void ()
}
com/intellij/ui/HeldDownKeyListener$1.classHeldDownKeyListener.java
package com.intellij.ui
com.intellij.ui.HeldDownKeyListener$1 extends javax.swing.AbstractAction {
final com.intellij.ui.HeldDownKeyListener this$0
void (com.intellij.ui.HeldDownKeyListener)
com.intellij.ui.HeldDownKeyListener this$0
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
com/intellij/ui/HeldDownKeyListener$2.classHeldDownKeyListener.java
package com.intellij.ui
com.intellij.ui.HeldDownKeyListener$2 extends javax.swing.AbstractAction {
final com.intellij.ui.HeldDownKeyListener this$0
void (com.intellij.ui.HeldDownKeyListener)
com.intellij.ui.HeldDownKeyListener this$0
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
}
com/intellij/ui/HeldDownKeyListener.classHeldDownKeyListener.java
package com.intellij.ui
public abstract com.intellij.ui.HeldDownKeyListener extends java.lang.Object {
private final javax.swing.KeyStroke myKeyStroke
public void ()
public void (javax.swing.KeyStroke)
javax.swing.KeyStroke keyStroke
public void installOn (javax.swing.JComponent)
javax.swing.JComponent component
javax.swing.KeyStroke keyStroke2
protected abstract void heldKeyTriggered (javax.swing.JComponent, boolean)
private static void registerAction (javax.swing.JComponent, java.lang.String, javax.swing.KeyStroke, javax.swing.AbstractAction)
javax.swing.JComponent component
String name
javax.swing.KeyStroke keyStroke
javax.swing.AbstractAction action
}
com/intellij/ui/JBAutoscroller$1.classJBAutoscroller.java
package com.intellij.ui
com.intellij.ui.JBAutoscroller$1 extends java.awt.event.MouseAdapter {
final com.intellij.ui.JBAutoscroller this$0
void (com.intellij.ui.JBAutoscroller)
com.intellij.ui.JBAutoscroller this$0
public void mousePressed (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
public void mouseReleased (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
}
com/intellij/ui/JBAutoscroller$2.classJBAutoscroller.java
package com.intellij.ui
com.intellij.ui.JBAutoscroller$2 extends java.awt.event.MouseMotionAdapter {
final com.intellij.ui.JBAutoscroller this$0
void (com.intellij.ui.JBAutoscroller)
com.intellij.ui.JBAutoscroller this$0
public void mouseDragged (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
javax.swing.JComponent c
com.intellij.ui.JBAutoscroller$ScrollDeltaProvider handler
}
com/intellij/ui/JBAutoscroller$AutoscrollLocker.classJBAutoscroller.java
package com.intellij.ui
public com.intellij.ui.JBAutoscroller$AutoscrollLocker extends java.lang.Object {
private boolean locked
public void ()
public boolean locked ()
public void runWithLock (java.lang.Runnable)
Runnable runnable
}
com/intellij/ui/JBAutoscroller$DefaultScrollDeltaProvider.classJBAutoscroller.java
package com.intellij.ui
public com.intellij.ui.JBAutoscroller$DefaultScrollDeltaProvider extends java.lang.Object implements com.intellij.ui.JBAutoscroller$ScrollDeltaProvider {
public void ()
public int getVerticalScrollDelta (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
java.awt.Rectangle visibleRect
public int getHorizontalScrollDelta (java.awt.event.MouseEvent)
java.awt.event.MouseEvent e
java.awt.Rectangle visibleRect
protected int getScrollDelta (int, int, int)
int low
int high
int value
}
com/intellij/ui/JBAutoscroller$MoveTableCellEditorOnAutoscrollFix.classJBAutoscroller.java
package com.intellij.ui
com.intellij.ui.JBAutoscroller$MoveTableCellEditorOnAutoscrollFix extends java.lang.Object implements java.awt.event.AdjustmentListener java.beans.PropertyChangeListener {
private final javax.swing.JTable myTable
static final boolean $assertionsDisabled
public void (javax.swing.JTable)
javax.swing.JTable table
javax.swing.JScrollPane scrollPane
public void propertyChange (java.beans.PropertyChangeEvent)
java.beans.PropertyChangeEvent evt
String propertyName
private void addScrollBarListener (javax.swing.JScrollBar)
javax.swing.JScrollBar to
private void removeScrollBarListener (javax.swing.JScrollBar)
javax.swing.JScrollBar from
public void adjustmentValueChanged (java.awt.event.AdjustmentEvent)
java.awt.event.AdjustmentEvent e
private void moveCellEditor ()
int column
int row
java.awt.Component editor
java.awt.Rectangle cellRect
java.awt.Rectangle visibleRect
java.awt.Rectangle editorBounds
static void ()
}
com/intellij/ui/JBAutoscroller$ScrollDeltaProvider.classJBAutoscroller.java
package com.intellij.ui
public abstract com.intellij.ui.JBAutoscroller$ScrollDeltaProvider extends java.lang.Object {
public abstract int getHorizontalScrollDelta (java.awt.event.MouseEvent)
public abstract int getVerticalScrollDelta (java.awt.event.MouseEvent)
}
com/intellij/ui/JBAutoscroller$ScrollOnTableSelectionChangeFix.classJBAutoscroller.java
package com.intellij.ui
com.intellij.ui.JBAutoscroller$ScrollOnTableSelectionChangeFix extends java.lang.Object implements javax.swing.event.ListSelectionListener java.beans.PropertyChangeListener {
private final javax.swing.JTable myTable
private final com.intellij.ui.JBAutoscroller$AutoscrollLocker myLocker
public void (javax.swing.JTable, com.intellij.ui.JBAutoscroller$AutoscrollLocker)
javax.swing.JTable table
com.intellij.ui.JBAutoscroller$AutoscrollLocker locker
public void valueChanged (javax.swing.event.ListSelectionEvent)
javax.swing.event.ListSelectionEvent e
int row
int col
boolean validRow
boolean validCol
private boolean locked ()
public void propertyChange (java.beans.PropertyChangeEvent)
javax.swing.table.TableColumnModel oldColumnModel
javax.swing.table.TableColumnModel newColumnModel
java.beans.PropertyChangeEvent evt
javax.swing.ListSelectionModel oldSelectionModel
javax.swing.ListSelectionModel newSelectionModel
private javax.swing.ListSelectionModel getRowSelectionModel ()
private javax.swing.ListSelectionModel getColumnSelectionModel ()
private void removeSelectionListener (javax.swing.ListSelectionModel)
javax.swing.ListSelectionModel from
private void addSelectionListener (javax.swing.ListSelectionModel)
javax.swing.ListSelectionModel to
private static int getLeadSelectionIndexIfSelectionIsNotEmpty (javax.swing.ListSelectionModel)
javax.swing.ListSelectionModel lsm
}
com/intellij/ui/JBAutoscroller$SyntheticDragEvent.classJBAutoscroller.java
package com.intellij.ui
com.intellij.ui.JBAutoscroller$SyntheticDragEvent extends java.awt.event.MouseEvent {
public void (java.awt.Component, int, long, int, int, int, int, int, int, boolean, int)
java.awt.Component source
int id
long when
int modifiers
int x
int y
int xAbs
int yAbs
int clickCount
boolean popupTrigger
int button
}
com/intellij/ui/JBAutoscroller.classJBAutoscroller.java
package com.intellij.ui
public com.intellij.ui.JBAutoscroller extends java.lang.Object implements java.awt.event.ActionListener {
private static final int SCROLL_UPDATE_INTERVAL
private static final com.intellij.openapi.util.Key SCROLL_HANDLER_KEY
private static final com.intellij.ui.JBAutoscroller INSTANCE
private final javax.swing.Timer myTimer
private final com.intellij.ui.JBAutoscroller$DefaultScrollDeltaProvider myDefaultAutoScrollHandler
private com.intellij.ui.JBAutoscroller$SyntheticDragEvent myLatestDragEvent
private int myHorizontalScrollDelta
private int myVerticalScrollDelta
private void ()
public static void installOn (javax.swing.JComponent, com.intellij.ui.JBAutoscroller$AutoscrollLocker)
javax.swing.JComponent component
com.intellij.ui.JBAutoscroller$AutoscrollLocker locker
public static void installOn (javax.swing.JComponent, com.intellij.ui.JBAutoscroller$ScrollDeltaProvider)
javax.swing.JComponent component
com.intellij.ui.JBAutoscroller$ScrollDeltaProvider handler
public static void installOn (javax.swing.JComponent, com.intellij.ui.JBAutoscroller$ScrollDeltaProvider, com.intellij.ui.JBAutoscroller$AutoscrollLocker)
javax.swing.JComponent component
com.intellij.ui.JBAutoscroller$ScrollDeltaProvider handler
com.intellij.ui.JBAutoscroller$AutoscrollLocker locker
private static com.intellij.ui.JBAutoscroller getInstance ()
private void doInstallOn (javax.swing.JComponent, com.intellij.ui.JBAutoscroller$ScrollDeltaProvider, com.intellij.ui.JBAutoscroller$AutoscrollLocker)
javax.swing.JTable t
javax.swing.JComponent component
com.intellij.ui.JBAutoscroller$ScrollDeltaProvider handler
com.intellij.ui.JBAutoscroller$AutoscrollLocker locker
private void start ()
private void stop ()
public void actionPerformed (java.awt.event.ActionEvent)
java.awt.event.ActionEvent e
javax.swing.JComponent component
private void fireSyntheticDragEvent (java.awt.event.ActionEvent)
java.awt.event.MouseMotionListener l
java.awt.event.ActionEvent e
java.awt.Component component
java.awt.Point componentOnScreen
int xScreen
int yScreen
int x
int y
com.intellij.ui.JBAutoscroller$SyntheticDragEvent dragEvent
private boolean autoscroll ()
javax.swing.JScrollPane scrollPane
boolean scrolled
private boolean isRunningOn (javax.swing.JComponent)
javax.swing.JComponent component
private static boolean scroll (javax.swing.JScrollBar, int)
javax.swing.JScrollBar scrollBar
int delta
int oldValue
static void access$000 (com.intellij.ui.JBAutoscroller)
com.intellij.ui.JBAutoscroller x0
static void access$100 (com.intellij.ui.JBAutoscroller)
com.intellij.ui.JBAutoscroller x0
static com.intellij.openapi.util.Key access$200 ()
static com.intellij.ui.JBAutoscroller$DefaultScrollDeltaProvider access$300 (com.intellij.ui.JBAutoscroller)
com.intellij.ui.JBAutoscroller x0
static int access$402 (com.intellij.ui.JBAutoscroller, int)
com.intellij.ui.JBAutoscroller x0
int x1
static int access$502 (com.intellij.ui.JBAutoscroller, int)
com.intellij.ui.JBAutoscroller x0
int x1
static com.intellij.ui.JBAutoscroller$SyntheticDragEvent access$602 (com.intellij.ui.JBAutoscroller, com.intellij.ui.JBAutoscroller$SyntheticDragEvent)
com.intellij.ui.JBAutoscroller x0
com.intellij.ui.JBAutoscroller$SyntheticDragEvent x1
static com.intellij.ui.JBAutoscroller access$700 ()
static boolean access$800 (com.intellij.ui.JBAutoscroller, javax.swing.JComponent)
com.intellij.ui.JBAutoscroller x0
javax.swing.JComponent x1
static void ()
}
com/intellij/ui/JBColor$1.classJBColor.java
package com.intellij.ui
com.intellij.ui.JBColor$1 extends java.lang.Object implements com.intellij.util.NotNullProducer {
final com.intellij.ui.JBColor this$0
void (com.intellij.ui.JBColor)
com.intellij.ui.JBColor this$0
public java.awt.Color produce ()
public volatile java.lang.Object produce ()
}
com/intellij/ui/JBColor$2.classJBColor.java
package com.intellij.ui
com.intellij.ui.JBColor$2 extends java.lang.Object implements com.intellij.util.NotNullProducer {
final com.intellij.ui.JBColor this$0
void (com.intellij.ui.JBColor)
com.intellij.ui.JBColor this$0
public java.awt.Color produce ()
public volatile java.lang.Object produce ()
}
com/intellij/ui/JBColor$3.classJBColor.java
package com.intellij.ui
final com.intellij.ui.JBColor$3 extends com.intellij.ui.JBColor {
void (java.awt.Color, java.awt.Color)
java.awt.Color regular
java.awt.Color dark
java.awt.Color getDarkVariant ()
}
com/intellij/ui/JBColor$4.classJBColor.java
package com.intellij.ui
final com.intellij.ui.JBColor$4 extends java.lang.Object implements com.intellij.util.NotNullProducer {
void ()
public java.awt.Color produce ()
public volatile java.lang.Object produce ()
}
com/intellij/ui/JBColor$5.classJBColor.java
package com.intellij.ui
final com.intellij.ui.JBColor$5 extends java.lang.Object implements com.intellij.util.NotNullProducer {
void ()
public java.awt.Color produce ()
public volatile java.lang.Object produce ()
}
com/intellij/ui/JBColor$6.classJBColor.java
package com.intellij.ui
final com.intellij.ui.JBColor$6 extends java.lang.Object implements com.intellij.util.NotNullProducer {
void ()
public java.awt.Color produce ()
public volatile java.lang.Object produce ()
}
com/intellij/ui/JBColor.classJBColor.java
package com.intellij.ui
public com.intellij.ui.JBColor extends java.awt.Color {
private static volatile boolean DARK
private final java.awt.Color darkColor
private final com.intellij.util.NotNullProducer func
public static final com.intellij.ui.JBColor red
public static final com.intellij.ui.JBColor RED
public static final com.intellij.ui.JBColor blue
public static final com.intellij.ui.JBColor BLUE
public static final com.intellij.ui.JBColor white
public static final com.intellij.ui.JBColor WHITE
public static final com.intellij.ui.JBColor black
public static final com.intellij.ui.JBColor BLACK
public static final com.intellij.ui.JBColor gray
public static final com.intellij.ui.JBColor GRAY
public static final com.intellij.ui.JBColor lightGray
public static final com.intellij.ui.JBColor LIGHT_GRAY
public static final com.intellij.ui.JBColor darkGray
public static final com.intellij.ui.JBColor DARK_GRAY
public static final com.intellij.ui.JBColor pink
public static final com.intellij.ui.JBColor PINK
public static final com.intellij.ui.JBColor orange
public static final com.intellij.ui.JBColor ORANGE
public static final com.intellij.ui.JBColor yellow
public static final com.intellij.ui.JBColor YELLOW
public static final com.intellij.ui.JBColor green
public static final com.intellij.ui.JBColor GREEN
public static final java.awt.Color magenta
public static final java.awt.Color MAGENTA
public static final java.awt.Color cyan
public static final java.awt.Color CYAN
public void (int, int)
int rgb
int darkRGB
public void (java.awt.Color, java.awt.Color)
java.awt.Color regular
java.awt.Color dark
public void (com.intellij.util.NotNullProducer)
com.intellij.util.NotNullProducer function
public static void setDark (boolean)
boolean dark
public static boolean isBright ()
java.awt.Color getDarkVariant ()
java.awt.Color getColor ()
public int getRed ()
java.awt.Color c
public int getGreen ()
java.awt.Color c
public int getBlue ()
java.awt.Color c
public int getAlpha ()
java.awt.Color c
public int getRGB ()
java.awt.Color c
public java.awt.Color brighter ()
public java.awt.Color darker ()
public int hashCode ()
java.awt.Color c
public boolean equals (java.lang.Object)
Object obj
java.awt.Color c
public java.lang.String toString ()
java.awt.Color c
public float[] getRGBComponents (float[])
float[] compArray
java.awt.Color c
public float[] getRGBColorComponents (float[])
float[] compArray
java.awt.Color c
public float[] getComponents (float[])
float[] compArray
java.awt.Color c
public float[] getColorComponents (float[])
float[] compArray
java.awt.Color c
public float[] getComponents (java.awt.color.ColorSpace, float[])
java.awt.color.ColorSpace cspace
float[] compArray
java.awt.Color c
public float[] getColorComponents (java.awt.color.ColorSpace, float[])
java.awt.color.ColorSpace cspace
float[] compArray
java.awt.Color c
public java.awt.color.ColorSpace getColorSpace ()
java.awt.Color c
public synchronized java.awt.PaintContext createContext (java.awt.image.ColorModel, java.awt.Rectangle, java.awt.geom.Rectangle2D, java.awt.geom.AffineTransform, java.awt.RenderingHints)
java.awt.image.ColorModel cm
java.awt.Rectangle r
java.awt.geom.Rectangle2D r2d
java.awt.geom.AffineTransform xform
java.awt.RenderingHints hints
java.awt.Color c
public int getTransparency ()
java.awt.Color c
public static java.awt.Color foreground ()
public static java.awt.Color background ()
public static java.awt.Color border ()
static com.intellij.util.NotNullProducer access$000 (com.intellij.ui.JBColor)
com.intellij.ui.JBColor x0
static void ()
}
com/intellij/ui/JBGradientPaint$GradientDirection.classJBGradientPaint.java
package com.intellij.ui
public final com.intellij.ui.JBGradientPaint$GradientDirection extends java.lang.Enum {
public static final com.intellij.ui.JBGradientPaint$GradientDirection TOP_BOTTOM
public static final com.intellij.ui.JBGradientPaint$GradientDirection LEFT_RIGHT
public static final com.intellij.ui.JBGradientPaint$GradientDirection TOP_LEFT_BOTTOM_RIGHT
public static final com.intellij.ui.JBGradientPaint$GradientDirection BOTTOM_LEFT_TOP_RIGHT
private static final com.intellij.ui.JBGradientPaint$GradientDirection[] $VALUES
public static com.intellij.ui.JBGradientPaint$GradientDirection[] values ()
public static com.intellij.ui.JBGradientPaint$GradientDirection valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/intellij/ui/JBGradientPaint.classJBGradientPaint.java
package com.intellij.ui
public com.intellij.ui.JBGradientPaint extends java.awt.GradientPaint {
public void (javax.swing.JComponent, java.awt.Color, java.awt.Color)
javax.swing.JComponent c
java.awt.Color color1
java.awt.Color color2
public void (javax.swing.JComponent, com.intellij.ui.JBGradientPaint$GradientDirection, java.awt.Color, java.awt.Color)
javax.swing.JComponent c
com.intellij.ui.JBGradientPaint$GradientDirection direction
java.awt.Color color1
java.awt.Color color2
private static float getX1 (javax.swing.JComponent, com.intellij.ui.JBGradientPaint$GradientDirection)
javax.swing.JComponent c
com.intellij.ui.JBGradientPaint$GradientDirection d
private static float getY1 (javax.swing.JComponent, com.intellij.ui.JBGradientPaint$GradientDirection)
javax.swing.JComponent c
com.intellij.ui.JBGradientPaint$GradientDirection d
private static float getX2 (javax.swing.JComponent, com.intellij.ui.JBGradientPaint$GradientDirection)
javax.swing.JComponent c
com.intellij.ui.JBGradientPaint$GradientDirection d
private static float getY2 (javax.swing.JComponent, com.intellij.ui.JBGradientPaint$GradientDirection)
javax.swing.JComponent c
com.intellij.ui.JBGradientPaint$GradientDirection d
}
com/intellij/ui/LightColors.classLightColors.java
package com.intellij.ui
public abstract com.intellij.ui.LightColors extends java.lang.Object {
public static final java.awt.Color YELLOW
public static final java.awt.Color GREEN
public static final java.awt.Color BLUE
public static final java.awt.Color RED
public static final java.awt.Color CYAN
public static final java.awt.Color SLIGHTLY_GREEN
public static final java.awt.Color SLIGHTLY_GRAY
static void ()
}
com/intellij/ui/PanelWithAnchor.classPanelWithAnchor.java
package com.intellij.ui
public abstract com.intellij.ui.PanelWithAnchor extends java.lang.Object {
public abstract javax.swing.JComponent getAnchor ()
public abstract void setAnchor (javax.swing.JComponent)
}
com/intellij/ui/PopupBorder$BaseBorder.classPopupBorder.java
package com.intellij.ui
public com.intellij.ui.PopupBorder$BaseBorder extends java.lang.Object implements com.intellij.ui.PopupBorder {
private final boolean myVisible
private final java.awt.Color myActiveColor
private final java.awt.Color myPassiveColor
private boolean myActive
protected void ()
protected void (boolean, java.awt.Color, java.awt.Color)
boolean visible
java.awt.Color activeColor
java.awt.Color passiveColor
public void setActive (boolean)
boolean active
public void paintBorder (java.awt.Component, java.awt.Graphics, int, int, int, int)
java.awt.Component c
java.awt.Graphics g
int x
int y
int width
int height
java.awt.Color color
public java.awt.Insets getBorderInsets (java.awt.Component)
java.awt.Component c
public boolean isBorderOpaque ()
}
com/intellij/ui/PopupBorder$Factory.classPopupBorder.java
package com.intellij.ui
public com.intellij.ui.PopupBorder$Factory extends java.lang.Object {
private void ()
public static com.intellij.ui.PopupBorder createEmpty ()
public static com.intellij.ui.PopupBorder create (boolean, boolean)
boolean active
boolean windowWithShadow
com.intellij.ui.PopupBorder border
}
com/intellij/ui/PopupBorder.classPopupBorder.java
package com.intellij.ui
public abstract com.intellij.ui.PopupBorder extends java.lang.Object implements javax.swing.border.Border {
public abstract void setActive (boolean)
}
com/intellij/ui/RetrievableIcon.classRetrievableIcon.java
package com.intellij.ui
public abstract com.intellij.ui.RetrievableIcon extends java.lang.Object implements javax.swing.Icon {
public abstract javax.swing.Icon retrieveIcon ()
}
com/intellij/ui/SeparatorComponent.classSeparatorComponent.java
package com.intellij.ui
public com.intellij.ui.SeparatorComponent extends javax.swing.JComponent {
private int myVGap
private java.awt.Color myColor
private java.awt.Color myShadow
private int myHGap
private com.intellij.ui.SeparatorOrientation myOrientation
public void ()
public void (int)
int aVerticalGap
public void (int, int)
int aVerticalGap
int aHorizontalGap
public void (int, java.awt.Color, java.awt.Color)
int aVerticalGap
java.awt.Color aColor
java.awt.Color aShadowColor
public void (int, int, java.awt.Color, java.awt.Color)
int aVerticalGap
int horizontalGap
java.awt.Color aColor
java.awt.Color aShadowColor
public void (java.awt.Color, com.intellij.ui.SeparatorOrientation)
java.awt.Color color
com.intellij.ui.SeparatorOrientation orientation
protected void paintComponent (java.awt.Graphics)
java.awt.Graphics g
public java.awt.Dimension getPreferredSize ()
public java.awt.Dimension getMinimumSize ()
public java.awt.Dimension getMaximumSize ()
java.awt.Dimension size
public static javax.swing.JComponent createLabeledLineSeparator (java.lang.String, java.awt.Color)
String titleText
java.awt.Color containerBackgroundColor
public static javax.swing.JComponent createLabeledLineSeparator (java.lang.String, java.awt.Color, java.awt.Color)
String titleText
java.awt.Color containerBackgroundColor
java.awt.Color foregroundColor
javax.swing.JLabel titleLabel
com.intellij.ui.SeparatorComponent separatorComponent
int hgap
javax.swing.JPanel result
public static javax.swing.JComponent createLabbeledLineSeparator (java.lang.String, java.awt.Color)
String titleText
java.awt.Color containerBackgroundColor
}
com/intellij/ui/SeparatorOrientation.classSeparatorOrientation.java
package com.intellij.ui
public com.intellij.ui.SeparatorOrientation extends java.lang.Object {
public static final com.intellij.ui.SeparatorOrientation HORIZONTAL
public static final com.intellij.ui.SeparatorOrientation VERTICAL
private final String myName
private void (java.lang.String)
String name
public java.lang.String toString ()
static void ()
}
com/intellij/ui/SideBorder$SideMask.classSideBorder.java
package com.intellij.ui
public abstract com.intellij.ui.SideBorder$SideMask extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/intellij/ui/SideBorder.classSideBorder.java
package com.intellij.ui
public com.intellij.ui.SideBorder extends javax.swing.border.LineBorder {
public static final int NONE
public static final int LEFT
public static final int TOP
public static final int RIGHT
public static final int BOTTOM
public static final int ALL
private final int mySideMask
public void (java.awt.Color, int)
java.awt.Color color
int mask
public void (java.awt.Color, int, int)
java.awt.Color color
int mask
int thickness
public java.awt.Insets getBorderInsets (java.awt.Component)
java.awt.Component component
public java.awt.Insets getBorderInsets (java.awt.Component, java.awt.Insets)
java.awt.Component component
java.awt.Insets insets
public void paintBorder (java.awt.Component, java.awt.Graphics, int, int, int, int)
java.awt.Component c
java.awt.Graphics g
int x
int y
int width
int height
java.awt.Color oldColor
}
com/intellij/ui/SmartExpander$1.classSmartExpander.java
package com.intellij.ui
final com.intellij.ui.SmartExpander$1 extends java.lang.Object implements javax.swing.event.TreeWillExpandListener {
final javax.swing.JTree val$tree
void (javax.swing.JTree)
public void treeWillCollapse (javax.swing.event.TreeExpansionEvent)
javax.swing.tree.TreePath childPath
javax.swing.event.TreeExpansionEvent event
javax.swing.tree.TreePath path
java.util.Enumeration children
public void treeWillExpand (javax.swing.event.TreeExpansionEvent)
javax.swing.event.TreeExpansionEvent event
}
com/intellij/ui/SmartExpander$2.classSmartExpander.java
package com.intellij.ui
final com.intellij.ui.SmartExpander$2 extends java.lang.Object implements javax.swing.event.TreeExpansionListener {
final javax.swing.JTree val$tree
void (javax.swing.JTree)
public void treeCollapsed (javax.swing.event.TreeExpansionEvent)
javax.swing.event.TreeExpansionEvent event
public void treeExpanded (javax.swing.event.TreeExpansionEvent)
javax.swing.tree.TreePath firstChildPath
javax.swing.event.TreeExpansionEvent event
javax.swing.tree.TreePath path
javax.swing.tree.TreeNode lastPathComponent
}
com/intellij/ui/SmartExpander.classSmartExpander.java
package com.intellij.ui
public com.intellij.ui.SmartExpander extends java.lang.Object {
public void ()
public static void installOn (javax.swing.JTree)
javax.swing.JTree tree
}
com/intellij/ui/TableUtil$1.classTableUtil.java
package com.intellij.ui
final com.intellij.ui.TableUtil$1 extends java.lang.Object implements com.intellij.util.ui.ItemRemovable {
final int val$columnCount
final javax.swing.table.TableModel val$model
final java.util.List val$removedItems
final com.intellij.util.ui.ItemRemovable val$itemRemovable
void (int, javax.swing.table.TableModel, java.util.List, com.intellij.util.ui.ItemRemovable)
public void removeRow (int)
int column
int index
Object[] row
}
com/intellij/ui/TableUtil$ItemChecker.classTableUtil.java
package com.intellij.ui
public abstract com.intellij.ui.TableUtil$ItemChecker extends java.lang.Object {
public abstract boolean isOperationApplyable (javax.swing.table.TableModel, int)
}
com/intellij/ui/TableUtil.classTableUtil.java
package com.intellij.ui
public com.intellij.ui.TableUtil extends java.lang.Object {
private void ()
public static java.util.List removeSelectedItems (javax.swing.JTable)
javax.swing.JTable table
public static void selectRows (javax.swing.JTable, int[])
int row
javax.swing.JTable table
int[] viewRows
javax.swing.ListSelectionModel selectionModel
int count
public static void scrollSelectionToVisible (javax.swing.JTable)
javax.swing.JTable table
javax.swing.ListSelectionModel selectionModel
int maxSelectionIndex
int minSelectionIndex
int maxColumnSelectionIndex
int minColumnSelectionIndex
java.awt.Rectangle minCellRect
java.awt.Rectangle maxCellRect
java.awt.Point selectPoint
int allHeight
public static java.util.List removeSelectedItems (javax.swing.JTable, com.intellij.ui.TableUtil$ItemChecker)
javax.swing.JTable table
com.intellij.ui.TableUtil$ItemChecker applyable
javax.swing.table.TableModel model
java.util.List removedItems
com.intellij.util.ui.ItemRemovable itemRemovable
int columnCount
public static boolean doRemoveSelectedItems (javax.swing.JTable, com.intellij.util.ui.ItemRemovable, com.intellij.ui.TableUtil$ItemChecker)
int modelIndex
int index
javax.swing.JTable table
com.intellij.util.ui.ItemRemovable itemRemovable
com.intellij.ui.TableUtil$ItemChecker applyable
javax.swing.ListSelectionModel selectionModel
int minSelectionIndex
int maxSelectionIndex
javax.swing.table.TableModel model
boolean removed
int count
public static int moveSelectedItemsUp (javax.swing.JTable)
Object temp
int column
int row
javax.swing.JTable table
javax.swing.table.TableModel model
javax.swing.ListSelectionModel selectionModel
int counter
java.awt.Rectangle cellRect
public static int moveSelectedItemsDown (javax.swing.JTable)
Object temp
int column
int row
javax.swing.JTable table
javax.swing.table.TableModel model
javax.swing.ListSelectionModel selectionModel
int counter
java.awt.Rectangle cellRect
public static void editCellAt (javax.swing.JTable, int, int)
java.awt.Component component
javax.swing.JTable table
int row
int column
public static void stopEditing (javax.swing.JTable)
javax.swing.table.TableCellEditor editor
javax.swing.table.TableCellEditor cellEditor
int row
int column
javax.swing.JTable table
public static void ensureSelectionExists (javax.swing.JTable)
javax.swing.JTable table
public static void setupCheckboxColumn (javax.swing.JTable, int)
javax.swing.JTable table
int columnIndex
public static void setupCheckboxColumn (javax.swing.table.TableColumn)
javax.swing.table.TableColumn column
public static void setupCheckboxColumn (javax.swing.table.TableColumn, int)
javax.swing.table.TableColumn column
int additionalWidth
int checkboxWidth
public static void updateScroller (javax.swing.JTable)
javax.swing.JTable table
javax.swing.JScrollPane scrollPane
}
com/intellij/ui/TitlePanel.classTitlePanel.java
package com.intellij.ui
public com.intellij.ui.TitlePanel extends com.intellij.ui.CaptionPanel {
private final javax.swing.JLabel myLabel
private final javax.swing.Icon myRegular
private final javax.swing.Icon myInactive
private boolean myHtml
public void ()
public void (javax.swing.Icon, javax.swing.Icon)
javax.swing.Icon regular
javax.swing.Icon inactive
public void setActive (boolean)
boolean active
java.awt.Color foreground
public void setText (java.lang.String)
String titleText
public java.awt.Dimension getMinimumSize ()
public java.awt.Dimension getPreferredSize ()
String text
java.awt.Dimension preferredSize
int maxWidth
}
com/intellij/ui/TransparentPanel.classTransparentPanel.java
package com.intellij.ui
public com.intellij.ui.TransparentPanel extends javax.swing.JPanel {
private float myOpacity
public void (float, java.awt.LayoutManager)
float opacity
java.awt.LayoutManager layout
public void (float)
float opacity
public void ()
public float getOpacity ()
public void setOpacity (float)
float opacity
public void paint (java.awt.Graphics)
java.awt.Graphics g
}
com/intellij/ui/UIBundle.classUIBundle.java
package com.intellij.ui
public com.intellij.ui.UIBundle extends java.lang.Object {
private static java.lang.ref.Reference ourBundle
protected static final String PATH_TO_BUNDLE
public static transient java.lang.String message (java.lang.String, java.lang.Object[])
String key
Object[] params
private void ()
private static java.util.ResourceBundle getBundle ()
java.util.ResourceBundle bundle
}
com/intellij/ui/awt/RelativePoint.classRelativePoint.java
package com.intellij.ui.awt
public com.intellij.ui.awt.RelativePoint extends java.lang.Object {
private java.awt.Component myComponent
private java.awt.Point myPointOnComponent
private java.awt.Component myOriginalComponent
private java.awt.Point myOriginalPoint
public void (java.awt.event.MouseEvent)
java.awt.event.MouseEvent event
public void (java.awt.Component, java.awt.Point)
java.awt.Component aComponent
java.awt.Point aPointOnComponent
public void (java.awt.Point)
java.awt.Window each
java.awt.Point screenPoint
java.awt.Point p
java.awt.Window[] windows
java.awt.Window targetWindow
private void init (java.awt.Component, java.awt.Point)
java.awt.Component aComponent
java.awt.Point aPointOnComponent
public java.awt.Component getComponent ()
public java.awt.Point getPoint ()
public java.awt.Point getPoint (java.awt.Component)
java.awt.Component aTargetComponent
boolean window
public com.intellij.ui.awt.RelativePoint getPointOn (java.awt.Component)
java.awt.Component aTargetComponent
java.awt.Point point
public java.awt.Point getScreenPoint ()
java.awt.Point point
public java.awt.event.MouseEvent toMouseEvent ()
public java.lang.String toString ()
public static com.intellij.ui.awt.RelativePoint getCenterOf (javax.swing.JComponent)
javax.swing.JComponent component
java.awt.Rectangle visibleRect
java.awt.Point point
public static com.intellij.ui.awt.RelativePoint getSouthEastOf (javax.swing.JComponent)
javax.swing.JComponent component
java.awt.Rectangle visibleRect
java.awt.Point point
public static com.intellij.ui.awt.RelativePoint getSouthWestOf (javax.swing.JComponent)
javax.swing.JComponent component
java.awt.Rectangle visibleRect
java.awt.Point point
public static com.intellij.ui.awt.RelativePoint getSouthOf (javax.swing.JComponent)
javax.swing.JComponent component
java.awt.Rectangle visibleRect
java.awt.Point point
public static com.intellij.ui.awt.RelativePoint getNorthWestOf (javax.swing.JComponent)
javax.swing.JComponent component
java.awt.Rectangle visibleRect
java.awt.Point point
public static com.intellij.ui.awt.RelativePoint getNorthEastOf (javax.swing.JComponent)
javax.swing.JComponent component
java.awt.Rectangle visibleRect
java.awt.Point point
public static com.intellij.ui.awt.RelativePoint fromScreen (java.awt.Point)
java.awt.Point screenPoint
java.awt.Frame root
public java.awt.Component getOriginalComponent ()
public java.awt.Point getOriginalPoint ()
}
com/intellij/ui/awt/RelativeRectangle.classRelativeRectangle.java
package com.intellij.ui.awt
public com.intellij.ui.awt.RelativeRectangle extends java.lang.Object {
private com.intellij.ui.awt.RelativePoint myPoint
private java.awt.Dimension myDimension
public void ()
public void (java.awt.event.MouseEvent, java.awt.Dimension)
java.awt.event.MouseEvent event
java.awt.Dimension size
public void (javax.swing.JComponent)
javax.swing.JComponent component
public void (java.awt.Component, java.awt.Rectangle)
java.awt.Component component
java.awt.Rectangle rectangle
public void (com.intellij.ui.awt.RelativePoint, java.awt.Dimension)
com.intellij.ui.awt.RelativePoint point
java.awt.Dimension dimension
public java.awt.Dimension getDimension ()
public com.intellij.ui.awt.RelativePoint getPoint ()
public com.intellij.ui.awt.RelativePoint getMaxPoint ()
public java.awt.Rectangle getRectangleOn (java.awt.Component)
java.awt.Component target
public java.awt.Rectangle getScreenRectangle ()
public static com.intellij.ui.awt.RelativeRectangle fromScreen (javax.swing.JComponent, java.awt.Rectangle)
javax.swing.JComponent target
java.awt.Rectangle screenRectangle
java.awt.Point relativePoint
public java.awt.Component getComponent ()
public boolean contains (com.intellij.ui.awt.RelativePoint)
com.intellij.ui.awt.RelativePoint relativePoint
}
com/intellij/ui/border/CustomLineBorder.classCustomLineBorder.java
package com.intellij.ui.border
public com.intellij.ui.border.CustomLineBorder extends java.lang.Object implements javax.swing.border.Border {
private final java.awt.Color myColor
private final java.awt.Insets myInsets
public void (java.awt.Color, java.awt.Insets)
java.awt.Color color
java.awt.Insets insets
public void (java.awt.Color, int, int, int, int)
java.awt.Color color
int top
int left
int bottom
int right
public void (java.awt.Insets)
java.awt.Insets insets
public void (int, int, int, int)
int top
int left
int bottom
int right
public void paintBorder (java.awt.Component, java.awt.Graphics, int, int, int, int)
java.awt.Component c
java.awt.Graphics g
int x
int y
int w
int h
java.awt.Color oldColor
protected java.awt.Color getColor ()
public java.awt.Insets getBorderInsets (java.awt.Component)
java.awt.Component c
public boolean isBorderOpaque ()
}
com/intellij/ui/components/JBPanel.classJBPanel.java
package com.intellij.ui.components
public com.intellij.ui.components.JBPanel extends javax.swing.JPanel implements com.intellij.util.ui.components.JBComponent {
private Integer myPreferredWidth
private Integer myPreferredHeight
private Integer myMaximumWidth
private Integer myMaximumHeight
private Integer myMinimumWidth
private Integer myMinimumHeight
public void (java.awt.LayoutManager, boolean)
java.awt.LayoutManager layout
boolean isDoubleBuffered
public void (java.awt.LayoutManager)
java.awt.LayoutManager layout
public void (boolean)
boolean isDoubleBuffered
public void ()
public com.intellij.ui.components.JBPanel withBorder (javax.swing.border.Border)
javax.swing.border.Border border
public com.intellij.ui.components.JBPanel withFont (com.intellij.util.ui.JBFont)
com.intellij.util.ui.JBFont font
public com.intellij.ui.components.JBPanel andTransparent ()
public com.intellij.ui.components.JBPanel andOpaque ()
public com.intellij.ui.components.JBPanel withBackground (java.awt.Color)
java.awt.Color background
public com.intellij.ui.components.JBPanel withPreferredWidth (int)
int width
public com.intellij.ui.components.JBPanel withPreferredHeight (int)
int height
public com.intellij.ui.components.JBPanel withMaximumWidth (int)
int width
public com.intellij.ui.components.JBPanel withMaximumHeight (int)
int height
public com.intellij.ui.components.JBPanel withMinimumWidth (int)
int width
public com.intellij.ui.components.JBPanel withMinimumHeight (int)
int height
public java.awt.Dimension getPreferredSize ()
public java.awt.Dimension getMaximumSize ()
public java.awt.Dimension getMinimumSize ()
private static java.awt.Dimension getSize (java.awt.Dimension, java.lang.Integer, java.lang.Integer, boolean)
java.awt.Dimension size
Integer width
Integer height
boolean isSet
public volatile com.intellij.util.ui.components.JBComponent andOpaque ()
public volatile com.intellij.util.ui.components.JBComponent andTransparent ()
public volatile com.intellij.util.ui.components.JBComponent withFont (com.intellij.util.ui.JBFont)
public volatile com.intellij.util.ui.components.JBComponent withBorder (javax.swing.border.Border)
}
com/intellij/ui/mac/foundation/Foundation$1.classFoundation.java
package com.intellij.ui.mac.foundation
final com.intellij.ui.mac.foundation.Foundation$1 extends java.lang.Object implements com.sun.jna.Callback {
void ()
public void callback (com.intellij.ui.mac.foundation.ID, java.lang.String, com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.Foundation$RunnableInfo info
com.intellij.ui.mac.foundation.ID self
String selector
com.intellij.ui.mac.foundation.ID keyObject
String key
com.intellij.ui.mac.foundation.Foundation$RunnableInfo info
com.intellij.ui.mac.foundation.ID pool
}
com/intellij/ui/mac/foundation/Foundation$CGFloat.classFoundation.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Foundation$CGFloat extends java.lang.Object implements com.sun.jna.NativeMapped {
private final double value
public void ()
public void (double)
double d
public java.lang.Object fromNative (java.lang.Object, com.sun.jna.FromNativeContext)
Object o
com.sun.jna.FromNativeContext fromNativeContext
public java.lang.Object toNative ()
public java.lang.Class nativeType ()
}
com/intellij/ui/mac/foundation/Foundation$NSArray.classFoundation.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Foundation$NSArray extends java.lang.Object {
private final com.intellij.ui.mac.foundation.ID myDelegate
public void (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID delegate
public int count ()
public com.intellij.ui.mac.foundation.ID at (int)
int index
}
com/intellij/ui/mac/foundation/Foundation$NSAutoreleasePool.classFoundation.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Foundation$NSAutoreleasePool extends java.lang.Object {
private final com.intellij.ui.mac.foundation.ID myDelegate
public void ()
public void drain ()
}
com/intellij/ui/mac/foundation/Foundation$NSDictionary.classFoundation.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Foundation$NSDictionary extends java.lang.Object {
private final com.intellij.ui.mac.foundation.ID myDelegate
public void (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID delegate
public com.intellij.ui.mac.foundation.ID get (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID key
public com.intellij.ui.mac.foundation.ID get (java.lang.String)
String key
public int count ()
public com.intellij.ui.mac.foundation.Foundation$NSArray keys ()
public static java.util.Map toStringMap (com.intellij.ui.mac.foundation.ID)
String key
String val
int i
com.intellij.ui.mac.foundation.ID delegate
com.intellij.ui.mac.foundation.Foundation$NSDictionary dict
com.intellij.ui.mac.foundation.Foundation$NSArray keys
java.util.Map result
}
com/intellij/ui/mac/foundation/Foundation$NSPoint.classFoundation.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Foundation$NSPoint extends com.sun.jna.Structure implements com.sun.jna.Structure$ByValue {
private static final java.util.List __FIELDS
public com.intellij.ui.mac.foundation.Foundation$CGFloat x
public com.intellij.ui.mac.foundation.Foundation$CGFloat y
public void ()
public void (double, double)
double x
double y
protected java.util.List getFieldOrder ()
static void ()
}
com/intellij/ui/mac/foundation/Foundation$NSRect.classFoundation.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Foundation$NSRect extends com.sun.jna.Structure implements com.sun.jna.Structure$ByValue {
private static final java.util.List __FIELDS
public com.intellij.ui.mac.foundation.Foundation$NSPoint origin
public com.intellij.ui.mac.foundation.Foundation$NSSize size
public void (double, double, double, double)
double x
double y
double w
double h
protected java.util.List getFieldOrder ()
static void ()
}
com/intellij/ui/mac/foundation/Foundation$NSSize.classFoundation.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Foundation$NSSize extends com.sun.jna.Structure implements com.sun.jna.Structure$ByValue {
private static final java.util.List __FIELDS
public com.intellij.ui.mac.foundation.Foundation$CGFloat width
public com.intellij.ui.mac.foundation.Foundation$CGFloat height
public void ()
public void (double, double)
double width
double height
protected java.util.List getFieldOrder ()
static void ()
}
com/intellij/ui/mac/foundation/Foundation$RunnableInfo.classFoundation.java
package com.intellij.ui.mac.foundation
com.intellij.ui.mac.foundation.Foundation$RunnableInfo extends java.lang.Object {
Runnable myRunnable
boolean myUseAutoreleasePool
void (java.lang.Runnable, boolean)
Runnable runnable
boolean useAutoreleasePool
}
com/intellij/ui/mac/foundation/Foundation.classFoundation.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Foundation extends java.lang.Object {
private static final com.intellij.ui.mac.foundation.FoundationLibrary myFoundationLibrary
static com.sun.jna.Callback ourRunnableCallback
private static final java.util.Map ourMainThreadRunnables
private static long ourCurrentRunnableCount
private static final Object RUNNABLE_LOCK
public static void init ()
private void ()
public static com.intellij.ui.mac.foundation.ID getObjcClass (java.lang.String)
String className
public static com.intellij.ui.mac.foundation.ID getProtocol (java.lang.String)
String name
public static com.sun.jna.Pointer createSelector (java.lang.String)
String s
public static transient com.intellij.ui.mac.foundation.ID invoke (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer, java.lang.Object[])
com.intellij.ui.mac.foundation.ID id
com.sun.jna.Pointer selector
Object[] args
public static transient com.intellij.ui.mac.foundation.ID invoke (java.lang.String, java.lang.String, java.lang.Object[])
String cls
String selector
Object[] args
public static transient com.intellij.ui.mac.foundation.ID safeInvoke (java.lang.String, java.lang.String, java.lang.Object[])
String stringCls
String stringSelector
Object[] args
com.intellij.ui.mac.foundation.ID cls
com.sun.jna.Pointer selector
public static transient com.intellij.ui.mac.foundation.ID invoke (com.intellij.ui.mac.foundation.ID, java.lang.String, java.lang.Object[])
com.intellij.ui.mac.foundation.ID id
String selector
Object[] args
public static transient com.intellij.ui.mac.foundation.ID safeInvoke (com.intellij.ui.mac.foundation.ID, java.lang.String, java.lang.Object[])
com.intellij.ui.mac.foundation.ID id
String stringSelector
Object[] args
com.sun.jna.Pointer selector
public static com.intellij.ui.mac.foundation.ID allocateObjcClassPair (com.intellij.ui.mac.foundation.ID, java.lang.String)
com.intellij.ui.mac.foundation.ID superCls
String name
public static void registerObjcClassPair (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID cls
public static boolean isClassRespondsToSelector (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer)
com.intellij.ui.mac.foundation.ID cls
com.sun.jna.Pointer selectorName
public static boolean addMethod (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer, com.sun.jna.Callback, java.lang.String)
com.intellij.ui.mac.foundation.ID cls
com.sun.jna.Pointer selectorName
com.sun.jna.Callback impl
String types
public static boolean addProtocol (com.intellij.ui.mac.foundation.ID, com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID aClass
com.intellij.ui.mac.foundation.ID protocol
public static boolean addMethodByID (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer, com.intellij.ui.mac.foundation.ID, java.lang.String)
com.intellij.ui.mac.foundation.ID cls
com.sun.jna.Pointer selectorName
com.intellij.ui.mac.foundation.ID impl
String types
public static boolean isMetaClass (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID cls
public static java.lang.String stringFromSelector (com.sun.jna.Pointer)
com.sun.jna.Pointer selector
com.intellij.ui.mac.foundation.ID id
public static com.sun.jna.Pointer getClass (com.sun.jna.Pointer)
com.sun.jna.Pointer clazz
public static java.lang.String fullUserName ()
public static com.intellij.ui.mac.foundation.ID class_replaceMethod (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer, com.sun.jna.Callback, java.lang.String)
com.intellij.ui.mac.foundation.ID cls
com.sun.jna.Pointer selector
com.sun.jna.Callback impl
String types
public static com.intellij.ui.mac.foundation.ID getMetaClass (java.lang.String)
String className
public static boolean isPackageAtPath (java.lang.String)
String path
com.intellij.ui.mac.foundation.ID workspace
com.intellij.ui.mac.foundation.ID result
public static boolean isPackageAtPath (java.io.File)
java.io.File file
public static com.intellij.ui.mac.foundation.ID nsString (java.lang.String)
byte[] utf16Bytes
java.io.UnsupportedEncodingException x
String s
public static com.intellij.ui.mac.foundation.ID nsUUID (java.util.UUID)
java.util.UUID uuid
public static com.intellij.ui.mac.foundation.ID nsUUID (java.lang.String)
String uuid
public static java.lang.String toStringViaUTF8 (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID cfString
int lengthInChars
int potentialLengthInBytes
byte[] buffer
byte ok
public static java.lang.String getNSErrorText (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID error
String description
String recovery
public static java.lang.String getEncodingName (long)
long nsStringEncoding
long cfEncoding
com.intellij.ui.mac.foundation.ID pointer
String name
public static long getEncodingCode (java.lang.String)
String encodingName
com.intellij.ui.mac.foundation.ID converted
long cfEncoding
com.intellij.ui.mac.foundation.ID restored
private static long convertCFEncodingToNS (long)
long cfEncoding
public static void cfRetain (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID id
public static com.intellij.ui.mac.foundation.ID cgWindowListCreateImage (com.intellij.ui.mac.foundation.Foundation$NSRect, int, com.intellij.ui.mac.foundation.ID, int)
com.intellij.ui.mac.foundation.Foundation$NSRect screenBounds
int windowOption
com.intellij.ui.mac.foundation.ID windowID
int imageOption
public static transient void cfRelease (com.intellij.ui.mac.foundation.ID[])
com.intellij.ui.mac.foundation.ID id
com.intellij.ui.mac.foundation.ID[] ids
public static boolean isMainThread ()
public static void executeOnMainThread (boolean, boolean, java.lang.Runnable)
boolean withAutoreleasePool
boolean waitUntilDone
Runnable runnable
com.intellij.ui.mac.foundation.ID ideaRunnable
com.intellij.ui.mac.foundation.ID runnableObject
private static void initRunnableSupport ()
com.intellij.ui.mac.foundation.ID runnableClass
com.sun.jna.Callback callback
public static com.intellij.ui.mac.foundation.ID fillArray (java.lang.Object[])
Object s
Object[] a
com.intellij.ui.mac.foundation.ID result
public static com.intellij.ui.mac.foundation.ID createDict (java.lang.String[], java.lang.Object[])
String[] keys
Object[] values
com.intellij.ui.mac.foundation.ID nsKeys
com.intellij.ui.mac.foundation.ID nsData
public static com.sun.jna.PointerType createPointerReference ()
com.sun.jna.PointerType reference
private static java.lang.Object[] convertTypes (java.lang.Object[])
int i
Object[] v
Object[] result
private static java.lang.Object convertType (java.lang.Object)
Object o
static java.lang.Object access$000 ()
static java.util.Map access$100 ()
static void ()
java.util.Map foundationOptions
}
com/intellij/ui/mac/foundation/FoundationLibrary.classFoundationLibrary.java
package com.intellij.ui.mac.foundation
public abstract com.intellij.ui.mac.foundation.FoundationLibrary extends java.lang.Object implements com.sun.jna.Library {
public static final int kCFStringEncodingMacRoman
public static final int kCFStringEncodingWindowsLatin1
public static final int kCFStringEncodingISOLatin1
public static final int kCFStringEncodingNextStepLatin
public static final int kCFStringEncodingASCII
public static final int kCFStringEncodingUnicode
public static final int kCFStringEncodingUTF8
public static final int kCFStringEncodingNonLossyASCII
public static final int kCFStringEncodingUTF16
public static final int kCFStringEncodingUTF16BE
public static final int kCFStringEncodingUTF16LE
public static final int kCFStringEncodingUTF32
public static final int kCFStringEncodingUTF32BE
public static final int kCFStringEncodingUTF32LE
public static final int kCGWindowListOptionAll
public static final int kCGWindowListOptionOnScreenOnly
public static final int kCGWindowListOptionOnScreenAboveWindow
public static final int kCGWindowListOptionOnScreenBelowWindow
public static final int kCGWindowListOptionIncludingWindow
public static final int kCGWindowListExcludeDesktopElements
public static final int kCGWindowImageDefault
public static final int kCGWindowImageBoundsIgnoreFraming
public static final int kCGWindowImageShouldBeOpaque
public static final int kCGWindowImageOnlyShadows
public static final int kCGWindowImageBestResolution
public static final int kCGWindowImageNominalResolution
public abstract void NSLog (com.sun.jna.Pointer, java.lang.Object)
public abstract com.intellij.ui.mac.foundation.ID NSFullUserName ()
public abstract com.intellij.ui.mac.foundation.ID objc_allocateClassPair (com.intellij.ui.mac.foundation.ID, java.lang.String, int)
public abstract void objc_registerClassPair (com.intellij.ui.mac.foundation.ID)
public abstract com.intellij.ui.mac.foundation.ID CFStringCreateWithBytes (com.sun.jna.Pointer, byte[], int, int, byte)
public abstract byte CFStringGetCString (com.intellij.ui.mac.foundation.ID, byte[], int, int)
public abstract int CFStringGetLength (com.intellij.ui.mac.foundation.ID)
public abstract long CFStringConvertNSStringEncodingToEncoding (long)
public abstract com.intellij.ui.mac.foundation.ID CFStringConvertEncodingToIANACharSetName (long)
public abstract long CFStringConvertIANACharSetNameToEncoding (com.intellij.ui.mac.foundation.ID)
public abstract long CFStringConvertEncodingToNSStringEncoding (long)
public abstract com.intellij.ui.mac.foundation.ID CGWindowListCreateImage (com.intellij.ui.mac.foundation.Foundation$NSRect, int, com.intellij.ui.mac.foundation.ID, int)
public abstract void CFRetain (com.intellij.ui.mac.foundation.ID)
public abstract void CFRelease (com.intellij.ui.mac.foundation.ID)
public abstract int CFGetRetainCount (com.sun.jna.Pointer)
public abstract com.intellij.ui.mac.foundation.ID objc_getClass (java.lang.String)
public abstract com.intellij.ui.mac.foundation.ID objc_getProtocol (java.lang.String)
public abstract com.intellij.ui.mac.foundation.ID class_createInstance (com.intellij.ui.mac.foundation.ID, int)
public abstract com.sun.jna.Pointer sel_registerName (java.lang.String)
public abstract com.intellij.ui.mac.foundation.ID class_replaceMethod (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer, com.sun.jna.Callback, java.lang.String)
public abstract com.intellij.ui.mac.foundation.ID objc_getMetaClass (java.lang.String)
public transient abstract com.intellij.ui.mac.foundation.ID objc_msgSend (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer, java.lang.Object[])
public abstract boolean class_respondsToSelector (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer)
public abstract boolean class_addMethod (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer, com.sun.jna.Callback, java.lang.String)
public abstract boolean class_addMethod (com.intellij.ui.mac.foundation.ID, com.sun.jna.Pointer, com.intellij.ui.mac.foundation.ID, java.lang.String)
public abstract boolean class_addProtocol (com.intellij.ui.mac.foundation.ID, com.intellij.ui.mac.foundation.ID)
public abstract boolean class_isMetaClass (com.intellij.ui.mac.foundation.ID)
public abstract com.intellij.ui.mac.foundation.ID NSStringFromSelector (com.sun.jna.Pointer)
public abstract com.sun.jna.Pointer objc_getClass (com.sun.jna.Pointer)
}
com/intellij/ui/mac/foundation/ID.classID.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.ID extends com.sun.jna.NativeLong {
public static final com.intellij.ui.mac.foundation.ID NIL
public void ()
public void (long)
long peer
static void ()
}
com/intellij/ui/mac/foundation/MacUtil$1.classMacUtil.java
package com.intellij.ui.mac.foundation
final com.intellij.ui.mac.foundation.MacUtil$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.atomic.AtomicBoolean val$result
void (java.util.concurrent.atomic.AtomicBoolean)
public void run ()
}
com/intellij/ui/mac/foundation/MacUtil$2.classMacUtil.java
package com.intellij.ui.mac.foundation
final com.intellij.ui.mac.foundation.MacUtil$2 extends java.lang.Object implements java.awt.event.AWTEventListener {
void ()
public void eventDispatched (java.awt.AWTEvent)
java.awt.AWTEvent event
}
com/intellij/ui/mac/foundation/MacUtil$3.classMacUtil.java
package com.intellij.ui.mac.foundation
final com.intellij.ui.mac.foundation.MacUtil$3 extends java.lang.Object implements com.intellij.openapi.Disposable {
final java.awt.event.AWTEventListener val$listener
void (java.awt.event.AWTEventListener)
public void dispose ()
}
com/intellij/ui/mac/foundation/MacUtil.classMacUtil.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.MacUtil extends java.lang.Object {
private static final com.intellij.openapi.diagnostic.Logger LOG
public static final String MAC_NATIVE_WINDOW_SHOWING
static final boolean $assertionsDisabled
private void ()
public static com.intellij.ui.mac.foundation.ID findWindowForTitle (java.lang.String)
String titleString
com.intellij.ui.mac.foundation.ID window
com.intellij.ui.mac.foundation.ID windowTitle
com.intellij.ui.mac.foundation.ID sharedApplication
com.intellij.ui.mac.foundation.ID windows
com.intellij.ui.mac.foundation.ID windowEnumerator
String title
com.intellij.ui.mac.foundation.ID pool
com.intellij.ui.mac.foundation.ID focusedWindow
public static synchronized void startModal (javax.swing.JComponent, java.lang.String)
java.awt.AWTEvent event
Object source
java.awt.EventQueue theQueue
javax.swing.JComponent component
String key
public static synchronized void startModal (javax.swing.JComponent)
javax.swing.JComponent component
public static boolean isFullKeyboardAccessEnabled ()
java.util.concurrent.atomic.AtomicBoolean result
public static void adjustFocusTraversal (com.intellij.openapi.Disposable)
com.intellij.openapi.Disposable disposable
java.awt.event.AWTEventListener listener
public static com.intellij.ui.mac.foundation.ID findWindowFromJavaWindow (java.awt.Window)
Class cWindowPeerClass
java.lang.reflect.Method getPlatformWindowMethod
Object cPlatformWindow
Class cPlatformWindowClass
java.lang.reflect.Method getNSWindowPtrMethod
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
String foremostWindowTitle
java.awt.Window w
com.intellij.ui.mac.foundation.ID windowId
public static java.lang.String getWindowTitle (java.awt.Window)
java.awt.Window documentRoot
String windowTitle
public static java.lang.Object wakeUpNeo (java.lang.String)
com.intellij.ui.mac.foundation.ID processInfo
com.intellij.ui.mac.foundation.ID activity
String reason
public static void matrixHasYou (java.lang.Object)
com.intellij.ui.mac.foundation.ID processInfo
Object activity
public static java.awt.Color colorFromNative (com.intellij.ui.mac.foundation.ID)
com.intellij.ui.mac.foundation.ID color
com.intellij.ui.mac.foundation.ID colorSpace
com.intellij.ui.mac.foundation.ID colorInSpace
long red
long green
long blue
long alpha
double realAlpha
static void ()
}
com/intellij/ui/mac/foundation/NSWorkspace.classNSWorkspace.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.NSWorkspace extends java.lang.Object {
public void ()
public static java.lang.String absolutePathForAppBundleWithIdentifier (java.lang.String)
com.intellij.ui.mac.foundation.ID workspace
String bundleID
com.intellij.ui.mac.foundation.Foundation$NSAutoreleasePool pool
}
com/intellij/ui/mac/foundation/Selector.classSelector.java
package com.intellij.ui.mac.foundation
public com.intellij.ui.mac.foundation.Selector extends com.sun.jna.NativeLong {
private String myName
public void ()
public void (java.lang.String, long)
String name
long value
public java.lang.String getName ()
public java.lang.String toString ()
public com.intellij.ui.mac.foundation.Selector initName (java.lang.String)
String name
}
com/intellij/ui/util/Axis$1.classAxis.java
package com.intellij.ui.util
final com.intellij.ui.util.Axis$1 extends com.intellij.ui.util.Axis {
void ()
public int getMinValue (java.awt.Rectangle)
java.awt.Rectangle r
public int getMaxValue (java.awt.Rectangle)
java.awt.Rectangle r
public int getSize (java.awt.Rectangle)
java.awt.Rectangle r
}
com/intellij/ui/util/Axis$2.classAxis.java
package com.intellij.ui.util
final com.intellij.ui.util.Axis$2 extends com.intellij.ui.util.Axis {
void ()
public int getMinValue (java.awt.Rectangle)
java.awt.Rectangle r
public int getMaxValue (java.awt.Rectangle)
java.awt.Rectangle r
public int getSize (java.awt.Rectangle)
java.awt.Rectangle r
}
com/intellij/ui/util/Axis.classAxis.java
package com.intellij.ui.util
public abstract com.intellij.ui.util.Axis extends java.lang.Object {
public static com.intellij.ui.util.Axis X
public static com.intellij.ui.util.Axis Y
public void ()
public abstract int getMinValue (java.awt.Rectangle)
public abstract int getMaxValue (java.awt.Rectangle)
public abstract int getSize (java.awt.Rectangle)
static void ()
}
com/intellij/util/AbstractPathMapper.classAbstractPathMapper.java
package com.intellij.util
public abstract com.intellij.util.AbstractPathMapper extends java.lang.Object implements com.intellij.util.PathMapper {
public void ()
public static java.lang.String convertToLocal (java.lang.String, java.lang.Iterable)
com.intellij.util.PathMappingSettings$PathMapping mapping
String remotePath
Iterable mappings
com.intellij.util.PathMappingSettings$BestMappingSelector selector
public static java.lang.String convertToRemote (java.lang.String, java.util.Collection)
com.intellij.util.PathMappingSettings$PathMapping mapping
String localPath
java.util.Collection pathMappings
com.intellij.util.PathMappingSettings$BestMappingSelector selector
public final java.util.List convertToRemote (java.util.Collection)
String p
java.util.Collection paths
java.util.List result
public final boolean canReplaceRemote (java.lang.String)
com.intellij.util.PathMappingSettings$PathMapping mapping
String remotePath
public final boolean canReplaceLocal (java.lang.String)
com.intellij.util.PathMappingSettings$PathMapping mapping
String localPath
protected abstract java.util.Collection getAvailablePathMappings ()
}
com/intellij/util/AdapterProcessor.classAdapterProcessor.java
package com.intellij.util
public com.intellij.util.AdapterProcessor extends java.lang.Object implements com.intellij.util.Processor {
private final com.intellij.util.Processor myAdaptee
private final com.intellij.util.Function myConversion
public void (com.intellij.util.Processor, com.intellij.util.Function)
com.intellij.util.Processor adaptee
com.intellij.util.Function conversion
public boolean process (java.lang.Object)
Object t
}
com/intellij/util/AppleHiDPIScaledImage$1.classAppleHiDPIScaledImage.java
package com.intellij.util
final com.intellij.util.AppleHiDPIScaledImage$1 extends apple.awt.CImage$HiDPIScaledImage {
void