org.nakedobjects.metamodel.value
Class JavaAwtImageValueSemanticsProvider
java.lang.Object
org.nakedobjects.metamodel.facets.FacetAbstract
org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstract
org.nakedobjects.metamodel.value.ImageValueSemanticsProviderAbstract
org.nakedobjects.metamodel.value.JavaAwtImageValueSemanticsProvider
- All Implemented Interfaces:
- DefaultsProvider, EncoderDecoder, Parser, ValueSemanticsProvider, Facet, ImageValueFacet
public class JavaAwtImageValueSemanticsProvider
- extends ImageValueSemanticsProviderAbstract
| Methods inherited from class org.nakedobjects.metamodel.value.ImageValueSemanticsProviderAbstract |
alwaysReplace, createImage, doEncode, doParse, doRestore, getAsByteArray, getFacetHolder, getIconName, getParser, getUnderlyingFacet, grabPixels, isDerived, restoreFromByteArray, setFacetHolder, setMask, setUnderlyingFacet, titleString |
| Methods inherited from class org.nakedobjects.metamodel.value.ValueSemanticsProviderAbstract |
createAdapter, determineNumberFormat, displayTitleOf, fromEncodedString, getAdaptedClass, getClock, getConfiguration, getDefaultsProvider, getDefaultValue, getEncoderDecoder, getRuntimeContext, getSpecification, getSpecificationLoader, isEqualByContent, isImmutable, parseableTitleOf, parseTextEntry, titleString, toEncodedString, typicalLength |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.nakedobjects.metamodel.facets.Facet |
facetType |
JavaAwtImageValueSemanticsProvider
public JavaAwtImageValueSemanticsProvider(FacetHolder holder,
NakedObjectConfiguration configuration,
SpecificationLoader specificationLoader,
RuntimeContext runtimeContext)
getHeight
public int getHeight(NakedObject object)
getImage
public java.awt.Image getImage(NakedObject object)
getPixels
protected int[][] getPixels(java.lang.Object object)
- Specified by:
getPixels in class ImageValueSemanticsProviderAbstract
getValueClass
public java.lang.Class<?> getValueClass()
getWidth
public int getWidth(NakedObject object)
setPixels
protected java.lang.Object setPixels(int[][] pixels)
- Specified by:
setPixels in class ImageValueSemanticsProviderAbstract
isNoop
public boolean isNoop()
- Description copied from class:
FacetAbstract
- Assume implementation is not a no-op.
No-op implementations should override and return true.
- Specified by:
isNoop in interface Facet- Overrides:
isNoop in class FacetAbstract
toString
public java.lang.String toString()
- Overrides:
toString in class ImageValueSemanticsProviderAbstract
createValue
public NakedObject createValue(java.awt.Image image)
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.