import java.util.*;
import Jakarta.util.FixDosOutputStream;
import java.io.*;
/** production:
UnmodifiedTypeDeclaration<br>
: UnmodifiedClassDeclaration<br>
| UnmodifiedInterfaceDeclaration<br>
;
Note: actions for the above productions are defined in CompInt and
CompClass
*
* @layer<preprocess>
*/
public class UnmodifiedTypeDeclaration {
/** abstract method that returns name of UnmodifiedTypeDeclaration
* @layer<preprocess>
*/
public String GetName() {
AstNode.override( "UnmodifiedTypeDeclaration.GetName", this );
return null;
}
public boolean isExtension() {
// class Ute will override -- false is the default response
return false;
}
/** abstract method that returns type signature
of UnmodifiedTypeDeclaration
* @layer<preprocess>
*/
public String GetType() {
AstNode.override( "UnmodifiedTypeDeclaration.GetType", this );
return null;
}
}