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.IndexOutOfBoundsException
public void addDepends(int index, Depends vDepends) throws java.lang.IndexOutOfBoundsException
index
- vDepends
- java.lang.IndexOutOfBoundsException
public void addAlternativeNames(AlternativeNames vAlternativeName) throws java.lang.IndexOutOfBoundsException
vAlternativeName
- java.lang.IndexOutOfBoundsException
public void addAlternativeNames(int index, AlternativeNames vAlternativeName) throws java.lang.IndexOutOfBoundsException
index
- vAlternativeName
- java.lang.IndexOutOfBoundsException
public void addLabelSet(LabelSet vLabelSet) throws java.lang.IndexOutOfBoundsException
vLabelSet
- java.lang.IndexOutOfBoundsException
public void addLabelSet(int index, LabelSet vLabelSet) throws java.lang.IndexOutOfBoundsException
index
- vLabelSet
- java.lang.IndexOutOfBoundsException
public 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.IndexOutOfBoundsException
public Depends[] getDepends()
public int getDependsCount()
public AlternativeNames getAlternativeNames(int index) throws java.lang.IndexOutOfBoundsException
index
- java.lang.IndexOutOfBoundsException
public AlternativeNames[] getAlternativeNames()
public int getAlternativeNamesCount()
public Extensions getExtensions()
public Icon getIcon()
public LabelSet getLabelSet(int index) throws java.lang.IndexOutOfBoundsException
index
- java.lang.IndexOutOfBoundsException
public 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.MarshalException
org.exolab.castor.xml.ValidationException
public void marshal(org.xml.sax.ContentHandler handler) throws java.io.IOException, org.exolab.castor.xml.MarshalException, org.exolab.castor.xml.ValidationException
handler
- java.io.IOException
org.exolab.castor.xml.MarshalException
org.exolab.castor.xml.ValidationException
public 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.IndexOutOfBoundsException
public void setDepends(Depends[] dependsArray)
dependsArray
- public void setAlternativeNames(int index, AlternativeNames vAlternativeNames) throws java.lang.IndexOutOfBoundsException
index
- vAlternativeNames
- java.lang.IndexOutOfBoundsException
public 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.IndexOutOfBoundsException
public 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.MarshalException
org.exolab.castor.xml.ValidationException
public void validate() throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException
public java.lang.String getPluginName()
public void setPluginName(java.lang.String name)
public java.io.File getPluginFolder()
public void setPluginFolder(java.io.File folder)