com.u2d.type.atom
Class Logo

java.lang.Object
  extended by com.u2d.model.AbstractEObject
      extended by com.u2d.model.AbstractAtomicEO
          extended by com.u2d.type.atom.ImgEO
              extended by com.u2d.type.atom.Logo
All Implemented Interfaces:
AtomicEObject, ChangeNotifier, EObject, Viewable, ValidationNotifier, java.io.Serializable

public class Logo
extends ImgEO

Author:
Eitan Suez
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.u2d.type.atom.ImgEO
_value, NULL_ICON
 
Fields inherited from class com.u2d.model.AbstractEObject
_listenerList, _postListeners, _validationEvent, _validationListenerList, changeEvent
 
Constructor Summary
Logo()
           
Logo(javax.swing.ImageIcon value)
           
 
Method Summary
 EObject makeCopy()
           
 java.awt.Image processRawIcon(javax.swing.ImageIcon icon)
           
 
Methods inherited from class com.u2d.type.atom.ImgEO
emptyCaption, equals, getEditor, getRenderer, getValue, hashCode, imageValue, isEmpty, nullIcon, nullIconResourcePath, parseValue, setValue, setValue, title, toString
 
Methods inherited from class com.u2d.model.AbstractAtomicEO
commands, getMainView, getView, iconLg, iconSm, type, validate
 
Methods inherited from class com.u2d.model.AbstractEObject
addChangeListener, addPostChangeListener, addValidationListener, currentUser, field, fireStateChanged, fireValidationException, fireValidationException, hbmPersistor, parentObject, persistor, removeChangeListener, removePostChangeListener, removeValidationListener, setField, vmech
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.u2d.model.EObject
field, parentObject, setField
 
Methods inherited from interface com.u2d.validation.ValidationNotifier
addValidationListener, fireValidationException, fireValidationException, removeValidationListener
 
Methods inherited from interface com.u2d.model.ChangeNotifier
addChangeListener, fireStateChanged, removeChangeListener
 

Constructor Detail

Logo

public Logo()

Logo

public Logo(javax.swing.ImageIcon value)
Method Detail

processRawIcon

public java.awt.Image processRawIcon(javax.swing.ImageIcon icon)
Overrides:
processRawIcon in class ImgEO

makeCopy

public EObject makeCopy()
Specified by:
makeCopy in interface EObject
Overrides:
makeCopy in class ImgEO