|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.grogra.graph.impl.Edge de.grogra.graph.impl.Node de.grogra.pf.registry.Item de.grogra.pf.io.FileTypeItem de.grogra.pf.io.ExtensionItem
public class ExtensionItem
Nested Class Summary |
---|
Nested classes/interfaces inherited from class de.grogra.pf.io.FileTypeItem |
---|
FileTypeItem.Filter, FileTypeItem.Map |
Nested classes/interfaces inherited from class de.grogra.graph.impl.Node |
---|
Node.AccessorBridge, Node.FieldAttributeAccessor, Node.NType |
Nested classes/interfaces inherited from interface de.grogra.util.Map |
---|
Map.Chain |
Field Summary | |
---|---|
static Node.NType |
$TYPE
|
static Node.NType.Field |
extensions$FIELD
|
Fields inherited from class de.grogra.pf.io.FileTypeItem |
---|
mimeType$FIELD |
Fields inherited from class de.grogra.graph.impl.Node |
---|
ADDITIONAL_FIELDS, bits, DELETED, EXTENT_BIT, EXTENT_MASK, extentIndex$FIELD, extentTail$FIELD, HAS_OBSERVERS, IS_INTERPRETIVE, isInterpretive$FIELD, LAST_EXTENT_INDEX, layer$FIELD, MARK, mark$FIELD, MIME_TYPE, MIN_UNUSED_SPECIAL_OF_SOURCE, MIN_UNUSED_SPECIAL_OF_TARGET, name$FIELD, USED_BITS |
Fields inherited from interface de.grogra.util.Described |
---|
ACCELERATOR_KEY, ICON, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, TITLE |
Fields inherited from interface de.grogra.util.Map |
---|
DEFAULT_VALUE, EMPTY_MAP |
Constructor Summary | |
---|---|
ExtensionItem(java.lang.String key,
MimeType mimeType,
java.lang.String[] extensions)
|
Method Summary | |
---|---|
protected java.lang.String |
getFilterDescription()
|
protected Node.NType |
getNTypeImpl()
This method returns the Node.NType which describes the managed
fields of the class of this node. |
java.lang.String |
match(java.lang.String name)
|
boolean |
matches(java.lang.String name)
|
protected Node |
newInstance()
This method returns a new instance of the class of this node. |
Methods inherited from class de.grogra.pf.io.FileTypeItem |
---|
get, getDefaultDescription, getFilter, getMimeType |
Methods inherited from class de.grogra.graph.impl.Edge |
---|
addEdgeBits, getBitMark, getEdgeBits, getObjectMark, getSpecialEdgeDescriptor, parseEdgeKeys, remove, removeEdgeBits, setBitMark, setEdgeBits, setObjectMark, testEdgeBits |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.grogra.persistence.PersistenceCapable |
---|
getBitMark, getObjectMark, setBitMark, setObjectMark |
Field Detail |
---|
public static final Node.NType $TYPE
public static final Node.NType.Field extensions$FIELD
Constructor Detail |
---|
public ExtensionItem(java.lang.String key, MimeType mimeType, java.lang.String[] extensions)
Method Detail |
---|
protected java.lang.String getFilterDescription()
getFilterDescription
in class FileTypeItem
protected Node.NType getNTypeImpl()
Node
Node.NType
which describes the managed
fields of the class of this node. This method has to be implemented
in every concrete subclass.
getNTypeImpl
in class Item
public java.lang.String match(java.lang.String name)
match
in class FileTypeItem
public boolean matches(java.lang.String name)
matches
in class FileTypeItem
protected Node newInstance()
Node
newInstance
in class Item
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |