de.knup.jedi.jayshare.Fileshare
Class CapabilityBuilder
java.lang.Object
|
+--de.knup.jedi.jayshare.Fileshare.FileshareComponentBuilder
|
+--de.knup.jedi.jayshare.Fileshare.CapabilityBuilder
- public class CapabilityBuilder
- extends FileshareComponentBuilder
Field Summary |
private java.util.Vector |
language
|
private java.util.Vector |
versions
|
private java.util.Vector |
xTags
|
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
versions
private java.util.Vector versions
language
private java.util.Vector language
xTags
private java.util.Vector xTags
CapabilityBuilder
public CapabilityBuilder()
reset
public void reset()
- Description copied from interface: ExtensionBuilder
reset
resets the interface for the builder to default
values, so that it may be reused.
getVersions
public java.util.Vector getVersions()
addVersion
public void addVersion(Version v)
setVersions
public void setVersions(java.util.Vector v)
getLanguage
public java.util.Vector getLanguage()
addLanguage
public void addLanguage(java.lang.String lang)
setLanguages
public void setLanguages(java.lang.String langs)
getXTags
public java.util.Vector getXTags()
appendXTag
public void appendXTag(XTag tag)
setXTags
public void setXTags(java.util.Vector v)
build
public Extension build()
throws java.lang.InstantiationException
- Description copied from interface: ExtensionBuilder
build
generates an Extension-derived object based on the
current state of this ExtensionBuilder- Tags copied from interface: ExtensionBuilder
- Returns:
- an
Extension
object - Throws:
- java.lang.InstantiationException - if insufficient or malformed data is
present