org.objectweb.jorm.metainfo.api

Interface ParentClassMapping

All Superinterfaces:
MappingStructure, MetaObject, Serializable

public interface ParentClassMapping
extends MappingStructure

JDOWizard is a wizard that automatically generates JORM descriptor files from JDO specifications. Copyright (C) 2001-2003 France Telecom R&D 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 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. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Release: 0.1 Contact: pascal.dechamboux@rd.francetelecom.com Authors: A. De Bignicourt, S. Fiat, C. Hamon

Method Summary

String
getFQName()
Returns the FQCN of the associated extension.
Class
getMOClass()
Returns the Class object designated by the extension.
String
getRuleName()
Returns the name of the rule involved in the mapping of the inheritance relationship.
void
setRuleName(String rulename)
Sets the rule name.

Methods inherited from interface org.objectweb.jorm.metainfo.api.MappingStructure

getLinkedMO, getMapperName, getProjectName, setLinkedMO

Methods inherited from interface org.objectweb.jorm.metainfo.api.MetaObject

getParent, setParent

Method Details

getFQName

public String getFQName()
Returns the FQCN of the associated extension.

Returns:
the name of the rule.


getMOClass

public Class getMOClass()
Returns the Class object designated by the extension.

Returns:
a Class object.


getRuleName

public String getRuleName()
Returns the name of the rule involved in the mapping of the inheritance relationship.

Returns:
the name of the rule.


setRuleName

public void setRuleName(String rulename)
Sets the rule name.

Parameters:
rulename - the name of the rule.