com.sapportals.wcm.control.edit

Class RenameStatus

java.lang.Object
  extended by com.sapportals.wcm.control.fields.AbstractStatus
      extended by com.sapportals.wcm.control.edit.RenameStatus
All Implemented Interfaces:
IControlStatus

public class RenameStatus
extends com.sapportals.wcm.control.fields.AbstractStatus

TODO ErrorMessage im TransientElement? Macht es zentraler und einheitlicher, aber flexibel genug f�r Controls? Oder k�nnen die das ganze noch einmal machen, wenn sie m�chten? Das w�rde spezielle Exception ben�tigen, die innendrin die "echte" hat und au�en die fix-und-fertig message


Nested Class Summary
 class RenameStatus.ModifiedExtensionInformation
           
 
Field Summary
static FieldIdentifier[] ACTIONS
           
static String BTN_CANCEL
           
static String BTN_SAVE
           
static FieldIdentifier CANCEL
           
static FieldIdentifier DESCRIPTION
           
static FieldIdentifier DISPLAYNAME
           
static FieldIdentifier[] FIELDS
           
static String LBL_DESCRIPTION
           
static String LBL_DISPLAYNAME
           
static String LBL_NAME
           
static String MSG_SAVE
           
static FieldIdentifier NAME
           
static FieldIdentifier SAVE
           
 
Fields inherited from class com.sapportals.wcm.control.fields.AbstractStatus
actions, fields
 
Constructor Summary
RenameStatus(IResource res, boolean allowIDModification, boolean allowCancel)
           
 
Method Summary
 StatusInformation execute(IExecutable execution)
          TODO different return type?
 boolean isConfirmMode()
           
 void setConfirmMode(boolean flag)
           
 
Methods inherited from class com.sapportals.wcm.control.fields.AbstractStatus
cancel, createMetaInfo, createMetaInfo, execute, getAction, getActions, getBundle, getContext, getDefaultAction, getField, getFields, getID, getLocale, getResource, getStatusInformation, getUser, getUserUME, isDefaultAction, setDefaultAction, setID
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final FieldIdentifier NAME

DISPLAYNAME

public static final FieldIdentifier DISPLAYNAME

DESCRIPTION

public static final FieldIdentifier DESCRIPTION

FIELDS

public static final FieldIdentifier[] FIELDS

SAVE

public static final FieldIdentifier SAVE

CANCEL

public static final FieldIdentifier CANCEL

ACTIONS

public static final FieldIdentifier[] ACTIONS

LBL_DISPLAYNAME

public static final String LBL_DISPLAYNAME
See Also:
Constant Field Values

LBL_NAME

public static final String LBL_NAME
See Also:
Constant Field Values

LBL_DESCRIPTION

public static final String LBL_DESCRIPTION
See Also:
Constant Field Values

BTN_SAVE

public static final String BTN_SAVE
See Also:
Constant Field Values

BTN_CANCEL

public static final String BTN_CANCEL
See Also:
Constant Field Values

MSG_SAVE

public static final String MSG_SAVE
See Also:
Constant Field Values
Constructor Detail

RenameStatus

public RenameStatus(IResource res,
                    boolean allowIDModification,
                    boolean allowCancel)
Method Detail

execute

public StatusInformation execute(IExecutable execution)
                          throws WcmException
TODO different return type?

Parameters:
execution - TBD: Description of the incoming method parameter
Returns:
the status of the execution - can be null.
Throws:
WcmException - Exception raised in failure situation

isConfirmMode

public boolean isConfirmMode()
Returns:
true for confirm mode, false otherwise.

setConfirmMode

public void setConfirmMode(boolean flag)
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-CM [sap.com] tc/km/nonwduideprecated api EP-KM-CM
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2014 SAP AG Complete Copyright Notice