com.u2d.type.atom
Class Photo

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.Photo
All Implemented Interfaces:
AtomicEObject, ChangeNotifier, EObject, Viewable, ValidationNotifier, java.io.Serializable

public class Photo
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
Photo()
           
Photo(javax.swing.ImageIcon value)
           
 
Method Summary
 java.lang.String emptyCaption()
           
 EObject makeCopy()
           
 java.lang.String nullIconResourcePath()
           
 java.awt.Image processRawIcon(javax.swing.ImageIcon icon)
           
 
Methods inherited from class com.u2d.type.atom.ImgEO
equals, getEditor, getRenderer, getValue, hashCode, imageValue, isEmpty, nullIcon, 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

Photo

public Photo()

Photo

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

nullIconResourcePath

public java.lang.String nullIconResourcePath()
Overrides:
nullIconResourcePath in class ImgEO

emptyCaption

public java.lang.String emptyCaption()
Overrides:
emptyCaption in class ImgEO

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