001    package org.mesopotamia.lang.java;
002    
003    import org.mesopotamia.MesopotamiaException;
004    import org.mesopotamia.NodeData;
005    import org.mesopotamia.RepositoryLanguage;
006    import org.mesopotamia.Scan;
007    import org.mesopotamia.lang.java.ref.TypeInfo;
008    import org.mesopotamia.lang.java.ref.TypeSpecInfo;
009    
010    public class True extends PrimaryExpression {
011    
012            public True(NodeData xData, Class<?> context, Scan scan,
013                            RepositoryLanguage language, Object environment) throws MesopotamiaException {
014                    super(xData, context, scan, language, environment);
015    
016                    // Select attributes
017    
018            }
019    
020            @Override
021            public TypeSpecInfo getTypeSpecInfo() {
022                    return new TypeSpecInfo() {
023    
024                            public int getDimensions() {
025                                    return 0;
026                            }
027    
028                            public TypeInfo getTypeInfo() {
029                                    return Boolean.BOOLEAN_INFO;
030                            }
031                            
032                    };
033            }
034    }