com.trackstudio.view
Class UserView

java.lang.Object
  extended by com.trackstudio.view.UserView
Direct Known Subclasses:
UserViewHTML, UserViewText

public abstract class UserView
extends java.lang.Object


Field Summary
static java.lang.String PATH_DELIMITER
           
protected  SecuredUserBean user
           
 
Constructor Summary
protected UserView(SecuredUserBean user)
           
 
Method Summary
abstract  java.lang.String getCompany()
           
 java.lang.String getCutName(java.lang.String context)
           
abstract  java.lang.String getDefaultProject()
           
 java.lang.String getDelimiterSign()
           
abstract  java.lang.String getEmail()
           
abstract  java.lang.String getExpireDate()
           
 java.lang.String getFullPath()
           
abstract  java.lang.String getLocale()
           
abstract  java.lang.String getLogin()
           
abstract  java.lang.String getName()
           
 java.lang.String getNewUserName()
           
abstract  java.lang.String getPath()
           
abstract  java.lang.String getPrstatus()
           
 java.lang.String getRelativePath(java.lang.String from)
           
abstract  java.lang.String getTel()
           
abstract  java.lang.String getTimezone()
           
abstract  UDFValueView getUDFValueView(SecuredUDFValueBean bean)
           
abstract  UserView getView(SecuredUserBean t)
           
 boolean isNew()
           
 void setNew(boolean aNew)
           
 void setNewUserName(java.lang.String newUserName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATH_DELIMITER

public static final java.lang.String PATH_DELIMITER
See Also:
Constant Field Values

user

protected SecuredUserBean user
Constructor Detail

UserView

protected UserView(SecuredUserBean user)
Method Detail

isNew

public boolean isNew()

setNew

public void setNew(boolean aNew)

getNewUserName

public java.lang.String getNewUserName()

setNewUserName

public void setNewUserName(java.lang.String newUserName)

getName

public abstract java.lang.String getName()
                                  throws GranException
Throws:
GranException

getCutName

public java.lang.String getCutName(java.lang.String context)
                            throws GranException
Throws:
GranException

getPath

public abstract java.lang.String getPath()
                                  throws GranException
Throws:
GranException

getDelimiterSign

public java.lang.String getDelimiterSign()

getFullPath

public java.lang.String getFullPath()
                             throws GranException
Throws:
GranException

getRelativePath

public java.lang.String getRelativePath(java.lang.String from)
                                 throws GranException
Throws:
GranException

getView

public abstract UserView getView(SecuredUserBean t)

getUDFValueView

public abstract UDFValueView getUDFValueView(SecuredUDFValueBean bean)

getLogin

public abstract java.lang.String getLogin()
                                   throws GranException
Throws:
GranException

getPrstatus

public abstract java.lang.String getPrstatus()
                                      throws GranException
Throws:
GranException

getTel

public abstract java.lang.String getTel()
                                 throws GranException
Throws:
GranException

getEmail

public abstract java.lang.String getEmail()
                                   throws GranException
Throws:
GranException

getCompany

public abstract java.lang.String getCompany()
                                     throws GranException
Throws:
GranException

getDefaultProject

public abstract java.lang.String getDefaultProject()
                                            throws GranException
Throws:
GranException

getExpireDate

public abstract java.lang.String getExpireDate()
                                        throws GranException
Throws:
GranException

getLocale

public abstract java.lang.String getLocale()
                                    throws GranException
Throws:
GranException

getTimezone

public abstract java.lang.String getTimezone()
                                      throws GranException
Throws:
GranException


Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.