public final class AlgebraWriter
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
ALG_NAME_END_TAG  | 
static java.lang.String | 
ALG_NAME_TAG  | 
static java.lang.String | 
ALGEBRA_END_TAG  | 
static java.lang.String | 
ALGEBRA_TAG  | 
static java.lang.String | 
ARITY_END_TAG  | 
static java.lang.String | 
ARITY_TAG  | 
static java.lang.String | 
BASIC_ALGEBRA_END_TAG  | 
static java.lang.String | 
BASIC_ALGEBRA_TAG  | 
static java.lang.String | 
BIG_PRODUCT_ALGEBRA_END_TAG  | 
static java.lang.String | 
BIG_PRODUCT_ALGEBRA_TAG  | 
static java.lang.String | 
CARDINALITY_END_TAG  | 
static java.lang.String | 
CARDINALITY_TAG  | 
static java.lang.String | 
CONGRUENCE_END_TAG  | 
static java.lang.String | 
CONGRUENCE_TAG  | 
static java.lang.String | 
DESC_END_TAG  | 
static java.lang.String | 
DESC_TAG  | 
static java.lang.String | 
ELEM_END_TAG  | 
static java.lang.String | 
ELEM_TAG  | 
static java.lang.String | 
FACTOR_END_TAG  | 
static java.lang.String | 
FACTOR_TAG  | 
static java.lang.String | 
FACTORS_END_TAG  | 
static java.lang.String | 
FACTORS_TAG  | 
static java.lang.String | 
FREE_ALGEBRA_END_TAG  | 
static java.lang.String | 
FREE_ALGEBRA_TAG  | 
static java.lang.String | 
GENERATORS_END_TAG  | 
static java.lang.String | 
GENERATORS_TAG  | 
static java.lang.String | 
INT_ARRAY_END_TAG  | 
static java.lang.String | 
INT_ARRAY_TAG  | 
static java.lang.String | 
OP_NAME_END_TAG  | 
static java.lang.String | 
OP_NAME_TAG  | 
static java.lang.String | 
OPERATION_END_TAG  | 
static java.lang.String | 
OPERATION_SYMBOL_END_TAG  | 
static java.lang.String | 
OPERATION_SYMBOL_TAG  | 
static java.lang.String | 
OPERATION_TABLE_END_TAG  | 
static java.lang.String | 
OPERATION_TABLE_TAG  | 
static java.lang.String | 
OPERATION_TAG  | 
static java.lang.String | 
OPERATIONS_END_TAG  | 
static java.lang.String | 
OPERATIONS_TAG  | 
static java.lang.String | 
PARTITION_END_TAG  | 
static java.lang.String | 
PARTITION_TAG  | 
static java.lang.String | 
POWER_ALGEBRA_END_TAG  | 
static java.lang.String | 
POWER_ALGEBRA_TAG  | 
static java.lang.String | 
POWER_END_TAG  | 
static java.lang.String | 
POWER_TAG  | 
static java.lang.String | 
POWERS_END_TAG  | 
static java.lang.String | 
POWERS_TAG  | 
static java.lang.String | 
PROD_ELEM_END_TAG  | 
static java.lang.String | 
PROD_ELEM_TAG  | 
static java.lang.String | 
PRODUCT_ALGEBRA_END_TAG  | 
static java.lang.String | 
PRODUCT_ALGEBRA_TAG  | 
static java.lang.String | 
QUOTIENT_ALGEBRA_END_TAG  | 
static java.lang.String | 
QUOTIENT_ALGEBRA_TAG  | 
static java.lang.String | 
ROOT_END_TAG  | 
static java.lang.String | 
ROOT_FACTORS_END_TAG  | 
static java.lang.String | 
ROOT_FACTORS_TAG  | 
static java.lang.String | 
ROOT_TAG  | 
static java.lang.String | 
STRING_ARRAY_END_TAG  | 
static java.lang.String | 
STRING_ARRAY_TAG  | 
static java.lang.String | 
SUB_ALGEBRA_END_TAG  | 
static java.lang.String | 
SUB_ALGEBRA_TAG  | 
static java.lang.String | 
SUB_PRODUCT_ALGEBRA_END_TAG  | 
static java.lang.String | 
SUB_PRODUCT_ALGEBRA_TAG  | 
static java.lang.String | 
SUB_UNIVERSE_END_TAG  | 
static java.lang.String | 
SUB_UNIVERSE_TAG  | 
static java.lang.String | 
SUPER_ALGEBRA_END_TAG  | 
static java.lang.String | 
SUPER_ALGEBRA_TAG  | 
static java.lang.String | 
UNIVERS_END_TAG  | 
static java.lang.String | 
UNIVERS_TAG  | 
static java.lang.String | 
UNIVERSE_END_TAG  | 
static java.lang.String | 
UNIVERSE_TAG  | 
| Constructor and Description | 
|---|
AlgebraWriter(SmallAlgebra alg,
             java.io.PrintWriter out)  | 
