cz.vity.freerapid.model
Class PluginMetaData
java.lang.Object
org.jdesktop.application.AbstractBean
cz.vity.freerapid.model.PluginMetaData
- All Implemented Interfaces:
- Comparable<PluginMetaData>
public final class PluginMetaData
- extends org.jdesktop.application.AbstractBean
- implements Comparable<PluginMetaData>
- Author:
- Ladislav Vitasek
Methods inherited from class org.jdesktop.application.AbstractBean |
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener |
PluginMetaData
public PluginMetaData()
PluginMetaData
public PluginMetaData(org.java.plugin.registry.PluginDescriptor descriptor)
setPluginDescriptor
public void setPluginDescriptor(org.java.plugin.registry.PluginDescriptor descriptor)
isSupported
public boolean isSupported(String url)
- Overuje, zda je dane URL podporovane mezi pluginy
- Parameters:
url
-
- Returns:
- vraci v pripade, ze nejaky plugin podporuje dane URL, jinak false
getId
public String getId()
setId
public void setId(String id)
isEnabled
public boolean isEnabled()
isOptionable
public boolean isOptionable()
getServices
public String getServices()
getVendor
public String getVendor()
getWWW
public String getWWW()
isDescriptorSet
public boolean isDescriptorSet()
setEnabled
public void setEnabled(boolean enabled)
isUpdatesEnabled
public boolean isUpdatesEnabled()
setUpdatesEnabled
public void setUpdatesEnabled(boolean updatesEnabled)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
compareTo
public int compareTo(PluginMetaData o)
- Specified by:
compareTo
in interface Comparable<PluginMetaData>
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
getVersion
public String getVersion()
isPremium
public boolean isPremium()
hasFavicon
public boolean hasFavicon()
isRemoveCompleted
public boolean isRemoveCompleted()
toString
public String toString()
- Overrides:
toString
in class Object