|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.upb.hni.vmagic.VhdlElement
de.upb.hni.vmagic.LabeledElement
de.upb.hni.vmagic.statement.SequentialStatement
de.upb.hni.vmagic.statement.ReportStatement
public class ReportStatement
Report statement.
ReportStatement statement = new ReportStatement("reported error", Standard.SEVERITY_LEVEL_ERROR);
report "reported error" severity ERROR;
Constructor Summary | |
---|---|
ReportStatement(Expression reportExpression)
Creates a report statement. |
|
ReportStatement(Expression reportExpression,
Expression severity)
Creates a report statement with severity. |
|
ReportStatement(java.lang.String reportExpression)
Creates a report statement. |
|
ReportStatement(java.lang.String reportExpression,
Expression severity)
Creates a report statement with severity. |
Method Summary | |
---|---|
Expression |
getReportExpression()
Returns the reported message. |
void |
getReportExpression(java.lang.String reportExpression)
Sets the reported message. |
Expression |
getSeverity()
Returns the severity. |
void |
setReportExpression(Expression reportExpression)
Sets the reported message. |
void |
setSeverity(Expression severity)
Sets the severity |
Methods inherited from class de.upb.hni.vmagic.statement.SequentialStatement |
---|
getLabel, setLabel |
Methods inherited from class de.upb.hni.vmagic.VhdlElement |
---|
getParent, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReportStatement(Expression reportExpression)
reportExpression
- the reported messagepublic ReportStatement(java.lang.String reportExpression)
reportExpression
- the reported messagepublic ReportStatement(Expression reportExpression, Expression severity)
reportExpression
- the reported messageseverity
- the severitypublic ReportStatement(java.lang.String reportExpression, Expression severity)
reportExpression
- the reported messageseverity
- the severityMethod Detail |
---|
public Expression getReportExpression()
public void setReportExpression(Expression reportExpression)
reportExpression
- the reported expressionpublic void getReportExpression(java.lang.String reportExpression)
reportExpression
- the reported messagepublic Expression getSeverity()
null
if no severity is setpublic void setSeverity(Expression severity)
severity
- the severity or null
to remove severity
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |