All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.dmd.dmt.shared.generated.types.DmcTypeDmtFieldSTATIC Maven / Gradle / Ivy

Go to download

The dark-matter project provides mechanism to define concepts associated with Domain Specific Languages (DSLs) and generate code that can be extended with business logic that supports the given DSL purpose.

There is a newer version: 3.1.15
Show newest version
package org.dmd.dmt.shared.generated.types;

import org.dmd.dmc.DmcValueException;
import org.dmd.dmc.DmcInputStreamIF;
import org.dmd.dmc.DmcOutputStreamIF;
import org.dmd.dmt.shared.generated.types.DmtField;    // base type import

/**
 * The DmcTypeDmtFieldSTATIC provides static access to functions used to manage values of type DmtField
 * These methods are used to support ComplexTypeDefinitions.
 * 

* This code was auto-generated and shouldn't be altered manually! * Generated from: org.dmd.dms.util.GenUtility.dumpSTATICType(GenUtility.java:2346) * Called from: org.dmd.dms.util.GenUtility.dumpSVType(GenUtility.java:2261) */ public class DmcTypeDmtFieldSTATIC { public static DmcTypeDmtFieldSTATIC instance; static DmcTypeDmtFieldSV typeHelper; static { instance = new DmcTypeDmtFieldSTATIC(); } protected DmcTypeDmtFieldSTATIC() { typeHelper = new DmcTypeDmtFieldSV(); } public DmtField typeCheck(Object value) throws DmcValueException { return(typeHelper.typeCheck(value)); } public DmtField cloneValue(DmtField value) throws DmcValueException { return(typeHelper.cloneValue(value)); } public void serializeValue(DmcOutputStreamIF dos, DmtField value) throws Exception { typeHelper.serializeValue(dos, value); } public DmtField deserializeValue(DmcInputStreamIF dis) throws Exception { return(typeHelper.deserializeValue(dis)); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy