org.openorb.pss.compiler.generator
public class psdlToJava extends IdlToJava
Constructor Summary | |
---|---|
psdlToJava(PsdlCompilerProperties psp)
Constructor |
Method Summary | |
---|---|
void | addDescriptiveHeader(PrintWriter output, IdlObject obj) |
void | javadoc(PrintWriter output, IdlObject obj)
Add a JavaDoc comment
|
void | translate_abstract_storagehome(IdlObject obj, File writeInto)
Translate an abstract storagehome |
void | translate_abstract_storagetype(IdlObject obj, File writeInto)
Translate an abstract storagetype |
void | translate_abstract_storagetype_content(PsdlAbstractStorageType abs, PrintWriter output)
Translate an abstract storagetype content |
void | translate_abstract_storagetype_local_op(PsdlLocalOp op, PrintWriter output)
Translate an abstract storagetype local op |
void | translate_abstract_storagetype_state(PsdlState state, PrintWriter output)
Translate an abstract storagetype state |
void | translate_catalog(IdlObject obj, File writeInto)
Translate a catalog |
void | translate_comment_section(PrintWriter output, String description, IdlObject obj)
Translate a JavaDoc comments section |
void | translate_factory_to_equivalent_operations(PsdlFactory factory, IdlObject obj, PsdlAbstractStorageHome abh)
Translate factory to equivalent operations |
void | translate_key_to_equivalent_operations(PsdlKey key, IdlObject obj, PsdlAbstractStorageHome abh)
Translate key to equivalent operations |
void | translate_object(IdlObject obj, File writeInto, int translateType)
Traduit les donnees d'un objet conteneur ( Module, Interface, Root )
|
void | translate_object_content(IdlObject obj, File writeInto, int translateType)
Translate data from PSDL description to Java |
void | translate_parameter(IdlObject obj, PrintWriter output, int attr)
Translate a parameter |
void | translate_provides_to_equivalent_operations(PsdlProvides provides, IdlObject obj)
Translate provides to equivalent operations |
void | translate_type(IdlObject obj, PrintWriter output)
Translate a data type |
void | translate_typedef(IdlObject obj, File writeInto)
Translate a typedef |
void | write_helper(IdlObject obj, File writeInto)
Add a helper |
void | write_holder(IdlObject obj, File writeInto)
Add a holder |
void | write_holder_for_abstract_storagetype(IdlObject obj, PrintWriter output)
Write an holder for an abstract_storagetype |
void | write_holder_for_abstract_storagetype_ref(IdlObject obj, PrintWriter output)
Write an holder for an abstract storagetype ref |
void | write_holder_for_sequence_ref(IdlObject obj, PrintWriter output)
Write an holder for a sequence ref |
Parameters: output the target file obj the object the header has to be added
Parameters: obj l'objet a traduire writeInto l'acces en ecriture translateType le type de traduction ( 0=data, 1=stub, 2=skeleton )