com.retek.component.location.impl
Class LocationImpl

java.lang.Object
  extended bycom.retek.commons.component.impl.BusinessObjectImpl
      extended bycom.retek.commons.component.impl.DistributedObjectImpl
          extended bycom.retek.component.location.impl.LocationImpl
All Implemented Interfaces:
BusinessObject, com.retek.swing11.commons.type.Displayable, DistributedObject, Location
Direct Known Subclasses:
StoreImpl, WarehouseImpl

public abstract class LocationImpl
extends DistributedObjectImpl
implements Location


Nested Class Summary
 
Nested classes inherited from class com.retek.commons.component.impl.DistributedObjectImpl
DistributedObjectImpl.DtoBurgular
 
Field Summary
 
Fields inherited from class com.retek.commons.component.impl.BusinessObjectImpl
context
 
Constructor Summary
LocationImpl(DistributedContext context, DistributedReference reference, boolean createHollow)
           
LocationImpl(DistributedContext context, DistributedReference reference, java.lang.String displayCode)
           
 
Method Summary
 Address getAddress()
           
 Channel getChannel()
           
 java.lang.String getCurrencyCode()
           
 java.lang.String getDescription()
           
 java.lang.String getDisplayCode()
          ID from RMS.
 java.lang.String getEmailAddress()
           
 boolean isStockHolding()
           
 void setAddress(Address address)
           
 void setChannel(Channel channel)
           
 void setCurrencyCode(java.lang.String currencyCode)
           
 void setDescription(java.lang.String description)
           
 void setEmailAddress(java.lang.String emailAddress)
           
 void setStockHolding(boolean isStockHolding)
           
 java.lang.String toDisplayString()
           
 
Methods inherited from class com.retek.commons.component.impl.DistributedObjectImpl
attributesToString, createEmptyDto, debugToString, discardChanges, discardChangesShallow, equals, getGenericDto, getId, getReference, getReference, getVersion, hashCode, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isHollow, isPersisted, markAllDeleted, readLatest, refresh, toString, wrap, wrap, wrap, wrap
 
Methods inherited from class com.retek.commons.component.impl.BusinessObjectImpl
checkRelation, checkRelation, getBusinessInterface, getContext
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.retek.component.location.Location
isPhysicalLocation, submit
 
Methods inherited from interface com.retek.commons.component.DistributedObject
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh
 
Methods inherited from interface com.retek.commons.component.BusinessObject
getBusinessInterface
 

Constructor Detail

LocationImpl

public LocationImpl(DistributedContext context,
                    DistributedReference reference,
                    boolean createHollow)
             throws SystemException

LocationImpl

public LocationImpl(DistributedContext context,
                    DistributedReference reference,
                    java.lang.String displayCode)
             throws SystemException
Method Detail

getDisplayCode

public java.lang.String getDisplayCode()
                                throws SystemException
Description copied from interface: Location
ID from RMS.

Specified by:
getDisplayCode in interface Location
Throws:
SystemException

getDescription

public java.lang.String getDescription()
                                throws SystemException
Specified by:
getDescription in interface Location
Throws:
SystemException

getCurrencyCode

public java.lang.String getCurrencyCode()
                                 throws SystemException
Specified by:
getCurrencyCode in interface Location
Throws:
SystemException

getEmailAddress

public java.lang.String getEmailAddress()
                                 throws SystemException
Specified by:
getEmailAddress in interface Location
Throws:
SystemException

getAddress

public Address getAddress()
                   throws SystemException
Specified by:
getAddress in interface Location
Throws:
SystemException

getChannel

public Channel getChannel()
                   throws SystemException
Specified by:
getChannel in interface Location
Throws:
SystemException

isStockHolding

public boolean isStockHolding()
                       throws SystemException
Specified by:
isStockHolding in interface Location
Throws:
SystemException

setCurrencyCode

public void setCurrencyCode(java.lang.String currencyCode)
                     throws SystemException
Specified by:
setCurrencyCode in interface Location
Throws:
SystemException

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
                     throws SystemException
Specified by:
setEmailAddress in interface Location
Throws:
SystemException

setStockHolding

public void setStockHolding(boolean isStockHolding)
                     throws SystemException
Specified by:
setStockHolding in interface Location
Throws:
SystemException

setDescription

public void setDescription(java.lang.String description)
                    throws SystemException
Specified by:
setDescription in interface Location
Throws:
SystemException

setAddress

public void setAddress(Address address)
                throws SystemException
Specified by:
setAddress in interface Location
Throws:
SystemException

setChannel

public void setChannel(Channel channel)
                throws SystemException
Specified by:
setChannel in interface Location
Throws:
SystemException

toDisplayString

public java.lang.String toDisplayString()
Specified by:
toDisplayString in interface com.retek.swing11.commons.type.Displayable


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28