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.