|
org.netbeans.modules.editor/3 1.32.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.netbeans.modules.editor.options.MIMEProcessor
public abstract class MIMEProcessor
XML Processor for MIME Options settings files
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.openide.cookies.InstanceCookie |
---|
InstanceCookie.Of |
Field Summary | |
---|---|
protected XMLDataObject |
xmlDataObject
XMLDataObject this processor is linked to. |
Constructor Summary | |
---|---|
MIMEProcessor()
|
Method Summary | |
---|---|
void |
attachTo(XMLDataObject xmlDataObject)
Attaches this processor to specified xml data object. |
abstract MIMEOptionFile |
createMIMEOptionFile(BaseOptions o,
Object b)
Creates appropriate MIME Option file |
abstract Class |
getAsociatedMIMEOptionFile()
Gets the class of MIMEOption file that handle this XML file type |
abstract String |
getPublicID()
Gets DTD's PUBLIC_ID |
abstract String |
getSystemID()
Gets DTD's SYSTEM_ID |
XMLDataObject |
getXMLDataObject()
Gets XMLDataObject to which this processor is linked to |
Class |
instanceClass()
Gets instance class. |
Object |
instanceCreate()
Creates instance. |
String |
instanceName()
Gets name of instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected XMLDataObject xmlDataObject
XMLDataObject
this processor is linked to.
Constructor Detail |
---|
public MIMEProcessor()
Method Detail |
---|
public void attachTo(XMLDataObject xmlDataObject)
XMLDataObject.Processor
interface.
attachTo
in interface XMLDataObject.Processor
xmlDataObject
- xml data object to which attach this processorpublic String instanceName()
InstanceCookie
interface method.
instanceName
in interface InstanceCookie
xmlDataObject
public Class instanceClass() throws IOException, ClassNotFoundException
InstanceCookie
interface method.
instanceClass
in interface InstanceCookie
IOException
ClassNotFoundException
public XMLDataObject getXMLDataObject()
public abstract String getPublicID()
public abstract String getSystemID()
public abstract Class getAsociatedMIMEOptionFile()
public abstract MIMEOptionFile createMIMEOptionFile(BaseOptions o, Object b)
o
- BaseOptions subClassb
- object of MIMEProcessorpublic Object instanceCreate() throws IOException, ClassNotFoundException
InstanceCookie
interface method.
instanceCreate
in interface InstanceCookie
IOException
ClassNotFoundException
|
org.netbeans.modules.editor/3 1.32.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |