moves
Class NewInterval
java.lang.Object
|
+--moves.EuMove
|
+--moves.newFamily
|
+--moves.NewInterval
- public class NewInterval
- extends newFamily
Implements the LEA command NewInterval
Constructor Summary |
NewInterval(interagents.finalWrapper in,
interagents.finalWrapper out,
fundamentals.EuArguments args,
int beacon)
The constructor checks that no input or beacon is passed,
that the number of arguments fit,
and that there is just one output, of the right type; |
NewInterval(int startDatumCount)
|
Methods inherited from class moves.EuMove |
checkSegment, ex, executeMacro, executeMain, executeSegmentOnly, getFirstOutIndex, initArguments, initBeacon, iobUsageChecks, issueBeacon, name, operationName, passExceptionDetails, passHintDetails, passSelection, postMacro, postMain, postprocess, preMacro, preprocess, specialSegmentOK |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NewInterval
public NewInterval(interagents.finalWrapper in,
interagents.finalWrapper out,
fundamentals.EuArguments args,
int beacon)
throws DesignException
- The constructor checks that no input or beacon is passed,
that the number of arguments fit,
and that there is just one output, of the right type;
- Parameters:
in
- the input @see finalWrapperout
- the output @see finalWrapperargs
- argumentsbeacon
- a beacon, or 0 if no such was requested
NewInterval
public NewInterval(int startDatumCount)
throws DesignException,
InternalException
makeExplicit
protected objects.EuObject makeExplicit()
throws UserException,
InternalException,
DesignException
- Specified by:
makeExplicit
in class newFamily
UserException
InternalException
DesignException
makeDummyExplicit
protected objects.EuObject makeDummyExplicit()
- Specified by:
makeDummyExplicit
in class newFamily
signatureString
public java.lang.String signatureString()
- Specified by:
signatureString
in class newFamily