com.wewebu.ow.server.dmsdialogs.views
Class OwStandardCheckInHandler

java.lang.Object
  extended by com.wewebu.ow.server.dmsdialogs.views.OwStandardCheckInHandler
All Implemented Interfaces:
OwCheckInHandler

public class OwStandardCheckInHandler
extends Object
implements OwCheckInHandler

Standard implementation for OwCheckInHandler.

Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.

For licensing information read the license.txt file or
go to: http://wiki.alfresco.com

Since:
3.1.0.0

Field Summary
static String CHECKIN_MODES_CONTROL_NAME
          name of the HTML release checkbox
static String CHECKIN_RELEASE_CONTROL_NAME
          name of the HTML release checkbox
protected  boolean m_checkInAsMajorVersion
          major version check in flag
protected  List m_checkInModes
          check in modes list
protected  boolean m_displayReleaseBox
          flag for displaying release checkbox
protected  Object m_ModeObject
          current checkin mode selection
protected  boolean m_releaseVersion
          release version flag
 
Constructor Summary
OwStandardCheckInHandler()
           
 
Method Summary
 void computeCheckinOptions(javax.servlet.http.HttpServletRequest request_p)
          Compute the checkin options.
 Object getCheckinModeObject()
          Get selected check in mode.
 boolean isReleaseVersion()
          Getter for release version flag.
 void renderCheckInModes(Writer w_p, OwMainAppContext context_p)
          Render the check in modes.
 void renderCheckInOptions(Writer w_p, OwMainAppContext context_p)
          Render the check in option (checkbox for creating a released version)
 void setCheckInOptions(List modes_p, boolean fDisplayReleaseBox_p)
          Set the check in options.
 void setCheckInVersionMajor(boolean checkInAsMajorVersion_p)
          set if check-in Version is major or minor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_checkInModes

protected List m_checkInModes
check in modes list


m_displayReleaseBox

protected boolean m_displayReleaseBox
flag for displaying release checkbox


m_checkInAsMajorVersion

protected boolean m_checkInAsMajorVersion
major version check in flag


m_releaseVersion

protected boolean m_releaseVersion
release version flag


m_ModeObject

protected Object m_ModeObject
current checkin mode selection


CHECKIN_RELEASE_CONTROL_NAME

public static final String CHECKIN_RELEASE_CONTROL_NAME
name of the HTML release checkbox

See Also:
Constant Field Values

CHECKIN_MODES_CONTROL_NAME

public static final String CHECKIN_MODES_CONTROL_NAME
name of the HTML release checkbox

See Also:
Constant Field Values
Constructor Detail

OwStandardCheckInHandler

public OwStandardCheckInHandler()
Method Detail

setCheckInOptions

public void setCheckInOptions(List modes_p,
                              boolean fDisplayReleaseBox_p)
                       throws Exception
Description copied from interface: OwCheckInHandler
Set the check in options.

Specified by:
setCheckInOptions in interface OwCheckInHandler
Parameters:
modes_p - - the list of checkin objects.
fDisplayReleaseBox_p - - flag for displaying a check box for release.
Throws:
Exception

setCheckInVersionMajor

public void setCheckInVersionMajor(boolean checkInAsMajorVersion_p)
set if check-in Version is major or minor

Specified by:
setCheckInVersionMajor in interface OwCheckInHandler
Parameters:
checkInAsMajorVersion_p -

computeCheckinOptions

public void computeCheckinOptions(javax.servlet.http.HttpServletRequest request_p)
Compute the checkin options.

Specified by:
computeCheckinOptions in interface OwCheckInHandler
Parameters:
request_p - - the HttpServletRequest object

getCheckinModeObject

public Object getCheckinModeObject()
Description copied from interface: OwCheckInHandler
Get selected check in mode.

Specified by:
getCheckinModeObject in interface OwCheckInHandler
Returns:
the selected check in mode.

isReleaseVersion

public boolean isReleaseVersion()
Description copied from interface: OwCheckInHandler
Getter for release version flag.

Specified by:
isReleaseVersion in interface OwCheckInHandler
Returns:
- true if the created document is released

renderCheckInOptions

public void renderCheckInOptions(Writer w_p,
                                 OwMainAppContext context_p)
                          throws Exception
Description copied from interface: OwCheckInHandler
Render the check in option (checkbox for creating a released version)

Specified by:
renderCheckInOptions in interface OwCheckInHandler
Parameters:
w_p - - the Writer object
context_p - - the OwMainAppContext object
Throws:
Exception

renderCheckInModes

public void renderCheckInModes(Writer w_p,
                               OwMainAppContext context_p)
                        throws Exception
Description copied from interface: OwCheckInHandler
Render the check in modes.

Specified by:
renderCheckInModes in interface OwCheckInHandler
Throws:
Exception


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.