net.sf.farrago.fem.fennel
Class FemExecStreamDataFlow$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.FemExecStreamDataFlow$Hib
All Implemented Interfaces:
RefBaseObject, RefFeatured, RefObject, FemExecStreamDataFlow

public class FemExecStreamDataFlow$Hib
extends RefObjectBase
implements FemExecStreamDataFlow

Implements MOF's ExecStreamDataFlow interface.

Author:
MofImplementationHandler

Field Summary
private  ExecStreamInput consumer
           
private  Boolean implicit
           
private  ExecStreamOutput producer
           
 
Constructor Summary
FemExecStreamDataFlow$Hib(RefClass refClass)
           
FemExecStreamDataFlow$Hib(RefClass refClass, boolean implicit)
           
 
Method Summary
protected  void checkConstraints(List<JmiException> errors, boolean deepVerify)
           
 FemExecutionStreamDef getConsumer()
          Returns the value of reference Consumer.
 FemExecutionStreamDef getProducer()
          Returns the value of reference Producer.
 boolean isImplicit()
          Returns the value of attribute implicit.
 void setConsumer(FemExecutionStreamDef newValue)
          Sets the value of Consumer reference.
 void setImplicit(boolean newValue)
          Sets the value of implicit attribute.
 void setProducer(FemExecutionStreamDef newValue)
          Sets the value of Producer reference.
 
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

implicit

private Boolean implicit

consumer

private ExecStreamInput consumer

producer

private ExecStreamOutput producer
Constructor Detail

FemExecStreamDataFlow$Hib

FemExecStreamDataFlow$Hib(RefClass refClass)

FemExecStreamDataFlow$Hib

FemExecStreamDataFlow$Hib(RefClass refClass,
                          boolean implicit)
Method Detail

isImplicit

public boolean isImplicit()
Description copied from interface: FemExecStreamDataFlow
Returns the value of attribute implicit.

Specified by:
isImplicit in interface FemExecStreamDataFlow
Returns:
Value of attribute implicit.

setImplicit

public void setImplicit(boolean newValue)
Description copied from interface: FemExecStreamDataFlow
Sets the value of implicit attribute. See FemExecStreamDataFlow.isImplicit() for description on the attribute.

Specified by:
setImplicit in interface FemExecStreamDataFlow
Parameters:
newValue - New value to be set.

getConsumer

public FemExecutionStreamDef getConsumer()
Description copied from interface: FemExecStreamDataFlow
Returns the value of reference Consumer.

Specified by:
getConsumer in interface FemExecStreamDataFlow
Returns:
Value of reference Consumer.

setConsumer

public void setConsumer(FemExecutionStreamDef newValue)
Description copied from interface: FemExecStreamDataFlow
Sets the value of Consumer reference. See FemExecStreamDataFlow.getConsumer() for description on the attribute.

Specified by:
setConsumer in interface FemExecStreamDataFlow
Parameters:
newValue - New value to be set.

getProducer

public FemExecutionStreamDef getProducer()
Description copied from interface: FemExecStreamDataFlow
Returns the value of reference Producer.

Specified by:
getProducer in interface FemExecStreamDataFlow
Returns:
Value of reference Producer.

setProducer

public void setProducer(FemExecutionStreamDef newValue)
Description copied from interface: FemExecStreamDataFlow
Sets the value of Producer reference. See FemExecStreamDataFlow.getProducer() for description on the attribute.

Specified by:
setProducer in interface FemExecStreamDataFlow
Parameters:
newValue - New value to be set.

checkConstraints

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