org.xwiki.extension.repository.xwiki.model.jaxb
Class Extension

java.lang.Object
  extended by org.xwiki.extension.repository.xwiki.model.jaxb.LinkCollection
      extended by org.xwiki.extension.repository.xwiki.model.jaxb.ExtensionSummary
          extended by org.xwiki.extension.repository.xwiki.model.jaxb.AbstractExtension
              extended by org.xwiki.extension.repository.xwiki.model.jaxb.Extension

public class Extension
extends AbstractExtension

Java class for Extension complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Extension">
   <complexContent>
     <extension base="{http://www.xwiki.org/extension}AbstractExtension">
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.AbstractExtension
authors, description, features, licenses, summary, website
 
Fields inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.ExtensionSummary
id, name, type
 
Fields inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.LinkCollection
links
 
Constructor Summary
Extension()
           
 
Method Summary
 Extension withAuthors(Collection<ExtensionAuthor> values)
           
 Extension withAuthors(ExtensionAuthor... values)
           
 Extension withDescription(String value)
           
 Extension withFeatures(Collection<String> values)
           
 Extension withFeatures(String... values)
           
 Extension withId(String value)
           
 Extension withLicenses(Collection<License> values)
           
 Extension withLicenses(License... values)
           
 Extension withLinks(Collection<Link> values)
           
 Extension withLinks(Link... values)
           
 Extension withName(String value)
           
 Extension withSummary(String value)
           
 Extension withType(String value)
           
 Extension withWebsite(String value)
           
 
Methods inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.AbstractExtension
getAuthors, getDescription, getFeatures, getLicenses, getSummary, getWebsite, setDescription, setSummary, setWebsite
 
Methods inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.ExtensionSummary
getId, getName, getType, setId, setName, setType
 
Methods inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.LinkCollection
getLinks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Extension

public Extension()
Method Detail

withSummary

public Extension withSummary(String value)
Overrides:
withSummary in class AbstractExtension

withDescription

public Extension withDescription(String value)
Overrides:
withDescription in class AbstractExtension

withLicenses

public Extension withLicenses(License... values)
Overrides:
withLicenses in class AbstractExtension

withLicenses

public Extension withLicenses(Collection<License> values)
Overrides:
withLicenses in class AbstractExtension

withWebsite

public Extension withWebsite(String value)
Overrides:
withWebsite in class AbstractExtension

withAuthors

public Extension withAuthors(ExtensionAuthor... values)
Overrides:
withAuthors in class AbstractExtension

withAuthors

public Extension withAuthors(Collection<ExtensionAuthor> values)
Overrides:
withAuthors in class AbstractExtension

withFeatures

public Extension withFeatures(String... values)
Overrides:
withFeatures in class AbstractExtension

withFeatures

public Extension withFeatures(Collection<String> values)
Overrides:
withFeatures in class AbstractExtension

withId

public Extension withId(String value)
Overrides:
withId in class AbstractExtension

withName

public Extension withName(String value)
Overrides:
withName in class AbstractExtension

withType

public Extension withType(String value)
Overrides:
withType in class AbstractExtension

withLinks

public Extension withLinks(Link... values)
Overrides:
withLinks in class AbstractExtension

withLinks

public Extension withLinks(Collection<Link> values)
Overrides:
withLinks in class AbstractExtension


Copyright © 2004-2013 XWiki. All Rights Reserved.