org.rhq.enterprise.server.xmlschema.generated.serverplugin.perspective
Class ExtensionType

java.lang.Object
  extended by org.rhq.enterprise.server.xmlschema.generated.serverplugin.perspective.ExtensionType
Direct Known Subclasses:
PageLinkType, RenderedExtensionType

public abstract class ExtensionType
extends Object

All extensions extend this type.

Java class for ExtensionType complex type.

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

 <complexType name="ExtensionType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="description" type="{urn:xmlns:rhq-serverplugin.perspective}DescriptionType" minOccurs="0"/>
       </sequence>
       <attribute name="application" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="name" use="required" type="{urn:xmlns:rhq-serverplugin.perspective}NameType" />
       <attribute name="url" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String application
           
protected  String description
           
protected  String name
           
protected  String url
           
 
Constructor Summary
ExtensionType()
           
 
Method Summary
 String getApplication()
          Gets the value of the application property.
 String getDescription()
          Gets the value of the description property.
 String getName()
          Gets the value of the name property.
 Map<QName,String> getOtherAttributes()
          Gets a map that contains attributes that aren't bound to any typed property on this class.
 String getUrl()
          Gets the value of the url property.
 void setApplication(String value)
          Sets the value of the application property.
 void setDescription(String value)
          Sets the value of the description property.
 void setName(String value)
          Sets the value of the name property.
 void setUrl(String value)
          Sets the value of the url property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected String description

application

protected String application

name

protected String name

url

protected String url
Constructor Detail

ExtensionType

public ExtensionType()
Method Detail

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getApplication

public String getApplication()
Gets the value of the application property.

Returns:
possible object is String

setApplication

public void setApplication(String value)
Sets the value of the application property.

Parameters:
value - allowed object is String

getName

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

Returns:
possible object is String

setName

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

Parameters:
value - allowed object is String

getUrl

public String getUrl()
Gets the value of the url property.

Returns:
possible object is String

setUrl

public void setUrl(String value)
Sets the value of the url property.

Parameters:
value - allowed object is String

getOtherAttributes

public Map<QName,String> getOtherAttributes()
Gets a map that contains attributes that aren't bound to any typed property on this class.

the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.

Returns:
always non-null


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.