org.eclipse.emf.codegen.ecore.genmodel.impl
Class GenBaseImpl.UniqueNameHelper

java.lang.Object
  extended byorg.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl.UniqueNameHelper
Enclosing class:
GenBaseImpl

protected abstract class GenBaseImpl.UniqueNameHelper
extends Object


Constructor Summary
protected GenBaseImpl.UniqueNameHelper()
           
protected GenBaseImpl.UniqueNameHelper(int initialMapCapacity)
           
 
Method Summary
protected  boolean add(Object o)
           
 boolean addAll(Collection c)
           
 boolean contains(Object o)
           
 boolean containsName(String name)
           
protected  List getAlternateNames(Object o)
           
protected abstract  String getName(Object o)
           
 String getUniqueName(Object o)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenBaseImpl.UniqueNameHelper

protected GenBaseImpl.UniqueNameHelper()

GenBaseImpl.UniqueNameHelper

protected GenBaseImpl.UniqueNameHelper(int initialMapCapacity)
Method Detail

getName

protected abstract String getName(Object o)

getAlternateNames

protected List getAlternateNames(Object o)

getUniqueName

public String getUniqueName(Object o)

add

protected boolean add(Object o)

addAll

public boolean addAll(Collection c)

contains

public final boolean contains(Object o)

containsName

public final boolean containsName(String name)

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.