public class MockPluginFragment extends MockIdentity implements PluginFragment
Constructor and Description |
---|
MockPluginFragment() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDocsPath() |
Documentation<PluginFragment> |
getDocumentation() |
java.net.URL |
getLocation() |
MatchingRule |
getMatchingRule() |
java.lang.String |
getPluginId() |
Version |
getPluginVersion() |
PluginRegistry |
getRegistry() |
java.lang.String |
getUniqueId() |
java.lang.String |
getVendor() |
Version |
getVersion() |
boolean |
matches(PluginDescriptor descr)
Checks is this fragment may contribute to given plug-in.
|
MockPluginFragment |
setDocsPath(java.lang.String value) |
MockPluginFragment |
setDocumentation(Documentation<PluginFragment> value) |
MockPluginFragment |
setLocation(java.net.URL value) |
MockPluginFragment |
setMatchingRule(MatchingRule value) |
MockPluginFragment |
setPluginId(java.lang.String value) |
MockPluginFragment |
setPluginVersion(Version value) |
MockPluginFragment |
setRegistry(PluginRegistry value) |
MockPluginFragment |
setVendor(java.lang.String value) |
MockPluginFragment |
setVersion(Version value) |
getId, setId
public java.net.URL getLocation()
getLocation
in interface PluginFragment
PluginFragment.getLocation()
public MockPluginFragment setLocation(java.net.URL value)
value
- the location to setpublic java.lang.String getPluginId()
getPluginId
in interface PluginFragment
PluginFragment.getPluginId()
public MockPluginFragment setPluginId(java.lang.String value)
value
- the plug-in ID to setpublic Version getPluginVersion()
getPluginVersion
in interface PluginFragment
null
if no version specified in
manifestPluginFragment.getPluginVersion()
public MockPluginFragment setPluginVersion(Version value)
value
- the plug-in version to setpublic PluginRegistry getRegistry()
getRegistry
in interface PluginFragment
PluginFragment.getRegistry()
public MockPluginFragment setRegistry(PluginRegistry value)
value
- the registry to setpublic java.lang.String getVendor()
getVendor
in interface PluginFragment
PluginFragment.getVendor()
public MockPluginFragment setVendor(java.lang.String value)
value
- the vendor to setpublic Version getVersion()
getVersion
in interface PluginFragment
PluginFragment.getVersion()
public MockPluginFragment setVersion(Version value)
value
- the version to setpublic boolean matches(PluginDescriptor descr)
PluginFragment
matches
in interface PluginFragment
descr
- plug-in descriptortrue
if this fragment may contribute to given
plug-inPluginFragment.matches(
org.java.plugin.registry.PluginDescriptor)
public MatchingRule getMatchingRule()
getMatchingRule
in interface PluginFragment
PluginFragment.getMatchingRule()
public MockPluginFragment setMatchingRule(MatchingRule value)
value
- the matching rule to setpublic java.lang.String getUniqueId()
getUniqueId
in interface UniqueIdentity
UniqueIdentity.getUniqueId()
public java.lang.String getDocsPath()
getDocsPath
in interface Documentable<PluginFragment>
Documentable.getDocsPath()
public MockPluginFragment setDocsPath(java.lang.String value)
value
- the docs path to setpublic Documentation<PluginFragment> getDocumentation()
getDocumentation
in interface Documentable<PluginFragment>
null
if there is no documentation providedDocumentable.getDocumentation()
public MockPluginFragment setDocumentation(Documentation<PluginFragment> value)
value
- the documentation to setCopyright © 2004-2007 Dmitry Olshansky. All Rights Reserved.