net.rmi.rmiSynth.lex
Class LexStructure

java.lang.Object
  extended by net.rmi.rmiSynth.lex.LexStructure
Direct Known Subclasses:
LexBase, LexBody, LexField, LexMethod, LexParam

public abstract class LexStructure
extends java.lang.Object


Constructor Summary
LexStructure()
          Constructor
 
Method Summary
 java.lang.String getHeader()
          Header to string
 LexModif getModif()
          Gets modifier of structure
 java.lang.String getName()
          Gets name of structure
 LexType getType()
          Gets type of structure
 void setModif(LexModif _modif)
          Sets modifier of structure
 void setName(java.lang.String _name)
          Sets name of structure
 void setType(LexType _type)
          Sets type of structure
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexStructure

public LexStructure()
Constructor

Method Detail

getName

public java.lang.String getName()
Gets name of structure


setName

public void setName(java.lang.String _name)
Sets name of structure

Parameters:
_name - New name

getModif

public LexModif getModif()
Gets modifier of structure


setModif

public void setModif(LexModif _modif)
Sets modifier of structure

Parameters:
_modif - New modifier

getType

public LexType getType()
Gets type of structure


setType

public void setType(LexType _type)
Sets type of structure

Parameters:
_type - New type

getHeader

public java.lang.String getHeader()
Header to string

Returns:
s modifier + type + name