com.u2d.type.atom
Class FileEO
java.lang.Object
com.u2d.model.AbstractEObject
com.u2d.model.AbstractAtomicEO
com.u2d.type.atom.FileEO
- All Implemented Interfaces:
- AtomicEObject, ChangeNotifier, EObject, Viewable, ValidationNotifier, java.io.Serializable
- Direct Known Subclasses:
- FileWEO
public class FileEO
- extends AbstractAtomicEO
Created by IntelliJ IDEA.
User: eitan
Date: Nov 28, 2005
Time: 10:40:33 PM
- See Also:
- Serialized Form
| 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 |
_value
protected java.io.File _value
_intent
protected FileEO.FileUseIntent _intent
FileEO
public FileEO()
FileEO
public FileEO(java.io.File value)
FileEO
public FileEO(java.lang.String value)
getValue
public java.lang.Object getValue()
fileValue
public java.io.File fileValue()
stringValue
public java.lang.String stringValue()
setValue
public void setValue(java.io.File value)
setValue
public void setValue(EObject value)
- Specified by:
setValue in interface EObject- Specified by:
setValue in class AbstractEObject
title
public Title title()
- Specified by:
title in interface EObject- Specified by:
title in class AbstractEObject
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface EObject- Specified by:
isEmpty in class AbstractEObject
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
getRenderer
public AtomicRenderer getRenderer()
getEditor
public AtomicEditor getEditor()
parseValue
public void parseValue(java.lang.String stringValue)
makeCopy
public EObject makeCopy()
- Specified by:
makeCopy in interface EObject- Specified by:
makeCopy in class AbstractEObject
escape
public java.lang.String escape()
listRecursive
public java.util.List listRecursive(java.io.FileFilter filter)
getIntent
public FileEO.FileUseIntent getIntent()