/*
* Copyright 2000-2013 Enonic AS
* http://www.enonic.com/license
*/
package com.enonic.cms.core.structure;
public enum RunAsType
{
INHERIT( 0 ),
DEFAULT_USER( 1 ),
PERSONALIZED( 2 );
private Integer key;
RunAsType( int key )
{
this.key = key;
}
public Integer getKey()
{
return key;
}
public static RunAsType get( Integer key )
{
for ( RunAsType type : RunAsType.values() )
{
if ( type.getKey().intValue() == key )
{
return type;
}
}
return null;
}
}