Java tutorial
/** * Copyright (c) 2016-present Inofix GmbH, Luzern. All rights reserved. * * This library is free software; you can redistribute it and/or modify it under * the terms of the GNU Lesser General Public License as published by the Free * Software Foundation; either version 2.1 of the License, or (at your option) * any later version. * * This library is distributed in the hope that it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more * details. */ package ch.inofix.referencemanager.model.impl; import com.liferay.portal.kernel.workflow.WorkflowConstants; import aQute.bnd.annotation.ProviderType; /** * The extended model implementation for the Bibliography service. Represents a * row in the "Inofix_Bibliography" database table, with each column * mapped to a property of this class. * * <p> * Helper methods and all application logic should be put in this class. * Whenever methods are added, rerun ServiceBuilder to copy their definitions * into the {@link ch.inofix.referencemanager.model.Bibliography} interface. * </p> * * @author Christian Berndt * @created 2016-11-29 21:27 * @modified 2016-11-29 21:27 * @version 1.0.0 */ @ProviderType public class BibliographyImpl extends BibliographyBaseImpl { /* * NOTE FOR DEVELOPERS: * * Never reference this class directly. All methods that expect a * bibliography model instance should use the {@link * ch.inofix.referencemanager.model.Bibliography} interface instead. */ public BibliographyImpl() { } public boolean isApproved() { if (getStatus() == WorkflowConstants.STATUS_APPROVED) { return true; } else { return false; } } }