public class PluginConfig
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
PluginConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAlternativeNames(AlternativeNames vAlternativeName)
Method addAlternativeName
|
void |
addAlternativeNames(int index,
AlternativeNames vAlternativeName)
Method addAlternativeName
|
void |
addDepends(Depends vDepends)
Method addDepends
|
void |
addDepends(int index,
Depends vDepends)
Method addDepends
|
void |
addLabelSet(int index,
LabelSet vLabelSet)
Method addLabelSet
|
void |
addLabelSet(LabelSet vLabelSet)
Method addLabelSet
|
java.util.Enumeration |
enumerateAlternativeNames()
Method enumerateAlternativeNames
|
java.util.Enumeration |
enumerateDepends()
Method enumerateDepends
|
java.util.Enumeration |
enumerateLabelSet()
Method enumerateLabelSet
|
AlternativeNames[] |
getAlternativeNames()
Method getDepends
|
AlternativeNames |
getAlternativeNames(int index)
Method getAlternativeNames
|
int |
getAlternativeNamesCount()
Method getAlternativeNamesCount
|
Depends[] |
getDepends()
Method getDepends
|
Depends |
getDepends(int index)
Method getDepends
|
int |
getDependsCount()
Method getDependsCount
|
Extensions |
getExtensions()
s
Returns the value of field 'extensions'.
|
Icon |
getIcon()
Returns the value of field 'icon'.
|
LabelSet[] |
getLabelSet()
Method getLabelSet
|
LabelSet |
getLabelSet(int index)
Method getLabelSet
|
int |
getLabelSetCount()
Method getLabelSetCount
|
Libraries |
getLibraries()
Returns the value of field 'libraries'.
|
java.io.File |
getPluginFolder() |
java.lang.String |
getPluginName() |
PopupMenus |
getPopupMenus()
Returns the value of field 'popupMenus'.
|
ResourceBundle |
getResourceBundle()
Returns the value of field 'resourceBundle'.
|
java.lang.String |
getUpdateUrl()
Returns the value of field 'updateUrl'.
|
boolean |
isValid()
Method isValid
|
void |
marshal(org.xml.sax.ContentHandler handler)
Method marshal
|
void |
marshal(java.io.Writer out)
Method marshal
|
void |
removeAllAlternativeNames()
Method removeAllAlternativeNames
|
void |
removeAllDepends()
Method removeAllDepends
|
void |
removeAllLabelSet()
Method removeAllLabelSet
|
AlternativeNames |
removeAlternativeNames(int index)
Method removeAlternativeNames
|
Depends |
removeDepends(int index)
Method removeDepends
|
LabelSet |
removeLabelSet(int index)
Method removeLabelSet
|
void |
setAlternativeNames(AlternativeNames[] alternativeNamesArray)
Method setAlternativeNames
|
void |
setAlternativeNames(int index,
AlternativeNames vAlternativeNames)
Method setAlternativeNames
|
void |
setDepends(Depends[] dependsArray)
Method setDepends
|
void |
setDepends(int index,
Depends vDepends)
Method setDepends
|
void |
setExtensions(Extensions extensions)
Sets the value of field 'extensions'.
|
void |
setIcon(Icon icon)
Sets the value of field 'icon'.
|
void |
setLabelSet(int index,
LabelSet vLabelSet)
Method setLabelSet
|
void |
setLabelSet(LabelSet[] labelSetArray)
Method setLabelSet
|
void |
setLibraries(Libraries libraries)
Sets the value of field 'libraries'.
|
void |
setPluginFolder(java.io.File folder) |
void |
setPluginName(java.lang.String name) |
void |
setPopupMenus(PopupMenus popupMenus)
Sets the value of field 'popupMenus'.
|
void |
setResourceBundle(ResourceBundle resourceBundle)
Sets the value of field 'resourceBundle'.
|
void |
setUpdateUrl(java.lang.String updateUrl)
Sets the value of field 'updateUrl'.
|
static java.lang.Object |
unmarshal(java.io.Reader reader)
Method unmarshal
|
void |
validate()
Method validate
|
public void addDepends(Depends vDepends) throws java.lang.IndexOutOfBoundsException
vDepends - java.lang.IndexOutOfBoundsExceptionpublic void addDepends(int index,
Depends vDepends)
throws java.lang.IndexOutOfBoundsException
index - vDepends - java.lang.IndexOutOfBoundsExceptionpublic void addAlternativeNames(AlternativeNames vAlternativeName) throws java.lang.IndexOutOfBoundsException
vAlternativeName - java.lang.IndexOutOfBoundsExceptionpublic void addAlternativeNames(int index,
AlternativeNames vAlternativeName)
throws java.lang.IndexOutOfBoundsException
index - vAlternativeName - java.lang.IndexOutOfBoundsExceptionpublic void addLabelSet(LabelSet vLabelSet) throws java.lang.IndexOutOfBoundsException
vLabelSet - java.lang.IndexOutOfBoundsExceptionpublic void addLabelSet(int index,
LabelSet vLabelSet)
throws java.lang.IndexOutOfBoundsException
index - vLabelSet - java.lang.IndexOutOfBoundsExceptionpublic java.util.Enumeration enumerateDepends()
public java.util.Enumeration enumerateAlternativeNames()
public java.util.Enumeration enumerateLabelSet()
public Depends getDepends(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic Depends[] getDepends()
public int getDependsCount()
public AlternativeNames getAlternativeNames(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic AlternativeNames[] getAlternativeNames()
public int getAlternativeNamesCount()
public Extensions getExtensions()
public Icon getIcon()
public LabelSet getLabelSet(int index) throws java.lang.IndexOutOfBoundsException
index - java.lang.IndexOutOfBoundsExceptionpublic LabelSet[] getLabelSet()
public int getLabelSetCount()
public Libraries getLibraries()
public PopupMenus getPopupMenus()
public ResourceBundle getResourceBundle()
public java.lang.String getUpdateUrl()
public boolean isValid()
public void marshal(java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
out - org.exolab.castor.xml.MarshalExceptionorg.exolab.castor.xml.ValidationExceptionpublic void marshal(org.xml.sax.ContentHandler handler)
throws java.io.IOException,
org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
handler - java.io.IOExceptionorg.exolab.castor.xml.MarshalExceptionorg.exolab.castor.xml.ValidationExceptionpublic void removeAllDepends()
public void removeAllAlternativeNames()
public void removeAllLabelSet()
public Depends removeDepends(int index)
index - public AlternativeNames removeAlternativeNames(int index)
index - public LabelSet removeLabelSet(int index)
index - public void setDepends(int index,
Depends vDepends)
throws java.lang.IndexOutOfBoundsException
index - vDepends - java.lang.IndexOutOfBoundsExceptionpublic void setDepends(Depends[] dependsArray)
dependsArray - public void setAlternativeNames(int index,
AlternativeNames vAlternativeNames)
throws java.lang.IndexOutOfBoundsException
index - vAlternativeNames - java.lang.IndexOutOfBoundsExceptionpublic void setAlternativeNames(AlternativeNames[] alternativeNamesArray)
AlternativeNamesArray - public void setExtensions(Extensions extensions)
extensions - the value of field 'extensions'.public void setIcon(Icon icon)
icon - the value of field 'icon'.public void setLabelSet(int index,
LabelSet vLabelSet)
throws java.lang.IndexOutOfBoundsException
index - vLabelSet - java.lang.IndexOutOfBoundsExceptionpublic void setLabelSet(LabelSet[] labelSetArray)
labelSetArray - public void setLibraries(Libraries libraries)
libraries - the value of field 'libraries'.public void setPopupMenus(PopupMenus popupMenus)
popupMenus - the value of field 'popupMenus'.public void setResourceBundle(ResourceBundle resourceBundle)
resourceBundle - the value of field 'resourceBundle'.public void setUpdateUrl(java.lang.String updateUrl)
updateUrl - the value of field 'updateUrl'.public static java.lang.Object unmarshal(java.io.Reader reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
reader - org.exolab.castor.xml.MarshalExceptionorg.exolab.castor.xml.ValidationExceptionpublic void validate()
throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationExceptionpublic java.lang.String getPluginName()
public void setPluginName(java.lang.String name)
public java.io.File getPluginFolder()
public void setPluginFolder(java.io.File folder)