OpenMMS
V1.5.1 Std

org.rcsb.openmms.meta
Class FileTrans

java.lang.Object
  |
  +--org.rcsb.openmms.meta.Trans
        |
        +--org.rcsb.openmms.meta.FileTrans

public class FileTrans
extends Trans

Class representing "Files" in Cif metamodel.
The FileTran class is used to designate MMS IDL files only. TransVisitors other than IdlWriter should not rely on the presence of any FileTrans classes.

Version:
1.4
Author:
Douglas S. Greer

Constructor Summary
FileTrans(java.lang.String bname, java.lang.String ext, java.lang.String idlSuffix, ModuleTrans core)
           
 
Method Summary
 void accept(TransVisitor v)
           
 boolean containsCoreModule()
           
 java.lang.String generateGName(java.lang.String fname)
           
 java.lang.String getBaseModuleName()
           
 java.lang.String getBaseName()
           
 boolean getContainsEntry()
           
 ModuleTrans getCoreModule()
           
 java.lang.String getExtensionName()
           
 java.lang.String getGuardName()
           
 void setContainsEntry(boolean ce)
           
 
Methods inherited from class org.rcsb.openmms.meta.Trans
add, convertToFlagName, convertToUnderbar, getBlankLines, getChild, getComment, getName, getTransType, numberOfChildren, replace, setBlankLines, setComment, setTransType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileTrans

public FileTrans(java.lang.String bname,
                 java.lang.String ext,
                 java.lang.String idlSuffix,
                 ModuleTrans core)
Method Detail

getBaseName

public java.lang.String getBaseName()

getBaseModuleName

public java.lang.String getBaseModuleName()

getExtensionName

public java.lang.String getExtensionName()

getGuardName

public java.lang.String getGuardName()

generateGName

public java.lang.String generateGName(java.lang.String fname)

setContainsEntry

public void setContainsEntry(boolean ce)

getContainsEntry

public boolean getContainsEntry()

containsCoreModule

public boolean containsCoreModule()

getCoreModule

public ModuleTrans getCoreModule()

accept

public void accept(TransVisitor v)
            throws java.io.IOException,
                   TransGenException
Specified by:
accept in class Trans
java.io.IOException
TransGenException

OpenMMS
V1.5.1 Std

OpenMMS, Copyright 2001, All rights reserved