/** * <p> This method looks up the symbol map for a physical <code>ElementSymbol</code> * given a virtual <code>ElementSymbol</code> object.</p> * @param obj The virtual <code>ElementSymbol</code> object whose physical counterpart is returned * @return The physical <code>ElementSymbol</code> object or null if the object could not be mapped */ private ElementSymbol getMappedElement(ElementSymbol obj) { ElementSymbol element = (ElementSymbol) getMappedSymbol(obj); if(element != null) { return element; } markUnmapped(obj); return obj; }
/** * <p> This method looks up the symbol map for a physical <code>ElementSymbol</code> * given a virtual <code>ElementSymbol</code> object.</p> * @param obj The virtual <code>ElementSymbol</code> object whose physical counterpart is returned * @return The physical <code>ElementSymbol</code> object or null if the object could not be mapped */ private ElementSymbol getMappedElement(ElementSymbol obj) { ElementSymbol element = (ElementSymbol) getMappedSymbol(obj); if(element != null) { return element; } markUnmapped(obj); return obj; }
/** * <p> This method looks up the symbol map for a physical <code>GroupSymbol</code> * given a virtual <code>GroupSymbol</code> object.</p> * @param obj The virtual <code>GroupSymbol</code> object whose physical counterpart is returned * @return The physical <code>GroupSymbol</code> object or null if the object could not be mapped */ private GroupSymbol getMappedGroup(GroupSymbol obj) { GroupSymbol group = (GroupSymbol) getMappedSymbol(obj); if(group != null) { return group; } markUnmapped(obj); return obj; }
/** * <p> This method looks up the symbol map for a physical <code>GroupSymbol</code> * given a virtual <code>GroupSymbol</code> object.</p> * @param obj The virtual <code>GroupSymbol</code> object whose physical counterpart is returned * @return The physical <code>GroupSymbol</code> object or null if the object could not be mapped */ private GroupSymbol getMappedGroup(GroupSymbol obj) { GroupSymbol group = (GroupSymbol) getMappedSymbol(obj); if(group != null) { return group; } markUnmapped(obj); return obj; }
/** * <p> This method looks up the symbol map for a physical <code>GroupSymbol</code> * given a virtual <code>GroupSymbol</code> object.</p> * @param obj The virtual <code>GroupSymbol</code> object whose physical counterpart is returned * @return The physical <code>GroupSymbol</code> object or null if the object could not be mapped */ private GroupSymbol getMappedGroup(GroupSymbol obj) { GroupSymbol group = (GroupSymbol) getMappedSymbol(obj); if(group != null) { return group; } markUnmapped(obj); return obj; }
/** * <p> This method looks up the symbol map for a physical <code>ElementSymbol</code> * given a virtual <code>ElementSymbol</code> object.</p> * @param obj The virtual <code>ElementSymbol</code> object whose physical counterpart is returned * @return The physical <code>ElementSymbol</code> object or null if the object could not be mapped */ private ElementSymbol getMappedElement(ElementSymbol obj) { ElementSymbol element = (ElementSymbol) getMappedSymbol(obj); if(element != null) { return element; } markUnmapped(obj); return obj; }