@Override public void read(DataInputStream in) throws IOException { decorated.readStream(in); }
@Override public void readXML(XElement element) { decorated.readXML(element); }
@Override public void write(DataOutputStream out) throws IOException { decorated.writeStream(out); }
@Override public void writeXML(XElement element) { decorated.writeXML(element); }
public void write( CommonMultipleDockableLayout layout, XElement element ) { element.addElement( "id" ).setString( layout.getId() ); if( layout.getArea() != null ) element.addElement( "area" ).setString( layout.getArea() ); layout.getLayout().writeXML( element.addElement( "multiple" ) ); } }
public void write( CommonMultipleDockableLayout layout, DataOutputStream out ) throws IOException { Version.write( out, Version.VERSION_1_0_4 ); layout.getLayout().writeStream( out ); out.writeUTF( layout.getId() ); if( layout.getArea() == null ){ out.writeBoolean( false ); } else{ out.writeBoolean( true ); out.writeUTF( layout.getArea() ); } }
public CommonMultipleDockableLayout read( XElement element, PlaceholderStrategy placeholders ) { CommonMultipleDockableLayout layout = new CommonMultipleDockableLayout(); layout.setLayout( delegate.create() ); layout.getLayout().readXML( element.getElement( "multiple" ) ); layout.setId( element.getElement( "id" ).getString() ); XElement xarea = element.getElement( "area" ); if( xarea != null ) layout.setArea( xarea.getString() ); return layout; }
public void write( CommonMultipleDockableLayout layout, XElement element ) { element.addElement( "id" ).setString( layout.getId() ); if( layout.getArea() != null ) element.addElement( "area" ).setString( layout.getArea() ); layout.getLayout().writeXML( element.addElement( "multiple" ) ); } }
public CommonMultipleDockableLayout read( DataInputStream in, PlaceholderStrategy placeholders ) throws IOException { Version version = Version.read( in ); version.checkCurrent(); CommonMultipleDockableLayout layout = new CommonMultipleDockableLayout(); layout.setLayout( delegate.create() ); layout.getLayout().readStream( in ); layout.setId( in.readUTF() ); if( in.readBoolean() ) layout.setArea( in.readUTF() ); return layout; }
public void write( CommonMultipleDockableLayout layout, DataOutputStream out ) throws IOException { Version.write( out, Version.VERSION_1_0_4 ); layout.getLayout().writeStream( out ); out.writeUTF( layout.getId() ); if( layout.getArea() == null ){ out.writeBoolean( false ); } else{ out.writeBoolean( true ); out.writeUTF( layout.getArea() ); } }
public CommonMultipleDockableLayout read( XElement element, PlaceholderStrategy placeholders ) { CommonMultipleDockableLayout layout = new CommonMultipleDockableLayout(); layout.setLayout( delegate.create() ); layout.getLayout().readXML( element.getElement( "multiple" ) ); layout.setId( element.getElement( "id" ).getString() ); XElement xarea = element.getElement( "area" ); if( xarea != null ) layout.setArea( xarea.getString() ); return layout; }
public CommonMultipleDockableLayout read( DataInputStream in, PlaceholderStrategy placeholders ) throws IOException { Version version = Version.read( in ); version.checkCurrent(); CommonMultipleDockableLayout layout = new CommonMultipleDockableLayout(); layout.setLayout( delegate.create() ); layout.getLayout().readStream( in ); layout.setId( in.readUTF() ); if( in.readBoolean() ) layout.setArea( in.readUTF() ); return layout; }