org.eclipse.mylar.tasks.core
Class AbstractAttributeFactory

java.lang.Object
  extended by org.eclipse.mylar.tasks.core.AbstractAttributeFactory
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MockAttributeFactory

public abstract class AbstractAttributeFactory
extends java.lang.Object
implements java.io.Serializable

Author:
Rob Elves
See Also:
Serialized Form

Constructor Summary
AbstractAttributeFactory()
           
 
Method Summary
 RepositoryTaskAttribute createAttribute(java.lang.String key)
           
abstract  boolean getIsHidden(java.lang.String key)
           
abstract  java.lang.String getName(java.lang.String key)
           
abstract  boolean isReadOnly(java.lang.String key)
           
abstract  java.lang.String mapCommonAttributeKey(java.lang.String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAttributeFactory

public AbstractAttributeFactory()
Method Detail

createAttribute

public RepositoryTaskAttribute createAttribute(java.lang.String key)

mapCommonAttributeKey

public abstract java.lang.String mapCommonAttributeKey(java.lang.String key)

getIsHidden

public abstract boolean getIsHidden(java.lang.String key)

getName

public abstract java.lang.String getName(java.lang.String key)

isReadOnly

public abstract boolean isReadOnly(java.lang.String key)