/*
* Scriptographer
*
* This file is part of Scriptographer, a Scripting Plugin for Adobe Illustrator
* http://scriptographer.org/
*
* Copyright (c) 2002-2010, Juerg Lehni
* http://scratchdisk.com/
*
* All rights reserved. See LICENSE file for details.
*
* File created on Apr 14, 2008.
*/
package com.scriptographer.ai;
import com.scratchdisk.util.IntegerEnum;
/**
* AIExpandFlagValue
*
* @author lehni
*/
public enum ExpandFlag implements IntegerEnum {
PLUGIN_ART(0x0001),
TEXT(0x0002),
STROKE(0x0004),
PATTERN(0x0008),
GRADIENT_TO_MESH(0x0010),
GRADIENT_TO_PATHS(0x0020),
SYMBOL_INSTANCES(0x0040),
ONE_BY_ONE(0x4000),
SHOW_PROGRESS(0x8000),
// By default objects that are locked such as those on a locked layer
// cannot be expanded. Setting this flag allows them to be expanded.
LOCKED_OBJECTS(0x10000);
protected int value;
private ExpandFlag(int value) {
this.value = value;
}
public int value() {
return value;
}
}