org.astrogrid.desktop.modules.adqlEditor.commands
Class CopyHolder
java.lang.Object
org.astrogrid.desktop.modules.adqlEditor.commands.CopyHolder
public class CopyHolder
- extends Object
CopyHolder
- Author:
- Jeff Lusted jl99@star.le.ac.uk
Dec 25, 2006
source
private XmlObject source
openBranchesByPosition
private HashMap<String,CopyHolder.Position> openBranchesByPosition
openBranchesByContextPath
private HashMap<String,CopyHolder.Position> openBranchesByContextPath
forEditPurposes
private boolean forEditPurposes
CopyHolder
private CopyHolder()
CopyHolder
private CopyHolder(AdqlNode target,
boolean forEditPurposes)
holderForCopyPurposes
public static CopyHolder holderForCopyPurposes(AdqlNode target)
holderForEditPurposes
public static CopyHolder holderForEditPurposes(AdqlNode target)
tallyOpenBranches
private void tallyOpenBranches(CopyHolder.Position position,
AdqlNode ancestor,
AdqlNode target)
put
private void put(CopyHolder.Position position)
isOpen
private boolean isOpen(CopyHolder.Position position)
getOpenBranchesByContextPath
public HashMap<String,CopyHolder.Position> getOpenBranchesByContextPath()
getOpenBranchesByPosition
public HashMap<String,CopyHolder.Position> getOpenBranchesByPosition()
getSource
public XmlObject getSource()
isForEditPurposes
public boolean isForEditPurposes()
openBranchesOn
public void openBranchesOn(AdqlNode node)
openBranches
private void openBranches(CopyHolder.Position position,
AdqlNode ancestor,
AdqlNode target)
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2002-2010 AstroGrid. All Rights Reserved.