| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.javatools.data.HashStructureAdapter
oracle.ide.config.ChangeEventSource
oracle.ide.config.GlobalIgnoreList
public class GlobalIgnoreList
This class stores the IDE Global Ignore list.  This is a list of filters
  that can be used to exclude files or directories from projects.
  It extends ChangeEventSource to provide
  ChangeListener support.
| Field Summary | |
|---|---|
| static java.lang.String | KEY_SETTINGS | 
| Fields inherited from class oracle.javatools.data.HashStructureAdapter | 
|---|
| _hash | 
| Constructor Summary | |
|---|---|
| GlobalIgnoreList() | |
| Method Summary | |
|---|---|
|  java.lang.Object | copyTo(java.lang.Object target)Copys the data to the target | 
| static java.util.List | createDefaults()Creates a list of Pair objects where each Pair is made up of a String that represents the text for the exclude filter and a Boolean to indicate whether the filter is enabled or not. | 
|  java.util.List | getList()Gets the list of Pairs used to represent each filter in the
 list. | 
| static PatternFilters | getPatternFilters()Gets the PatternFiltersobject that represents all the enabled
 exclude filters that are part of the global ignore list. | 
| static URLFilter | getURLFilter()Returns a URLFilterinstance whose behavior is backed by
 the GlobalIgnoreList's PatternFilters. | 
| static boolean | isGloballyIgnored(java.net.URL url)Determines whether the specified URL is globally ignored. | 
| static void | registerExcludeFilter(java.lang.String excludeString)Addins can register strings that should be added to the global ignore list These strings will be used to create an exclude filter and will be persisted across JDeveloper sessions. | 
|  void | setList(java.util.List list)Sets the list of Pairs used to represent each filter in the
 list. | 
| Methods inherited from class oracle.ide.config.ChangeEventSource | 
|---|
| addChangeListener, fireChangeEvent, fireChangeEvent, removeChangeListener, setUseObjectEquals | 
| Methods inherited from class oracle.javatools.data.HashStructureAdapter | 
|---|
| addStructureChangeListener, containsKey, copyToImpl, equals, equalsImpl, findOrCreate, forcedCopyTo, getHashStructure, removeStructureChangeListener, useObjectEquals | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final java.lang.String KEY_SETTINGS
| Constructor Detail | 
|---|
public GlobalIgnoreList()
| Method Detail | 
|---|
public static final boolean isGloballyIgnored(java.net.URL url)
url - a url to test.
public static void registerExcludeFilter(java.lang.String excludeString)
excludeString - 
public static PatternFilters getPatternFilters()
                                        throws TransientMarker
PatternFilters object that represents all the enabled
 exclude filters that are part of the global ignore list.  The PatternFilters
 object returned is not "live", that is, it is created just for the caller and
 changes to it will not affect the GlobalIgnoreList
TransientMarkerpublic static URLFilter getURLFilter()
URLFilter instance whose behavior is backed by
 the GlobalIgnoreList's PatternFilters.  This is a convenient way to
 get a URLFilter to use with URLFileSystem.list(..) or ls(..).
public java.util.List getList()
Pairs used to represent each filter in the
 list.  Each Pair is made up of a string that represents the
 exclude string used to create a PatternFilter and a Boolean
 that represents whether the filter should be enabled or not.
 This method should only be used by Object2Dom for persistence or by
 the GlobalIgnoreListPanel
public void setList(java.util.List list)
Pairs used to represent each filter in the
 list.  Each Pair is made up of a string that represents the
 exclude string used to create a PatternFilter and a Boolean
 that represents whether the filter should be enabled or not.
 This method should only be used by Object2Dom for persistence or by
 the GlobalIgnoreListPanel
public java.lang.Object copyTo(java.lang.Object target)
copyTo in interface CopyablecopyTo in class ChangeEventSourcetarget - where to copy the data to.  May be null
public static java.util.List createDefaults()
The list is built up of strings from the ide.properties file and any strings registered by addins
| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||