コード例 #1
0
ファイル: GroupSymbolImpl.java プロジェクト: vhalbert/komodo
  @Override
  public GroupSymbolImpl clone() {
    GroupSymbolImpl clone = new GroupSymbolImpl(this.parser, this.id);

    if (getDefinition() != null) clone.setDefinition(getDefinition());
    if (getOutputDefinition() != null) clone.setOutputDefinition(getOutputDefinition());
    if (getShortCanonicalName() != null) clone.setShortCanonicalName(getShortCanonicalName());
    if (getOutputName() != null) clone.setOutputName(getOutputName());
    if (getShortName() != null) clone.setShortName(getShortName());
    if (getName() != null) clone.setName(getName());
    if (getMetadataID() != null) clone.setMetadataID(getMetadataID());

    clone.setIsTempTable(isTempTable);
    clone.setProcedure(isProcedure);

    return clone;
  }