private EditorModel(EditorModel parent, JClassType editorType, EditorData subEditor, JClassType proxyType) throws UnableToCompleteException { logger = parent.logger.branch(TreeLogger.DEBUG, "Descending into " + subEditor.getPath()); this.compositeEditorIntf = parent.compositeEditorIntf; this.editorIntf = parent.editorIntf; this.editorType = editorType; this.editorSoFar = subEditor; this.isEditorIntf = parent.isEditorIntf; this.leafValueEditorIntf = parent.leafValueEditorIntf; this.oracle = parent.oracle; this.parentModel = parent; this.proxyType = proxyType; this.typeData = parent.typeData; editorData = calculateEditorData(); }
private EditorModel(EditorModel parent, JClassType editorType, EditorData subEditor, JClassType proxyType) throws UnableToCompleteException { logger = parent.logger.branch(TreeLogger.DEBUG, "Descending into " + subEditor.getPath()); this.compositeEditorIntf = parent.compositeEditorIntf; this.editorIntf = parent.editorIntf; this.editorType = editorType; this.editorSoFar = subEditor; this.isEditorIntf = parent.isEditorIntf; this.leafValueEditorIntf = parent.leafValueEditorIntf; this.oracle = parent.oracle; this.parentModel = parent; this.proxyType = proxyType; this.typeData = parent.typeData; editorData = calculateEditorData(); }
proxyType = parameters[0]; editorType = parameters[1]; editorData = calculateEditorData();
proxyType = parameters[0]; editorType = parameters[1]; editorData = calculateEditorData();