Extension SDK 10.1.2

oracle.ide.addin
Class AddinConfig

java.lang.Object
  extended byoracle.ide.addin.AddinConfig

public final class AddinConfig
extends java.lang.Object

Class to persist a addin configuration - a list of addins which should not be initialized because the user has requested that the addin not loaded or the addin can't be initialized because it dependent addins are not initialized


Constructor Summary
AddinConfig()
           
 
Method Summary
 void add(java.util.Collection addins)
           
 void add(java.lang.String addin)
           
 void addExclusive(java.util.Collection addins)
           
 void addExclusive(java.lang.String addin)
           
 void addFailure(java.lang.String addin)
           
 boolean canInitialize(java.lang.String addin)
          Can the addin be initialized, ie the addin is not in the addin configuration.
 boolean contains(java.lang.String addin)
           
 boolean containsAll(java.util.Collection extensions)
           
 boolean containsExclusive(java.util.Collection addins)
           
 boolean containsFailure(java.lang.String addin)
           
 java.util.Iterator getAddins()
          List of addins which are not initialized
 boolean isEmpty()
           
 boolean remove(java.lang.String addin)
           
 boolean removeExclusive(java.util.Collection addins)
           
 boolean removeExclusive(java.lang.String addin)
           
 boolean removeFailure(java.lang.String addin)
           
 void saveConfig()
          Saves the current addin configuration
 void setConfig(java.util.List addins)
          Save the addin configuration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddinConfig

public AddinConfig()
Method Detail

addFailure

public void addFailure(java.lang.String addin)

add

public void add(java.lang.String addin)

add

public void add(java.util.Collection addins)

addExclusive

public void addExclusive(java.lang.String addin)

addExclusive

public void addExclusive(java.util.Collection addins)

remove

public boolean remove(java.lang.String addin)

removeFailure

public boolean removeFailure(java.lang.String addin)

removeExclusive

public boolean removeExclusive(java.lang.String addin)

removeExclusive

public boolean removeExclusive(java.util.Collection addins)

canInitialize

public boolean canInitialize(java.lang.String addin)
Can the addin be initialized, ie the addin is not in the addin configuration. Addins which are listed in the configuration should not be initialized.


saveConfig

public void saveConfig()
Saves the current addin configuration


setConfig

public void setConfig(java.util.List addins)
Save the addin configuration


getAddins

public java.util.Iterator getAddins()
List of addins which are not initialized


isEmpty

public boolean isEmpty()

contains

public boolean contains(java.lang.String addin)

containsFailure

public boolean containsFailure(java.lang.String addin)

containsExclusive

public boolean containsExclusive(java.util.Collection addins)

containsAll

public boolean containsAll(java.util.Collection extensions)

Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.