1 package org.jahia.content; 2 3 4 /** 5 * The purpose of this class is to construct ContentObject references that can 6 * be used both externally and internally to references Jahia content objects 7 * such as fields, containers, pages and other objects... 8 * 9 * The tentative format of this key is (subject to change in order to comply 10 * with existing norms) : 11 * 12 * type_IDInType 13 * 14 * where type is a String specifiyng the type of the object, while the IDInType 15 * is an integer that specifies which instances of the specific object type. 16 * 17 * @author Khue Nguyen 18 */ 19 public abstract class ContentDefinitionKey extends ObjectKey{ 20 21 private static org.apache.log4j.Logger logger = 22 org.apache.log4j.Logger.getLogger(ContentDefinitionKey.class); 23 24 /** 25 * Object constructor method. 26 * @param type a String specifying the object type. Normally this is used 27 * mostly by children of this class but could be used for some "hacks". 28 * @param IDInType the unique identifier within the type. 29 */ 30 protected ContentDefinitionKey(String type, 31 String IDInType) { 32 super(type,IDInType); 33 } 34 35 } 36