net.sf.farrago.fem.fennel
Class FemColumnName$Hib

java.lang.Object
  extended by org.eigenbase.enki.jmi.impl.RefBaseObjectBase
      extended by org.eigenbase.enki.jmi.impl.RefFeaturedBase
          extended by org.eigenbase.enki.jmi.impl.RefObjectBase
              extended by net.sf.farrago.fem.fennel.FemColumnName$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemColumnName

public class FemColumnName$Hib
extends RefObjectBase
implements FemColumnName

Implements MOF's ColumnName interface.

Author:
MofImplementationHandler

Field Summary
private  FlatFileHasColumn flatFile
           
private  String name
           
 
Constructor Summary
FemColumnName$Hib(RefClass refClass)
           
FemColumnName$Hib(RefClass refClass, String name)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 FemFlatFileTupleStreamDef getFlatFile()
          Returns the value of reference FlatFile.
 String getName()
          Returns the value of attribute name.
 void setFlatFile(FemFlatFileTupleStreamDef newValue)
          Sets the value of FlatFile reference.
 void setName(String newValue)
          Sets the value of name attribute.
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefObjectBase
findAssociationEnd, findAttribute, getRepository, refClass, refDelete, refImmediateComposite, refImmediatePackage, refIsInstanceOf, refMetaObject, refOutermostComposite, setRefMetaObject, unregister
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefFeaturedBase
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from class org.eigenbase.enki.jmi.impl.RefBaseObjectBase
createInstance, equals, getCurrentInitializer, getEnum, getInitializer, getMofId, getTag, hashCode, invokeMethod, invokeMethod, logJmi, refMofId, refOutermostPackage, refVerifyConstraints, setMofId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.jmi.reflect.RefObject
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite
 
Methods inherited from interface javax.jmi.reflect.RefFeatured
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue
 
Methods inherited from interface javax.jmi.reflect.RefBaseObject
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints
 

Field Detail

name

private String name

flatFile

private FlatFileHasColumn flatFile
Constructor Detail

FemColumnName$Hib

FemColumnName$Hib(RefClass refClass)

FemColumnName$Hib

FemColumnName$Hib(RefClass refClass,
                  String name)
Method Detail

getName

public String getName()
Description copied from interface: FemColumnName
Returns the value of attribute name.

Specified by:
getName in interface FemColumnName
Returns:
Value of attribute name.

setName

public void setName(String newValue)
Description copied from interface: FemColumnName
Sets the value of name attribute. See FemColumnName.getName() for description on the attribute.

Specified by:
setName in interface FemColumnName
Parameters:
newValue - New value to be set.

getFlatFile

public FemFlatFileTupleStreamDef getFlatFile()
Description copied from interface: FemColumnName
Returns the value of reference FlatFile.

Specified by:
getFlatFile in interface FemColumnName
Returns:
Value of reference FlatFile.

setFlatFile

public void setFlatFile(FemFlatFileTupleStreamDef newValue)
Description copied from interface: FemColumnName
Sets the value of FlatFile reference. See FemColumnName.getFlatFile() for description on the attribute.

Specified by:
setFlatFile in interface FemColumnName
Parameters:
newValue - New value to be set.

checkConstraints

protected void checkConstraints(List<JmiException> errors,
                                boolean deepVerify)
Specified by:
checkConstraints in class RefBaseObjectBase