knguyen     2005/06/07 18:07:13 CEST

  Modified files:
    core/src/java/org/jahia/data/containers 
                                            JahiaContainerDefinition.java 
  Log:
  - alias
  
  Revision  Changes    Path
  1.4       +21 -0     
jahia/core/src/java/org/jahia/data/containers/JahiaContainerDefinition.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/data/containers/JahiaContainerDefinition.java.diff?r1=1.3&r2=1.4&f=h
  
  
  
  Index: JahiaContainerDefinition.java
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/java/org/jahia/data/containers/JahiaContainerDefinition.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- JahiaContainerDefinition.java     28 Jul 2004 17:36:15 -0000      1.3
  +++ JahiaContainerDefinition.java     7 Jun 2005 16:07:13 -0000       1.4
  @@ -46,6 +46,8 @@
   import org.jahia.services.version.ContentObjectEntryState;
   import org.jahia.services.version.EntryLoadRequest;
   import org.jahia.utils.LanguageCodeConverters;
  +import org.jahia.utils.JahiaTools;
  +
   import java.io.Serializable;
   
   /**
  @@ -63,6 +65,10 @@
   
   public class JahiaContainerDefinition extends ContentDefinition implements 
Serializable {
   
  +
  +    public static final String ALIAS_PROP_NAME = "ALIAS_NAME";
  +
  +
       private static org.apache.log4j.Logger logger =
               org.apache.log4j.Logger.getLogger(JahiaFieldDefinition.class);
   
  @@ -434,6 +440,21 @@
           return this.editView;
       }
   
  +    /**
  +     * Returns the alias names ( container definition names )
  +     * @return
  +     */
  +    public String[] getAliasName(){
  +        if ( ctnDefProperties == null ){
  +            return new String[]{};
  +        }
  +        String strVal = ctnDefProperties.getProperty(ALIAS_PROP_NAME);
  +        if ( strVal == null || "".equals(strVal.trim()) ){
  +            return new String[]{};
  +        }
  +        return JahiaTools.getTokens(strVal,",");
  +    }
  +
       /***
           * setStructure
           * EV    01.01.2001
  

Reply via email to