|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openorb.compiler.parser.IdlGrammar
org.openorb.pss.compiler.parser.PsdlGrammar
public class PsdlGrammar
This class implements the PSDL grammar
Field Summary |
---|
Fields inherited from class org.openorb.compiler.parser.IdlGrammar |
---|
m_parser |
Constructor Summary | |
---|---|
PsdlGrammar(org.openorb.compiler.parser.IdlParser p)
Constructor |
Method Summary | |
---|---|
void |
abstract_storagehome_body(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGEHOME BODY > |
void |
abstract_storagehome_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGEHOME DCL > |
void |
abstract_storagehome_inh_spec(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGEHOME INH SPEC > |
void |
abstract_storagehome_member(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGEHOME MEMBER > |
void |
abstract_storagehome(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGEHOME > |
void |
abstract_storagetype_body(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGETYPE BODY > |
void |
abstract_storagetype_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGETYPE DCL > |
void |
abstract_storagetype_inh_spec(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGETYPE INH SPEC > |
void |
abstract_storagetype_member(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGETYPE MEMBER > |
void |
abstract_storagetype_ref_type(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGE TYPE REF TYPE > |
void |
abstract_storagetype(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < ABSTRACT STORAGETYPE > |
void |
catalog_body(org.openorb.compiler.object.IdlObject obj)
PSDL Grammar rule : < CATALOG_BODY > |
void |
catalog_inh_spec(org.openorb.compiler.object.IdlObject obj)
PSDL Grammar rule : < CATALOG_INH_SPEC > |
void |
catalog_member(org.openorb.compiler.object.IdlObject obj)
PSDL Grammar rule : < CATALOG_MEMBER > |
void |
catalog(org.openorb.compiler.object.IdlObject obj)
PSDL Grammar rule : < CATALOG > |
PsdlState |
getImplementedState(org.openorb.compiler.object.IdlObject obj,
java.lang.String name)
Look for a state |
PsdlKey |
getKey(org.openorb.compiler.object.IdlObject obj,
java.lang.String name)
Look for a key |
PsdlState |
getStateOf(org.openorb.compiler.object.IdlObject obj,
java.lang.String name)
Look for a state |
void |
idl_definition(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < IDL DEFINITION > |
void |
key_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < KEY DCL > |
void |
local_op_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL Grammar rule : < LOCAL_OP_DCL > |
void |
op_type_spec(org.openorb.compiler.object.IdlOp obj)
IDL Grammar rule : < OP TYPE SPEC > |
void |
param_dcl(org.openorb.compiler.object.IdlOp obj)
IDL Grammar rule : < PARAM DCL > |
void |
primary_key_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < PRIMARY KEY DCL > |
void |
psdl_factory_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < FACTORY DCL > |
void |
psdl_provides_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL Grammar rule : < PROVIDES_DCL > |
void |
psdl_state_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < PSDL STATE DCL > |
void |
psdl_state_type_spec(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < PSDL STATE TYPE SPEC > |
void |
ref_rep_directive(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < REF REP DIRECTIVE > |
void |
sequence_dcl(org.openorb.compiler.object.IdlObject obj)
IDL Grammar rule : < SEQUENCE DCL > |
void |
storagehome_body(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGEHOME BODY > |
void |
storagehome_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGEHOME DCL > |
void |
storagehome_impl_spec(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGEHOME IMPL SPEC > |
void |
storagehome_inh_spec(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGEHOME INH SPEC > |
void |
storagehome_member(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGEHOME MEMBER > |
void |
storagehome(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGEGOME > |
void |
storagetype_body(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGETYPE BODY > |
void |
storagetype_dcl(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGETYPE DCL > |
void |
storagetype_impl_spec(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGETYPE IMPL SPEC > |
void |
storagetype_inh_spec(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGETYPE INH SPEC > |
void |
storagetype_member(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGETYPE MEMBER > |
void |
storagetype(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORAGETYPE > |
void |
store_directive(org.openorb.compiler.object.IdlObject obj)
PSDL grammar rule : < STORE DIRECTIVE > |
void |
type_spec(org.openorb.compiler.object.IdlObject obj)
IDL Grammar rule : < TYPE SPEC > |
Methods inherited from class org.openorb.compiler.parser.IdlGrammar |
---|
addNativeMap, attr_dcl, changeId, changePackage, changePrefix, changeVersion, checkPrefix, const_dcl, const_exp, const_type, constr_type_spec, context_expr, convertToDecimal, declarators, echo, enum_dcl, except_dcl, export_dcl, final_type, fixed_const_dcl, fixed_dcl, forward_dcl, full_value_dcl, fullname, hexaToDec, idl_specification, import_dcl, inheritance_spec, init_dcl, init_param_decls, interface_body, interface_dcl, interface_type, inversedPrefix, member_list, member, module_dcl, native_dcl, op_dcl, param_attribute, param_type_spec, parameter_dcls, positive_int_const, pragma_dcl, primary_exp, raises_expr, scoped_name, simple_type_spec, state_member_dcl, string_dcl, struct_dcl, switch_body, switch_case, switch_type_spec, type_dcl, type_id_dcl, type_prefix_dcl, unary_exp, union_dcl, value_abs_dcl, value_box_dcl, value_dcl, value_forward_dcl, value_inheritance_spec, value_inheritance, wstring_dcl |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PsdlGrammar(org.openorb.compiler.parser.IdlParser p)
Method Detail |
---|
public void op_type_spec(org.openorb.compiler.object.IdlOp obj)
op_type_spec
in class org.openorb.compiler.parser.IdlGrammar
public void type_spec(org.openorb.compiler.object.IdlObject obj)
type_spec
in class org.openorb.compiler.parser.IdlGrammar
public void param_dcl(org.openorb.compiler.object.IdlOp obj)
param_dcl
in class org.openorb.compiler.parser.IdlGrammar
public void sequence_dcl(org.openorb.compiler.object.IdlObject obj)
sequence_dcl
in class org.openorb.compiler.parser.IdlGrammar
public void catalog_inh_spec(org.openorb.compiler.object.IdlObject obj)
public void psdl_provides_dcl(org.openorb.compiler.object.IdlObject obj)
public void local_op_dcl(org.openorb.compiler.object.IdlObject obj)
public void catalog_member(org.openorb.compiler.object.IdlObject obj)
public void catalog_body(org.openorb.compiler.object.IdlObject obj)
public void catalog(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagetype_inh_spec(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagetype_ref_type(org.openorb.compiler.object.IdlObject obj)
public void psdl_state_type_spec(org.openorb.compiler.object.IdlObject obj)
public void psdl_state_dcl(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagetype_member(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagetype_body(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagetype_dcl(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagetype(org.openorb.compiler.object.IdlObject obj)
public PsdlState getStateOf(org.openorb.compiler.object.IdlObject obj, java.lang.String name)
public PsdlKey getKey(org.openorb.compiler.object.IdlObject obj, java.lang.String name)
public PsdlState getImplementedState(org.openorb.compiler.object.IdlObject obj, java.lang.String name)
public void key_dcl(org.openorb.compiler.object.IdlObject obj)
public void psdl_factory_dcl(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagehome_member(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagehome_body(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagehome_dcl(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagehome_inh_spec(org.openorb.compiler.object.IdlObject obj)
public void abstract_storagehome(org.openorb.compiler.object.IdlObject obj)
public void store_directive(org.openorb.compiler.object.IdlObject obj)
public void ref_rep_directive(org.openorb.compiler.object.IdlObject obj)
public void storagetype_member(org.openorb.compiler.object.IdlObject obj)
public void storagetype_body(org.openorb.compiler.object.IdlObject obj)
public void storagetype_impl_spec(org.openorb.compiler.object.IdlObject obj)
public void storagetype_inh_spec(org.openorb.compiler.object.IdlObject obj)
public void storagetype_dcl(org.openorb.compiler.object.IdlObject obj)
public void storagetype(org.openorb.compiler.object.IdlObject obj)
public void primary_key_dcl(org.openorb.compiler.object.IdlObject obj)
public void storagehome_member(org.openorb.compiler.object.IdlObject obj)
public void storagehome_body(org.openorb.compiler.object.IdlObject obj)
public void storagehome_impl_spec(org.openorb.compiler.object.IdlObject obj)
public void storagehome_inh_spec(org.openorb.compiler.object.IdlObject obj)
public void storagehome_dcl(org.openorb.compiler.object.IdlObject obj)
public void storagehome(org.openorb.compiler.object.IdlObject obj)
public void idl_definition(org.openorb.compiler.object.IdlObject obj)
idl_definition
in class org.openorb.compiler.parser.IdlGrammar
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |