org.jboss.metadata.javaee.spec
Class IconImpl

java.lang.Object
  extended by org.jboss.metadata.annotation.AbstractAnnotationImpl
      extended by org.jboss.metadata.javaee.support.LanguageMetaData
          extended by org.jboss.metadata.javaee.spec.IconImpl
All Implemented Interfaces:
Serializable, Annotation, Icon, IdMetaData, MappableMetaData

public class IconImpl
extends LanguageMetaData
implements Icon

IconImpl.

Version:
$Revision: 1.1 $
Author:
Adrian Brock
See Also:
Serialized Form

Constructor Summary
IconImpl()
          Create a new IconImpl.
 
Method Summary
 String getLargeIcon()
          Get the largeIcon.
 String getSmallIcon()
          Get the smallIcon.
 String largeIcon()
           
 void setLargeIcon(String largeIcon)
          Set the largeIcon.
 void setSmallIcon(String smallIcon)
          Set the smallIcon.
 String smallIcon()
           
 
Methods inherited from class org.jboss.metadata.javaee.support.LanguageMetaData
equals, getId, getKey, getLanguage, hashCode, language, setId, setLanguage, toString
 
Methods inherited from class org.jboss.metadata.annotation.AbstractAnnotationImpl
annotationType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.lang.annotation.Annotation
annotationType, equals, hashCode, toString
 

Constructor Detail

IconImpl

public IconImpl()
Create a new IconImpl.

Method Detail

largeIcon

public String largeIcon()

smallIcon

public String smallIcon()

getLargeIcon

public String getLargeIcon()
Get the largeIcon.

Returns:
the largeIcon.

setLargeIcon

public void setLargeIcon(String largeIcon)
Set the largeIcon.

Parameters:
largeIcon - the largeIcon.
Throws:
IllegalArgumentException - for a null largeIcon

getSmallIcon

public String getSmallIcon()
Get the smallIcon.

Returns:
the smallIcon.

setSmallIcon

public void setSmallIcon(String smallIcon)
Set the smallIcon.

Parameters:
smallIcon - the smallIcon.
Throws:
IllegalArgumentException - for a null smallIcon


Copyright © 2009 JBoss Inc.. All Rights Reserved.