AlgebraWriter(SmallAlgebra alg,
             java.lang.String file)  | 
| Modifier and Type | Method and Description | 
|---|---|
static void | 
main(java.lang.String[] args)  | 
void | 
writeAlgebra()  | 
void | 
writeAlgebraXML()  | 
void | 
writeBasicAlgebra()
XML writing. 
 | 
public static final java.lang.String ALGEBRA_TAG
public static final java.lang.String ALGEBRA_END_TAG
public static final java.lang.String BASIC_ALGEBRA_TAG
public static final java.lang.String BASIC_ALGEBRA_END_TAG
public static final java.lang.String PRODUCT_ALGEBRA_TAG
public static final java.lang.String PRODUCT_ALGEBRA_END_TAG
public static final java.lang.String POWER_ALGEBRA_TAG
public static final java.lang.String POWER_ALGEBRA_END_TAG
public static final java.lang.String ROOT_TAG
public static final java.lang.String ROOT_END_TAG
public static final java.lang.String FACTOR_TAG
public static final java.lang.String FACTOR_END_TAG
public static final java.lang.String FACTORS_TAG
public static final java.lang.String FACTORS_END_TAG
public static final java.lang.String ROOT_FACTORS_TAG
public static final java.lang.String ROOT_FACTORS_END_TAG
public static final java.lang.String SUPER_ALGEBRA_TAG
public static final java.lang.String SUPER_ALGEBRA_END_TAG
public static final java.lang.String QUOTIENT_ALGEBRA_TAG
public static final java.lang.String QUOTIENT_ALGEBRA_END_TAG
public static final java.lang.String SUB_ALGEBRA_TAG
public static final java.lang.String SUB_ALGEBRA_END_TAG
public static final java.lang.String SUB_UNIVERSE_TAG
public static final java.lang.String SUB_UNIVERSE_END_TAG
public static final java.lang.String BIG_PRODUCT_ALGEBRA_TAG
public static final java.lang.String BIG_PRODUCT_ALGEBRA_END_TAG
public static final java.lang.String POWERS_TAG
public static final java.lang.String POWERS_END_TAG
public static final java.lang.String SUB_PRODUCT_ALGEBRA_TAG
public static final java.lang.String SUB_PRODUCT_ALGEBRA_END_TAG
public static final java.lang.String FREE_ALGEBRA_TAG
public static final java.lang.String FREE_ALGEBRA_END_TAG
public static final java.lang.String CARDINALITY_TAG
public static final java.lang.String CARDINALITY_END_TAG
public static final java.lang.String POWER_TAG
public static final java.lang.String POWER_END_TAG
public static final java.lang.String UNIVERSE_TAG
public static final java.lang.String UNIVERSE_END_TAG
public static final java.lang.String OPERATIONS_TAG
public static final java.lang.String OPERATIONS_END_TAG
public static final java.lang.String OPERATION_TAG
public static final java.lang.String OPERATION_END_TAG
public static final java.lang.String OPERATION_TABLE_TAG
public static final java.lang.String OPERATION_TABLE_END_TAG
public static final java.lang.String OPERATION_SYMBOL_TAG
public static final java.lang.String OPERATION_SYMBOL_END_TAG
public static final java.lang.String ARITY_TAG
public static final java.lang.String ARITY_END_TAG
public static final java.lang.String ELEM_TAG
public static final java.lang.String ELEM_END_TAG
public static final java.lang.String ALG_NAME_TAG
public static final java.lang.String ALG_NAME_END_TAG
public static final java.lang.String OP_NAME_TAG
public static final java.lang.String OP_NAME_END_TAG
public static final java.lang.String DESC_TAG
public static final java.lang.String DESC_END_TAG
public static final java.lang.String INT_ARRAY_TAG
public static final java.lang.String INT_ARRAY_END_TAG
public static final java.lang.String STRING_ARRAY_TAG
public static final java.lang.String STRING_ARRAY_END_TAG
public static final java.lang.String CONGRUENCE_TAG
public static final java.lang.String CONGRUENCE_END_TAG
public static final java.lang.String PARTITION_TAG
public static final java.lang.String PARTITION_END_TAG
public static final java.lang.String UNIVERS_TAG
public static final java.lang.String UNIVERS_END_TAG
public static final java.lang.String GENERATORS_TAG
public static final java.lang.String GENERATORS_END_TAG
public static final java.lang.String PROD_ELEM_TAG
public static final java.lang.String PROD_ELEM_END_TAG
public AlgebraWriter(SmallAlgebra alg, java.io.PrintWriter out)
public AlgebraWriter(SmallAlgebra alg, java.lang.String file) throws java.io.IOException
java.io.IOExceptionpublic void writeAlgebraXML()
public void writeAlgebra()
public void writeBasicAlgebra()
public static void main(java.lang.String[] args)
                 throws java.io.IOException,
                        BadAlgebraFileException
java.io.IOExceptionBadAlgebraFileExceptionCopyright 2003 Ralph Freese. All Rights Reserved.