ARoad0.gBaseInterface
Interface PreviousDetailledName

All Superinterfaces:
DetailledName, FinalizedObject, FinalizedObjectForUser
All Known Implementing Classes:
PrivilegeForLinksImpl

public interface PreviousDetailledName
extends DetailledName

This is an interface to inform that it is an object with a previous detailled name which gives the key components of the object. Allows a clearer presentation of an object in the explorer and into the beamer.

An external object has a detailled name starting with 'ACS: acs_name | '. When the state of external changes, this method allows to get the previous detailled name, with or without the ACS name. Otherwise, the previous detailled name is the detailled name.


Method Summary
 java.lang.String getPreviousDetailledName()
          This method returns the previous detailled name for the explorer, which gives the key components of the object.
 
Methods inherited from interface ARoad0.gBaseInterface.DetailledName
getDetailledName, getDetailledNameFromName, getKeyPropertiesFromDetailledName, getNameFromDetailledName
 
Methods inherited from interface ARoad0.gBaseInterface.FinalizedObjectForUser
finalizeForUser
 
Methods inherited from interface ARoad0.gBaseInterface.FinalizedObject
finalizeForBase
 

Method Detail

getPreviousDetailledName

java.lang.String getPreviousDetailledName()
This method returns the previous detailled name for the explorer, which gives the key components of the object. An external object has a detailled name starting with 'ACS: acs_name | '. When the state of external changes, this method allows to get the previous detailled name, with or without the ACS name. Otherwise, the previous detailled name is the detailled name.

Returns:
the detailled name if it has not changed, or the other version of the detailled name