ImageInfoImpl Class

com.beasys.commerce.ebusiness.catalog
ImageInfoImpl Class

public class ImageInfoImpl

    extends BelongingImpl
    implements ImageInfo

Implementation class for ImageInfo interface.

Related Topics

ImageInfo
ImageInfoHome


Hierarchy
Object
  BelongingImpl
    ImageInfoImpl
All Implemented Interfaces

Belonging, BusinessSmartComponent, Cloneable, Comparable, ImageInfo, RelationalReference, Serializable

Field Summary

public String
alternateText
  • Containment: By Value
  • Multiplicity: 1:1
public String
language
  • Containment: By Value
  • Multiplicity: 1:1
public String
name
  • Containment: By Value
  • Multiplicity: 1:1
public int
type
  • Containment: By Value
  • Multiplicity: 1:1
public String
url
  • Containment: By Value
  • Multiplicity: 1:1
   
Fields from  com.beasys.commerce.foundation.BelongingImpl
__classIdentifier, __containingBelonging, __containingEntity, __mapKey, __sequenceNumber, _isDirty
 

Constructor Summary

ImageInfoImpl()

 

Method Summary

public int
compareTo(Object o)
Compare this belonging to another
public String
getAlternateText()
Get the value of alternateText
public String
getLanguage()
Get the value of language
public String
getName()
Get the value of name
public int
getType()
Get the value of type
public String
getUrl()
Get the value of url
public String
interfaceName()
interfaceName() returns the unqualified name of the interface from the UML model
public void
setAlternateText(String alternateText)
Set the value of alternateText
public void
setByValue(Belonging value)
It is possible to call set-by-value with a superclass.
public void
setLanguage(String language)
Set the value of language
public void
setName(String name)
Set the value of name
public void
setType(int type)
Set the value of type
public void
setUrl(String url)
Set the value of url
public Belonging
value()
value() is a more typesafe implementation of clone()
 
Methods from  com.beasys.commerce.foundation.BelongingImpl
clearRelationalBinding, clearRelationalBinding, clearRelationalBinding, clearRelationalBinding, clone, doRelationalBinding, doRelationalBinding, doRelationalBindingOnElement, doRelationalBindingOnElement, doRelationalBindingOnElement, doRelationalBindingOnSingleton, doRelationalBindingOnSingleton, doRelationalBindingOnSingleton, doRelationalBindingWithMapKey, doRelationalBindingWithMapKey, doRelationalBindingWithMapKey, enumerateRelationalBinding, enumerateRelationalBinding, equals, get__classIdentifier, get__containingBelonging, get__containingEntity, get__containingEntityReference, get__mapKey, get__sequenceNumber, getPersistenceHelperPlugin, hashCode, set__classIdentifier, set__containingBelonging, set__containingEntity, set__containingEntityReference, set__mapKey, toString
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   
Methods from interface com.beasys.commerce.foundation.Belonging
clone, equals, interfaceName, setByValue, value
 
Methods from interface java.lang.Comparable
compareTo
 
Methods from interface com.beasys.commerce.ebusiness.catalog.ImageInfo
getAlternateText, getLanguage, getName, getType, getUrl, setAlternateText, setLanguage, setName, setType, setUrl
 
Methods from interface com.beasys.commerce.foundation.RelationalReference
get__classIdentifier, get__containingBelonging, get__containingEntity, get__mapKey, get__sequenceNumber, set__containingBelonging, set__containingEntity, set__mapKey
 

Field Detail

alternateText

public String alternateText


language

public String language


name

public String name


type

public int type


url

public String url

 

Constructor Detail

ImageInfoImpl

public ImageInfoImpl()
 

Method Detail

compareTo(Object) Method

public int compareTo(Object o)
Compare this belonging to another

Overrides
BelongingImpl.compareTo(Object)

Parameters

o
target object for comparision

Returns

0 objects are equal

getAlternateText() Method

public String getAlternateText()
Get the value of alternateText

Returns

alternateText.

getLanguage() Method

public String getLanguage()
Get the value of language

Returns

language.

getName() Method

public String getName()
Get the value of name

Returns

name.

getType() Method

public int getType()
Get the value of type

Returns

type.

getUrl() Method

public String getUrl()
Get the value of url

Returns

url.

interfaceName() Method

public String interfaceName()
interfaceName() returns the unqualified name of the interface from the UML model

Returns

the unqualified name of the belonging interface from the UML model

setAlternateText(String) Method

public void setAlternateText(String alternateText)
Set the value of alternateText

Parameters

alternateText
alternateText to be added

setByValue(Belonging) Method

public void setByValue(Belonging value)
It is possible to call set-by-value with a superclass. If that is the case, only the fields in the superclass will be set in this instance. The remaining fields get the default values.

It is also possible to call set-by-value with a subclass. In this case, the specialized fields in the subclass will be ignored. The overridden fields in the subclass will be populated.

Overrides
BelongingImpl.setByValue(Belonging)

Parameters

value
The Belonging to use for initialization.

setLanguage(String) Method

public void setLanguage(String language)
Set the value of language

Parameters

language
language to be added

setName(String) Method

public void setName(String name)
Set the value of name

Parameters

name
name to be added

setType(int) Method

public void setType(int type)
Set the value of type

Parameters

type
type to be added

setUrl(String) Method

public void setUrl(String url)
Set the value of url

Parameters

url
url to be added

value() Method

public Belonging value()
value() is a more typesafe implementation of clone()

Returns

a clone of this instance