xlawrence    2005/08/18 09:33:54 CEST

  Modified files:
    core/src/java/org/jahia/data/beans ContainerBean.java 
                                       ContainerListBean.java 
                                       ContentBean.java 
                                       FieldBean.java 
                                       PageBean.java 
    core/src/java/org/jahia/gui HTMLToolBox.java 
  Log:
  Put back deprecated methods:
  - getId() (should now use getID())
  - getType (should now use getFieldType() and getPageType())
  
  replaced method getType() by getBeanType()
  
  Revision  Changes    Path
  1.9       +16 -9     
jahia/core/src/java/org/jahia/data/beans/ContainerBean.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/data/beans/ContainerBean.java.diff?r1=1.8&r2=1.9&f=h
  1.10      +13 -8     
jahia/core/src/java/org/jahia/data/beans/ContainerListBean.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/data/beans/ContainerListBean.java.diff?r1=1.9&r2=1.10&f=h
  1.4       +6 -1      jahia/core/src/java/org/jahia/data/beans/ContentBean.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/data/beans/ContentBean.java.diff?r1=1.3&r2=1.4&f=h
  1.10      +17 -2     jahia/core/src/java/org/jahia/data/beans/FieldBean.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/data/beans/FieldBean.java.diff?r1=1.9&r2=1.10&f=h
  1.11      +22 -20    jahia/core/src/java/org/jahia/data/beans/PageBean.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/data/beans/PageBean.java.diff?r1=1.10&r2=1.11&f=h
  1.18      +2 -3      jahia/core/src/java/org/jahia/gui/HTMLToolBox.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/gui/HTMLToolBox.java.diff?r1=1.17&r2=1.18&f=h
  
  
  
  Index: ContainerBean.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/data/beans/ContainerBean.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- ContainerBean.java        17 Aug 2005 08:41:47 -0000      1.8
  +++ ContainerBean.java        18 Aug 2005 07:33:53 -0000      1.9
  @@ -110,12 +110,20 @@
               return null;
           }
       }
  -    
  +
  +    /**
  +     *
  +     * @deprecated Use getID() instead
  +     */
  +    public int getId() {
  +        return jahiaContainer.getID();
  +    }
  +
       public int getID() {
           return jahiaContainer.getID();
       }
       
  -    public String getType() {
  +    public String getBeanType() {
           return TYPE;
       }
       
  @@ -148,8 +156,7 @@
               if (jahiaField == null) {
                   return null;
               }
  -            final FieldBean fieldBean = new FieldBean(jahiaField, 
processingContext);
  -            return fieldBean;
  +            return new FieldBean(jahiaField, processingContext);
           } catch (JahiaException je) {
               logger.error("Error while retrieving field " + name +
                       " for container " + getID() + ":", je);
  @@ -162,7 +169,7 @@
        * get a field value
        *
        * @param        fieldName       the field name
  -     * @throws     a critical jahia exception if field not found
  +     * @throws       JahiaException a critical jahia exception if field not 
found
        */
       public Object getFieldValue( final String fieldName )
       throws JahiaException {
  @@ -176,7 +183,7 @@
        * @param fieldName
        * @param allowDiffVersionHighlight
        * @return
  -     * @throws    a critical jahia exception if field not found
  +     * @throws    JahiaException a critical jahia exception if field not 
found
        */
       public Object getFieldValue( final String fieldName ,
               final boolean allowDiffVersionHighlight,
  @@ -199,7 +206,7 @@
        *
        * @param        fieldName       the field name
        * @param        defaultValue
  -     * @exception    throws a critical jahia exception if field not found
  +     * @throws       JahiaException a critical jahia exception if field not 
found
        */
       public Object getFieldValue( final String fieldName ,
               final String defaultValue ,
  @@ -220,7 +227,7 @@
        *
        * @param        fieldName       the field name
        * @param        defaultValue
  -     * @exception    throws a critical jahia exception if field not found
  +     * @throws       JahiaException a critical jahia exception if field not 
found
        */
       public Object getFieldValue( final String fieldName, final String 
defaultValue )
       throws JahiaException {
  @@ -236,7 +243,7 @@
        * get a field value
        *
        * @param        fieldName       the field name
  -     * @exception    throws a critical jahia exception if field not found
  +     * @throws      JahiaException a critical jahia exception if field not 
found
        */
       public Object getFieldObject(final String fieldName)
       throws JahiaException {
  
  
  
  Index: ContainerListBean.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/data/beans/ContainerListBean.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- ContainerListBean.java    17 Aug 2005 08:41:47 -0000      1.9
  +++ ContainerListBean.java    18 Aug 2005 07:33:53 -0000      1.10
  @@ -83,11 +83,9 @@
           
           if (theList == null) { independantWorkflow = false; return; }
           
  -        final int mode = WorkflowService.getInstance().getWorkflowMode(
  -                theList);
  +        final int mode = workflowService.getWorkflowMode(theList);
           independantWorkflow = (mode != WorkflowService.LINKED);
  -        final Map languagesStates = WorkflowService.getInstance().
  -                getLanguagesStates(theList);
  +        final Map languagesStates = 
workflowService.getLanguagesStates(theList);
           Integer languageState = (Integer) languagesStates.get(
                   processingContext.getLocale().toString());
           final Integer sharedLanguageState = (Integer)languagesStates.
  @@ -115,12 +113,20 @@
               return null;
           }
       }
  -    
  +
  +    /**
  +     *
  +     * @deprecated Use getID() instead
  +     */
  +    public int getId() {
  +        return jahiaContainerList.getID();
  +    }
  +
       public int getID() {
           return jahiaContainerList.getID();
       }
       
  -    public String getType() {
  +    public String getBeanType() {
           return TYPE;
       }
       
  @@ -221,8 +227,7 @@
                   final ContentPage parentContentPage = ContentPage.getPage(
                           jahiaContainerList.getPageID());
                   final JahiaPage parentJahiaPage = 
parentContentPage.getPage(processingContext);
  -                final PageBean parentPageBean = new 
PageBean(parentJahiaPage, processingContext);
  -                return parentPageBean;
  +                return new PageBean(parentJahiaPage, processingContext);
               } catch (JahiaException je) {
                   logger.error("Error while loading parent page " +
                           jahiaContainerList.getPageID() +
  
  
  
  Index: ContentBean.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/data/beans/ContentBean.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- ContentBean.java  17 Aug 2005 08:41:47 -0000      1.3
  +++ ContentBean.java  18 Aug 2005 07:33:53 -0000      1.4
  @@ -16,6 +16,11 @@
   
   public abstract class ContentBean extends AbstractJahiaObjectBean {
   
  +    /**
  +     * @deprecated Use getID() instead
  +     */
  +    public abstract int getId();
  +
       public abstract ContentBean getParent();
       
       public abstract int getID();
  @@ -28,7 +33,7 @@
        * Returns the type of the ContentBean
        * @return the type of the ContentBean as a String object
        */
  -    public abstract String getType();
  +    public abstract String getBeanType();
       
       public abstract Map getActionURIBeans();
       
  
  
  
  Index: FieldBean.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/data/beans/FieldBean.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- FieldBean.java    17 Aug 2005 08:41:47 -0000      1.9
  +++ FieldBean.java    18 Aug 2005 07:33:53 -0000      1.10
  @@ -128,12 +128,20 @@
           }
           return fieldObject;
       }
  -    
  +
  +    /**
  +     *
  +     * @deprecated Use getID() instead
  +     */
  +    public int getId() {
  +        return jahiaField.getID();
  +    }
  +
       public int getID() {
           return jahiaField.getID();
       }
       
  -    public String getType() {
  +    public String getBeanType() {
           return TYPE;
       }
       
  @@ -214,6 +222,13 @@
       public int getFieldType() {
           return jahiaField.getType();
       }
  +
  +    /**
  +     * @deprecated Use getFieldType() instead
  +     */
  +    public int getType() {
  +         return jahiaField.getType();
  +    }
       
       public String getIconNameOff() {
           return jahiaField.getIconNameOff();
  
  
  
  Index: PageBean.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/data/beans/PageBean.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- PageBean.java     17 Aug 2005 08:41:47 -0000      1.10
  +++ PageBean.java     18 Aug 2005 07:33:53 -0000      1.11
  @@ -83,11 +83,9 @@
       
       private void init(final JahiaPage jahiaPage) throws JahiaException {
           final ContentPage thePage = jahiaPage.getContentPage();
  -        final int mode = WorkflowService.getInstance().getWorkflowMode(
  -                thePage);
  +        final int mode = workflowService.getWorkflowMode(thePage);
           independantWorkflow = (mode != WorkflowService.LINKED);
  -        final Map languagesStates = WorkflowService.getInstance().
  -                getLanguagesStates(thePage);
  +        final Map languagesStates = 
workflowService.getLanguagesStates(thePage);
           Integer languageState = (Integer) languagesStates.get(
                   processingContext.getLocale().toString());
           final Integer sharedLanguageState = (Integer)languagesStates.
  @@ -119,7 +117,7 @@
           }
       }
       
  -    public String getType() {
  +    public String getBeanType() {
           return TYPE;
       }
       
  @@ -148,7 +146,14 @@
               return null;
           }
       }
  -    
  +
  +    /**
  +     * @deprecated Use getID() instead
  +     */
  +    public int getId() {
  +        return jahiaPage.getID();
  +    }
  +
       public int getID() {
           return jahiaPage.getID();
       }
  @@ -179,7 +184,6 @@
                       getJahiaContainersService().
                       getAllPageTopLevelContainerListIDs(
                       getID(), processingContext.getEntryLoadRequest());
  -            final ContainerFactory containerFactory = 
ContainerFactory.getInstance();
               final Iterator containerListIDIter = containerListIDs.iterator();
               while (containerListIDIter.hasNext()) {
                   final Integer curContainerListID = (Integer) 
containerListIDIter.next();
  @@ -277,6 +281,13 @@
       public int getPageType() {
           return jahiaPage.getPageType();
       }
  +
  +    /**
  +     * @deprecated Use getPageType() instead
  +     */
  +    public int getType() {
  +        return jahiaPage.getPageType();
  +    }
       
       public String getUrl() {
           try {
  @@ -298,7 +309,7 @@
       
       public List getPath() {
           try {
  -            final Enumeration pathEnum = 
jahiaPage.getPagePath(processingContext.
  +            final Enumeration pathEnum = 
jahiaPage.getContentPagePath(processingContext.
                       getOperationMode(), processingContext.getUser());
               final List pathList = new ArrayList();
               while (pathEnum.hasMoreElements()) {
  @@ -316,7 +327,7 @@
       
       public List getPathWithLevels(final int levels) {
           try {
  -            final Enumeration pathEnum = jahiaPage.getPagePath(levels, 
processingContext.
  +            final Enumeration pathEnum = 
jahiaPage.getContentPagePath(levels, processingContext.
                       getOperationMode(), processingContext.getUser());
               final List pathList = new ArrayList();
               while (pathEnum.hasMoreElements()) {
  @@ -379,20 +390,11 @@
       }
       
       public boolean isCurrentPage() {
  -        if (jahiaPage.getID() == processingContext.getPageID()) {
  -            return true;
  -        } else {
  -            return false;
  -        }
  +        return getID() == processingContext.getPageID();
       }
       
       public boolean isHomePage() {
  -        final int homePageID = processingContext.getSite().getHomePageID();
  -        if (homePageID == getID()) {
  -            return true;
  -        } else {
  -            return false;
  -        }
  +        return processingContext.getSite().getHomePageID() == getID();
       }
       
       public int getLevel() {
  
  
  
  Index: HTMLToolBox.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/gui/HTMLToolBox.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- HTMLToolBox.java  17 Aug 2005 08:41:48 -0000      1.17
  +++ HTMLToolBox.java  18 Aug 2005 07:33:53 -0000      1.18
  @@ -42,7 +42,6 @@
   import org.jahia.services.pages.JahiaPage;
   import org.jahia.services.pages.JahiaPageDefinition;
   import org.jahia.services.acl.JahiaBaseACL;
  -import org.jahia.services.usermanager.JahiaUser;
   import org.jahia.bin.Jahia;
   
   import javax.servlet.jsp.JspWriter;
  @@ -1175,7 +1174,7 @@
                   labelKey);
           
           final int objectKey = contentObject.getID();
  -        final String objectType = contentObject.getType();
  +        final String objectType = contentObject.getBeanType();
           final ContentBean parent = contentObject.getParent();
           final int parentID = (parent == null) ? 0 : parent.getID();
           final int definitionID = contentObject.getDefinitionID();
  @@ -1354,7 +1353,7 @@
       public String buildUniqueContentID(final ContentBean bean) {
           final ContentBean parent = bean.getParent();
           final int parentID = (parent == null) ? 0 : parent.getID();
  -        return buildUniqueContentID(bean.getType(), bean.getID(),
  +        return buildUniqueContentID(bean.getBeanType(), bean.getID(),
                   bean.getDefinitionID(), parentID, bean.getPageID());
       }
       
  

Reply via email to