public CmlContext_Child(CmlContext p) { parent_context = p; @class = parent_context.GetClass(); unit_space = parent_context.GetUnitSpace(); fragment_space = parent_context.GetFragmentSpace(); representation_space = parent_context.GetRepresentationSpace(); target_info = parent_context.GetTargetInfo(); link_manager = parent_context.GetLinkManager(); syncro_manager = parent_context.GetSyncroManager(); deferred_process_list = parent_context.GetDeferredProcessList(); }
static public CmlContext NewRepresentationSpace(this CmlContext item, object representation, out CmlRepresentationSpace representation_space) { representation_space = new CmlRepresentationSpace(representation); return(new CmlContext_Child_RepresentationSpace(item, representation_space)); }
public CmlContext_Child_RepresentationSpace(CmlContext p, CmlRepresentationSpace s) : base(p) { representation_space = s; }