@Override public void setPath(ASTModelPath path) { super.setPath(path); IASTFigureContent content = getContent(); if (content instanceof LabelContent) { ((LabelContent) content).setPath(path); } delegate.setPath(path); }
public FieldModelNode(SimpleField field) { super(fieldId(field.getName(), field.getType()), true); delegate = field; init( field.getName(), field.getAttributes(), field.getModifiers(), field.getType(), field.getInitialValue(), false); }
public void setArgumentNames(Name[] names) { delegate.setArgumentNames(names); }
public boolean isFunction() { return delegate.isFunction(); }
public Value getInitialValue() { return delegate.getInitialValue(); }
public int getSegmentCount() { return delegate.getSegmentCount(); }
public int getSegmentSize(int segment) { return delegate.getSegmentSize(segment); }
public String getBindingType() { return delegate.getBindingType(); }
public String getNesCDescription() { return delegate.getNesCDescription(); }
public String getFieldType() { return delegate.getFieldType(); }
public String getFunctionResultType() { return delegate.getFunctionResultType(); }
public String getFunctionName() { return delegate.getFunctionName(); }
public Type getType() { return delegate.getType(); }
public String getFieldName() { return delegate.getFieldName(); }
public Name getName() { return delegate.getName(); }
public Modifiers getModifiers() { return delegate.getModifiers(); }
public Name[] getArgumentNames() { return delegate.getArgumentNames(); }
public Field replace(Field[] indices, Map<GenericType, Type> generic) { return delegate.replace(indices, generic); }
public String getDeclaration(String name) { return delegate.getDeclaration(name); }
public void setIndices(Field[] fields) { delegate.setIndices(fields); }
public String getBindingValue() { return delegate.getBindingValue(); }
public Field[] getIndices() { return delegate.getIndices(); }
public Binding getSegmentChild(int segment, int index) { return delegate.getSegmentChild(segment, index); }
public void setInitialValue(Value initialValue) { delegate.setInitialValue(initialValue); }
public String getSegmentName(int segment) { return delegate.getSegmentName(segment); }
public <K extends INesCNode> K[] getReferences(InspectionKey<K> key, INesCInspector inspector) { return delegate.getReferences(key, inspector); }
public boolean isField() { return delegate.isField(); }
public void setType(Type type) { delegate.setType(type); }
public void setModifiers(Modifiers modifiers) { delegate.setModifiers(modifiers); }
public InspectionKey<?> getReferenceKind(int index) { return delegate.getReferenceKind(index); }