net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.jdtaus.container
Interface Implementation

All Superinterfaces:
ModelObject
All Known Implementing Classes:
ImplementationImpl

public interface Implementation
extends ModelObject

Meta-data describing an implementation.

Java class for Implementation complex type.

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

 <complexType name="Implementation">
   <complexContent>
     <extension base="{http://jdtaus.org/core/model/container}ModelObject">
       <sequence>
         <element ref="{http://jdtaus.org/core/model/container}specifications" minOccurs="0"/>
         <element ref="{http://jdtaus.org/core/model/container}dependencies" minOccurs="0"/>
         <element ref="{http://jdtaus.org/core/model/container}properties" minOccurs="0"/>
         <element ref="{http://jdtaus.org/core/model/container}messages" minOccurs="0"/>
       </sequence>
       <attribute name="identifier" use="required" type="{http://jdtaus.org/core/model/container}Identifier" />
       <attribute name="name" use="required" type="{http://jdtaus.org/core/model/container}Identifier" />
       <attribute name="vendor" use="required" type="{http://jdtaus.org/core/model/container}String" />
       <attribute name="version" use="required" type="{http://jdtaus.org/core/model/container}Version" />
       <attribute name="parent" type="{http://jdtaus.org/core/model/container}Identifier" />
       <attribute name="final" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 Dependencies getDependencies()
          Implementations the implementation depends on.
 String getIdentifier()
          Gets the value of the identifier property.
 Messages getMessages()
          Messages of the implementation.
 String getName()
          Gets the value of the name property.
 String getParent()
          Gets the value of the parent property.
 Properties getProperties()
          Properties of the implementation.
 Specifications getSpecifications()
          Specifications implemented by this implementation.
 String getVendor()
          Gets the value of the vendor property.
 String getVersion()
          Gets the value of the version property.
 Boolean isFinal()
          Gets the value of the final property.
 void setDependencies(Dependencies value)
          Sets the value of the dependencies property.
 void setFinal(Boolean value)
          Sets the value of the final property.
 void setIdentifier(String value)
          Sets the value of the identifier property.
 void setMessages(Messages value)
          Sets the value of the messages property.
 void setName(String value)
          Sets the value of the name property.
 void setParent(String value)
          Sets the value of the parent property.
 void setProperties(Properties value)
          Sets the value of the properties property.
 void setSpecifications(Specifications value)
          Sets the value of the specifications property.
 void setVendor(String value)
          Sets the value of the vendor property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.jdtaus.container.ModelObject
getDocumentation, getModelVersion, setDocumentation, setModelVersion
 

Method Detail

getSpecifications

Specifications getSpecifications()
Specifications implemented by this implementation.

Returns:
possible object is Specifications

setSpecifications

void setSpecifications(Specifications value)
Sets the value of the specifications property.

Parameters:
value - allowed object is Specifications

getDependencies

Dependencies getDependencies()
Implementations the implementation depends on.

Returns:
possible object is Dependencies

setDependencies

void setDependencies(Dependencies value)
Sets the value of the dependencies property.

Parameters:
value - allowed object is Dependencies

getProperties

Properties getProperties()
Properties of the implementation.

Returns:
possible object is Properties

setProperties

void setProperties(Properties value)
Sets the value of the properties property.

Parameters:
value - allowed object is Properties

getMessages

Messages getMessages()
Messages of the implementation.

Returns:
possible object is Messages

setMessages

void setMessages(Messages value)
Sets the value of the messages property.

Parameters:
value - allowed object is Messages

getIdentifier

String getIdentifier()
Gets the value of the identifier property.

Returns:
possible object is String

setIdentifier

void setIdentifier(String value)
Sets the value of the identifier property.

Parameters:
value - allowed object is String

getName

String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getVendor

String getVendor()
Gets the value of the vendor property.

Returns:
possible object is String

setVendor

void setVendor(String value)
Sets the value of the vendor property.

Parameters:
value - allowed object is String

getVersion

String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getParent

String getParent()
Gets the value of the parent property.

Returns:
possible object is String

setParent

void setParent(String value)
Sets the value of the parent property.

Parameters:
value - allowed object is String

isFinal

Boolean isFinal()
Gets the value of the final property.

Returns:
possible object is Boolean

setFinal

void setFinal(Boolean value)
Sets the value of the final property.

Parameters:
value - allowed object is Boolean


Copyright © 2009 The CC-XJC Community. All Rights Reserved.