com.npower.dm.hibernate.entity.ModelFamilyEntity.java Source code

Java tutorial

Introduction

Here is the source code for com.npower.dm.hibernate.entity.ModelFamilyEntity.java

Source

/**
  * $Header: /home/master/nWave-DM-Common/src/com/npower/dm/hibernate/entity/ModelFamilyEntity.java,v 1.2 2008/07/11 03:02:05 zhao Exp $
  * $Revision: 1.2 $
  * $Date: 2008/07/11 03:02:05 $
  *
  * ===============================================================================================
  * License, Version 1.1
  *
  * Copyright (c) 1994-2006 NPower Network Software Ltd.  All rights reserved.
  *
  * This SOURCE CODE FILE, which has been provided by NPower as part
  * of a NPower product for use ONLY by licensed users of the product,
  * includes CONFIDENTIAL and PROPRIETARY information of NPower.
  *
  * USE OF THIS SOFTWARE IS GOVERNED BY THE TERMS AND CONDITIONS
  * OF THE LICENSE STATEMENT AND LIMITED WARRANTY FURNISHED WITH
  * THE PRODUCT.
  *
  * IN PARTICULAR, YOU WILL INDEMNIFY AND HOLD NPower, ITS RELATED
  * COMPANIES AND ITS SUPPLIERS, HARMLESS FROM AND AGAINST ANY CLAIMS
  * OR LIABILITIES ARISING OUT OF THE USE, REPRODUCTION, OR DISTRIBUTION
  * OF YOUR PROGRAMS, INCLUDING ANY CLAIMS OR LIABILITIES ARISING OUT OF
  * OR RESULTING FROM THE USE, MODIFICATION, OR DISTRIBUTION OF PROGRAMS
  * OR FILES CREATED FROM, BASED ON, AND/OR DERIVED FROM THIS SOURCE
  * CODE FILE.
  * ===============================================================================================
  */
package com.npower.dm.hibernate.entity;

import java.io.Serializable;

import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang.WordUtils;

/**
 * @author Zhao DongLu
 * @version $Revision: 1.2 $ $Date: 2008/07/11 03:02:05 $
 */
public class ModelFamilyEntity extends AbstractModelFamily implements Serializable {

    /**
     * 
     */
    public ModelFamilyEntity() {
        super();
    }

    /* (non-Javadoc)
     * @see com.npower.dm.hibernate.entity.AbstractModelFamily#getName()
     */
    public String getName() {
        String name = super.getName().replace('_', ' ');
        name = StringUtils.replaceOnce(name, "family ", "");
        return WordUtils.capitalize(name, new char[] { ' ' });
    }

}